# Laravel Change Log ## Version 2.1.1 - Fix: Fixed bug in controller auto-loading routine. ### Upgrading from 2.1.0 - Replace **laravel** directory. ## Version 2.1.0 - Fix: Multiple wildcards / regular expressions per segment are now supported. ### Upgrading from 2.0.9 - Replace **laravel** directory. ## Version 2.0.9 - Minor: Made "timestamps" method in Eloquent model protected instead of private. - Fix: Authentication cookies are not deleted properly when custom domains or paths are used. ### Upgrading from 2.0.8 - Replace **laravel** directory. ## Version 2.0.8 - Fix: Limited URI segments to 20 to protect against DDoS. ### Upgrading from 2.0.7 - Replace **laravel** directory. ## Version 2.0.7 - Fix: Fixed raw_where in query builder. ### Upgrading from 2.0.6 - Replace **laravel** directory. ## Version 2.0.6 - Fix: Fixed nested sections. ## Version 2.0.5 - Feature: Added array access to session::get. - Fix: Remove orderings before running pagination queries. - Fix: Session flush now correctly prepares empty data. - Fix: DB::raw now works on Eloquent properties. ### Upgrading from 2.0.4 - Replace **laravel** directory. ## Version 2.0.4 - Feature: Added default parameter to File::get method. - Feature: Allow for message container to be passed to Redirect's "with_errors" method. - Fix: Lowercase HTTP verbs may be passed to Form::open method. - Fix: Filter parameters are now merged correctly. ### Upgrading from 2.0.3 - Replace **laravel** directory. ## Version 2.0.3 - Feature: The application URL is now auto-detected. - Feature: Added new URL::to_action and URL::to_secure_action methods. - Fix: Fixed a bug in the Autoloader's PSR-0 library detection. - Fix: View composers should be cached on the first retrieval. ### Upgrading from 2.0.2 - Replace **laravel** directory. ## Version 2.0.2 - Fixed bug in validator class that prevented required file uploads from being validated correctly. - Added API example to File::upload method. ### Upgrading from 2.0.1 - Replace **laravel** directory. ## Version 2.0.1 - Fixed bug in routing filter class. ### Upgrading from 2.0.0 - Replace **laravel** directory. ## Version 2.0.0 - Added support for controllers. - Added Redis support, along with cache and session drivers. - Added cookie session driver. - Added support for database expressions. - Added Blade templating engine. - Added view "sections". - Added support for filter parameters. - Added dependency injection and IoC support. - Made authentication system more flexible. - Added better PSR-0 library support. - Added fingerprint hashing to cookies. - Improved view error handling. - Made input flashing more developer friendly. - Added better Redirect shortcut methods. - Added standalone Memcached class. - Simplified exception handling. - Added ability to ignore certain error levels. - Directories re-structured. - Improved overall code quality and architecture. ## Version 1.5.9 - Fixed bug in Eloquent relationship loading. ### Upgrading from 1.5.8 - Replace **system** directory. ## Version 1.5.8 - Fixed bug in form class that prevent name attributes from being set properly. ### Upgrading from 1.5.7 - Replace **system** directory. ## Version 1.5.7 - Fixed bug that prevented view composers from being called for module named views. ### Upgrading from 1.5.6 - Replace **system** directory. ## Version 1.5.6 - Fix bug that caused exceptions to not be shown when attempting to render a view that doesn't exist. ### Upgrading from 1.5.5 - Replace **system** directory. ## Version 1.5.5 - Fix bug in session class cookie option extraction. ### Upgrading From 1.5.4 - Replace **system** directory. ## Version 1.5.4 - Fix bug in Eloquent belongs_to relationship eager loading. ### Upgrading From 1.5.3 - Replace **system** directory. ## Version 1.5.3 - Various bug fixes. - Allow columns to be specified on Eloquent queries. ### Upgrading From 1.5.2 - Replace **system** directory. ## Version 1.5.2 - Moved **system/db/manager.php** to **system/db.php**. Updated alias appropriately. - Unspecified optional parameters will be removed from URLs generated using route names. - Fixed bug in Config::set that prevented it from digging deep into arrays. - Replace Crypt class with Crypter class. Ditched static methods for better architecture. - Re-wrote exception handling classes for better architecture and design. ### Upgrading From 1.5.1 - Replace the **system** directory. - Replace the **application/config/aliases.php** file. - Take note of encryption class changes.