This release includes some bug fixes and package updates to make it compatible with Laravel 11.
[!WARNING] As of Laravel 11 the Doctrine DBAL package has been removed from Laravel. This currently breaks the Voyager Database Manager. We are working on a fix for this, but in the meantime, you can just use the Laravel Database migrations to manage your database instead. The Voyager database manager might get deprecated in the next release.
Full Changelog: https://github.com/thedevdojo/voyager/compare/v1.7...v1.8.0
This release includes some bug fixes and package updates to make it compatible with Laravel 10.
This release drops support for Laravel 6 and 7. Additionally, TinyMCE was updated from version 4 to 6
Bugfixes:
Bugfixes:
Enhancements:
Language updates:
Please make sure to read the upgrade guide when updating to version 1.5!
Enhancements:
Bugfixes:
orderBy calls in menu (#4985)withTrashed (#5195)Enhancements:
php artisan voyager:admin (#4604)Language updates:
Bugfixes:
Enhancements:
Updates:
Bugfixes:
Please read the upgrade guide to upgrade from Voyager 1.3 to 1.4
New features:
Improvements:
Bugfixes:
None (#4870)Bugfixes
Enhancements:
Translations:
Security bugfixes
Bugfixes
Enhancements:
Translation updates:
Please read the upgrade guide to upgrade from Voyager 1.2 to 1.3
New features:
Bugfixes:
Enhancements:
id to getKey() in formfields (#4317)v1.2.7 is the last version in v1.2
Improvements:
Bugfixes:
Language updates:
Hotfix Fonts and icons not found.
Please clear your browser-cache after updating to 1.2.6
Improvements:
Bugfixes:
Language updates:
Please clear your browser-cache after upgrading to 1.2.4
Improvements:
Bugfixes:
Language updates:
Bugfixes:
user_belongsto_role_relationship id could be injected into the profile page (https://github.com/the-control-group/voyager/commit/7bb20732365222c5704d571379301919e97267e5)Improvements:
Language updates:
Bugfix where opening/closing a sub-menu wasn't possible because of a wrong variable-name.
Hotfix where installing Voyager 1.2 in Laravel below 5.8 would fail because of mismatching user-id types
New features:
Bugfixes:
empty() instead of count() for multiple-select (#3909)default prop to number formfield (#3909)Model namespace to Fully qualified Model name (#3909)Enhancements:
Language updates:
cz to cs (#3446)Deprecated:
The methods can, canOrFail and canOrAbort were deprecated in v1.0.12 and have been removed now in favor of Policies and Gates.
v1.1.12 is the last version in v1.1 and only contains a security fix where a setting value could be nulled through CSRF (#3858)
Bugfixes:
[] when not uploading new files (#3521)required attribute from Richtextbox (#3777)Forbidden error in browser-console (#3807)dummy data (#3818)Enhancements:
mb_substr(..) instead of substr(..) (#3667)codeclimate/php-test-reporter (#3699)order updated language-string (#3780)Language updates:
Bugfixes:
browse.blade.php (#3660)edit-add.blade.php (#3661)Language updates:
Bugfixes:
Enhancements:
getKey() instead of fixed ID (#3645)Bugfixes:
Enhancements:
menu() can now return an array (#3571)
-- DocumentationbelongsToMany (#3618)Quick bugfix for trying to get property 'model_name' of null (#3596)
Bugfixes:
json_decode (#3580)name field to use Model $table property instead (#3592)Language updates:
Fix for Laravel 5.7 support, changing use of blade or operator to isset()
Bugfixes:
Image Content-Type (#3473)Undefined variable: path in File Content-Type (#3463)$options to $this->options (#3508)Enhancements:
required attribute in datatypes (#3117)MenuItemPolicy no longer uses hard-coded browse permission (#3501)Language updates:
How can I help you explore Laravel packages today?