- [Support] Added support for Laravel 11.
- [Support] Added support for Laravel 8, 9, and 10.
- [Support] Drop support for Laravel 6 and 7.
- [Support] Added support for PHP 8.1, 8.2, and 8.3.
- [Support] Drop support for PHP 7.2.
- [Support] Added support for PHP 8.0.
- [BladeInterface] Added a
aliasComponent()
method to replace the deprecatedcomponent()
method.
- [Support] Add support for Laravel 7.0.
- [BladeInterface] Added a
component()
method to register custom components.
- [Support] Add support for Laravel 6.0.
- [Support] Drop support for Laravel 5.5, 5.6, 5.7 and 5.8.
- [Support] Drop support for PHP 7.1.
- [Blade/BladeInstance] Add support for PHP templates and CSS files.
- [BladeInterface] Correct the return value of
composer()
andcreator()
.
- [BladeInterface] Added an
addExtension()
method to use custom file extensions.
- [Support] Add support for Laravel 5.8.
- [Support] Add support for Laravel 5.7.
- [Support] Add support for Laravel 5.6.
- [Support] Drop support for PHP 7.0.
- [Directives] The custom directives are now handled by the Directives class.
- [Directives] The assets (css/js) now support full URLs.
- [Support] Add support for Laravel 5.5.
- [BladeInstance] Added support for the if() method from Laravel.
- [BladeInterface] Created an interface for BladeInstance to implement.
- [Support] Drop support for Laravel 5.1, 5.2, 5.3 and 5.4.
- [Support] Drop support for PHP 5.6.
- [Support] Drop support for HHVM.
- [BladeInstance] Removed the priority parameter from composer() to follow upstream.
- [Support] Add support for Laravel 5.4.
- [BladeInstance] Added support for the replaceNamespace() method from Laravel.
- [Support] Add support for Laravel 5.3.
- [BladeInstance] Laravel 5.3 has changed the directive() method so that it now strips the surrounding brackets.
- [BladeInstance] Added an directive() method to add custom directives.
- [BladeInstance] Added an extend() method to register custom compilers.
- [BladeInstance] Implement the laravel contract interface.
- [BladeInstance] The view and cache paths are now required parameters on construction.
- [Support] Add support for Laravel 5.2.
- [Support] Drop support for PHP 5.5.
- [Blade/BladeInstance] Rename extendBlade() to registerDirectives().
- [Support] Add support for Laravel 5.1.
- [Support] Drop support for PHP 5.4.
- [Support] Tighten Laravel dependencies as they don't follow semver very strictly.
- [Blade/BladeInstance] Add css/js asset syntax.
- [Blade] Allow the instance used by the static class to be get/set.
- [Blade/BladeInstance] Allow composers/creators to be registered.
- [Blade/BladeInstance] Add support for sharing data across views.
- [Support] Add support for PHP 7.
- [BladeInstance] Created a BladeInstance class to avoid static calls.
- [Support] Base this version on Laravel 5.0 which has a new escaping content style.