I am constantly refining, improving and expanding the book, and often fix errors within 24 hours after learning about them. The following changelog shows you just how often I’m updating and releasing new versions. Because updates are made freely available to readers, you will always have the best and most updated Laravel 5 book on the market.

Most Recent Updates

These are just the latest of the more than 200 improvements I’ve made to the book since its initial release. All readers always have the very latest version available!

  • 2016-04-26 CH12: New Vue.js chapter complete.
  • 2016-04-21: CH07: Major revision complete
  • 2016-04-20: CH06: Middleware chapter major revision complete
  • 2016-04-20: CH02: Fixed typo. Thank you Daniel D.
  • 2016-04-20: CH02: Updated old URL::route references to reflect new route() syntax
  • 2016-04-08: CH05: Replaced Mandrill configuration instructions with Mailgun
  • 2016-04-07: CH05: Various improvements to forms chapter
  • 2016-04-07: CH09: Various improvements and bug fixes to administration console chapter
  • 2016-04-05: CH04: Improved section on eager-loaded and expanded examples
  • 2016-04-05: CH04: Significant revision complete
  • 2016-03-29: Updated Book structure and added new chapter 1 images
  • 2016-03-29: CH03: Major revision and expansion
  • 2016-03-28: CH02: Major revision and update of chapter 2
  • 2016-03-28: CH01: Rewrote the opening paragraph of dd() section
  • 2016-03-23: CH01: Major update with expanded Homestead coverage and other improvements
  • 2016-03-02: CH00: Major revision to kick off book expansion and revision
  • 2015-10-19 CH03 CH05 CH08: Various formatting improvements
  • 2015-09-28 CH07: Added information about overriding the failed authentication redirection route
  • 2015-09-25 CH07: Formatting cleanup
  • 2015-09-25 CH07: Changed section title to something even more suitable
  • 2015-09-25 CH07: Changed section title to something more suitable
  • 2015-09-25 CH07: New sections showing how to add custom registration fields and restrict all controllers to authenticated users
  • 2015-09-23 CH04: Added two new examples demonstrating how to modify relationship filter and sort behavior
  • 2015-09-23 Fixed errant PasswordController route definitions. Thanks Alastair S.
  • 2015-09-23 CH01: Updated Laravel Debugbar installation instructions
  • 2015-08-26 CH02: Fixed typo. Thanks SergeyI
  • 2015-08-18 CH00: Added new appendix summary to introduction and cleaned up APX B introduction
  • 2015-08-17 NEW APPENDIX: feature implementation cheatsheets
  • 2015-08-17 CH04: Fixed typo (wrote ‘incomplete’ when I meant ‘complete’). Thanks RichardS.
  • 2015-08-10 Added appendix to book manifest
  • 2015-08-10 CH07: Minor wording improvements
  • 2015-08-10 APPENDIX A: Created new appendix with comprehensive Capistrano deployment instructions for DreamHost
  • 2015-08-10 CH03: Cleared up some confusion regarding adding/removing columns example. Thanks RichardS
  • 2015-08-10 CH03: Added new sections on dealing with unsupported data types and defining column modifiers
  • 2015-07-21 CH03 CH04: Updated make:model references to include new -m option
  • 2015-07-21 CH07: Added new section introducing Laravel 5.1 authentication throttling
  • 2015-07-17 CH05: Updated LaravelCollective/HTML Form facade install instructions
  • 2015-07-17 CH02: Updated LaravelCollective/HTML install instructions to reflect latest changes
  • 2015-07-17 CH01: Numerous 5.1-related improvements to introductory material
  • 2015-06-30 CH00 CH01: Updated introduction and chapter 1 to reflect new Event material
  • 2015-06-30 CH11: Added chapter 11 screenshot
  • 2015-06-30 CH11: Added a new chapter introducing events and Laravel 5.1 event broadcasting.
  • 2015-06-24 CH04: Improvement to Introducing Scopes opening prose
  • 2015-06-24 CH03: Fixed minor formatting issue
  • 2015-06-22 CH01: Minor formatting improvement
  • 2015-06-22 CH03: Fixed typo. Thanks BrianP
  • 2015-06-09 CH00: Added mention of new file upload section in About this Book
  • 2015-06-09 CH05: Added new section explaining how to upload files using Laravel and a form
  • 2015-06-08 CH01: Updated opening note about ongoing updates.
  • 2015-06-08 CH05: Added Laravel 5.1 note pertaining to lists() method changes
  • 2015-06-08 CH06: Added new section on Laravel 5.1 middleware parameters and updated VerifyCsrfToken discussion
  • 2015-06-08 CH07: Major code and instructional updates to reflect Laravel 5.1 changes
  • 2015-06-08 CH06: Updated various middleware-related topics for Laravel 5.1
  • 2015-06-08 CH03: Significant changes to reflect Laravel 5.1 updates
  • 2015-06-08 CH02: Significant updates to reflect Laravel 5.1 changes
  • 2015-06-08 CH01: Fixed minor typo. Thanks Venky K.
  • 2015-06-08 CH01: Significant changes to reflect Laravel 5.1 updates
  • 2015-06-08 CH02: Formatting improvements and rearranged a few sections
  • 2015-06-08 CH05: Changed chapter 5 title to use active tense
  • 2015-06-02 CH02: Formatting improvements, Bootstrapper package updates, fixed erroneous reference to nonexistent file. Thanks Robin L.
  • 2015-06-02 CH01: Added note about Debugbar not displaying if a view isn’t rendered. Thanks RobinL.
  • 2015-05-27 CH10: Added new chapter images to repository
  • 2015-05-26 CH10: New chapter on Lumen added to book.
  • 2015-05-26 CH08: Updated cached route path to reflect that used in latest Laravel version
  • 2015-05-19 Updated route cache location to vendor directory. Thanks AprilT.
  • 2015-05-19 Fixed erroneous router definition syntax. Thanks BenD.
  • 2015-04-30 CH04: Updated post-model generation text to explain migrations are now automatically created. Thanks N. An.
  • 2015-04-30 CH02: Fixed typo in code example pertaining to partials
  • 2015-04-30 CH01: Updated note about errata reporting in chapter introduction
  • 2015-04-14 Updated Bootstrap section to explain how to include source files. Also numerous bug fixes and improvements. Thanks FranzK.
  • 2015-04-01 CH09: Added new chapter explaining how to create an administration console.
  • 2015-03-27 CH01: Updated laravel-debugbar to account for deployment-related side effects due to old install instructions
  • 2015-03-27 CH03: Added new section on creating sluggable URLs
  • 2015-03-24 CH05: Updated Mandrill configuration section to reflect services.php requirement
  • 2015-03-24 CH07: Added note about ability to remove authentication scaffolding if desired
  • 2015-03-12 CH07: Added note about how to easily override the default redirection route following successful login.
  • 2015-03-12 CH03: Improved formatting of a particularly long path reference. Thanks FranzK.
  • 2015-03-12 CH05: General chapter improvements. Thanks FranzK.
  • 2015-03-12 CH01 CH02 CH03: Fixed typos and updated migrations section to discuss new automated migration feature. Thanks Franz K.
  • 2015-03-12 CH01: Added some clarifying text regarding the location of the providers and aliases arrays. Thanks JacobC.
  • 2015-03-12 CH02: Added new section on view partials and updated Laravel Annotations package URL. Thanks Jaap M.
  • 2015-03-12 CH04: Updated errant reference to the number of lines the reader should add to migration. Thanks TimW.
  • 2015-03-12 CH03: Updated test file name in ‘Creating Your First Model Test’. Thanks TimW.
  • 2015-03-12 CH03: Cleaned up errant reference to now unused test method. Thanks TimW.
  • 2015-03-09 Added chapters 1 and 2 to the Leanpub book sample download

Nerdy Aside

I build this changelog using the following Git command:

$ git log --oneline --since="2015-03-01" --format="* %cd: %s" --date=short

Found a Bug or Want to Suggest an Improvement?

E-mail the author Jason Gilmore at wj@wjgilmore.com with your suggestions!