Releases: thedevdojo/voyager
v1.8.0
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.
What's Changed
- Exclude older versions from tests by @bobbyiliev in #5884
- Remove doctrine/dbal package for laravel 11 by @bobbyiliev in #5885
- Disable database manager due to missing DBAL by @bobbyiliev in #5886
- Update coverage php version by @bobbyiliev in #5887
- Update throttle seconds by @bobbyiliev in #5889
- Update Laravel tests version by @bobbyiliev in #5890
- Change login test to not look for exact seconds by @bobbyiliev in #5891
Full Changelog: v1.7...v1.8.0
Releasing version 1.7 that will be compatible with Laravel 10
This release includes some bug fixes and package updates to make it compatible with Laravel 10.
Release v1.6.0
This release drops support for Laravel 6 and 7.
Additionally, TinyMCE was updated from version 4 to 6
Release v1.5.2
Bugfixes:
- Belongs-to-many relationship failed when having an ID field in the pivot table (8c3c1dd, #5465 (comment))
Release v1.5.1
Release v1.5.0
Please make sure to read the upgrade guide when updating to version 1.5!
Enhancements:
Release v1.4.3
Bugfixes:
- Fix picking media not updating thumbnails (#4970)
- Fix setSettingsAttribute for null values (#4981)
- Fix multiple
orderBy
calls in menu (#4985) - Delete old images when new ones are uploaded (#5196)
- Scopes not working with
withTrashed
(#5195) - Order button was showing when order-column is set to empty string (#5003)
- Fix hasOne and hasMany setting in BREAD (#5194)
- Fix radio button with zero value (#5223)
- Don't search or order accessors (#5245)
- Don't fail when not uploading files to a media-picker (#5336)
Enhancements:
- Add a clickable label to multiple checkbox (#4992)
- Refactor login page to allow template usage (#4964)
- Don't allow ordering of relationships, checkboxes and actions when browsing (#4643)
- Force-create user when running
php artisan voyager:admin
(#4604) - Declare visibility on all constants (#5104)
- PHP 8 support (#5150)
- Only allow images to be uploaded to media-manager by default (#5189)
- Let user choose if relationship is required (#5192)
- Hide text for buttons for small screens in read view (#5105)
- Check user permissions before uploading file (#5072)
- Server side order and search for belongsto field (#5185)
- Only search browsable fields (#5281)
- Make installing on Windows work (#5280)
Language updates:
Release v1.4.2
Bugfixes:
- Fix validation for array elements (#4922)
- Fix additional attributes when using local scope (#4875)
- Fix slugify not replacing when character is empty (#4901)
- Make media-pickers expanded attribute a property (#4986)
Enhancements:
- Fix filter null values when array does not start with 0 (#4937)
- Load translations only when needed (#4955)
Updates:
Release v1.4.1
Release v1.4.0
Please read the upgrade guide to upgrade from Voyager 1.3 to 1.4
New features:
- Dropped Laravel 5.* support
- Added Laravel 7 support
- Scope relationship options (#4851)
- Sort relationship options (#4858)
- Cloud storage support (#4565)
Improvements:
Bugfixes: