Releases: f9webltd/laravel-meta
Releases · f9webltd/laravel-meta
1.6.0
- Refactor tests to bump coverage to 100%
- Implement
when()
method to allow conditional setting of tags
- Implemented Laravel "Macroable" support - custom methods can now be defined at runtime
1.5.0
- Drop support for Laravel 5.5, 5.6 and 5.7
- Travis CI now runs on PHP 7.2, 7.3 and 7.4 under Laravel 5.8.x, 6x and 7x
1.4.0
- Set more sensible configuration defaults
- The default string appended to the meta title is now based on the standard Laravel env. key, "APP_NAME"
- The favicon path is now a simple string and does not depend upon the "asset" helper
- Add further default tag examples, showing raw, normal and property based tags
1.3.0
- Added more tests to up coverage to 99%
- Improve code quality score based Scrutinizer CI suggestions
- The meta title service now throws a
GuessorException
when an invalid method is passed
- Add code coverage badges to readme
1.2.0
- Update readme with features list
- Apply Scrutinizer suggested changes i.e. "It seems like self::$tags can be null; however, get() does not accept null, maybe add an additional type check?"
- Remove complexity - local hard coded methods are no longer required within the main meta service. Dynamic calls are now implemented.
1.1.0
- Add the
@meta
and @meta('name')
Blade directives to optionally render meta data
- Add full documentation
- Add StyleCI, Packagist and Travis badges to the read me 💯
- Add PHP and Laravel version requirements to the read me (now >= PHP 7.2 and Laravel >= 5.5)