Releases: thedevdojo/voyager
Releases · thedevdojo/voyager
Releasing version 1.7 that will be 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:
Release v1.3.2
Bugfixes
- Media-picker breadcrumbs (#4687)
- Fix display name for new BREAD field (#4666)
- Remove duplicate route "voyager.roles.update" (#4669)
- Fix validation for arrays (#4648)
- Upload file removes previous files (#4649)
- BREAD ordering direction (#4557)
- Belongs-To doesn't keep value after validation error (#4696)
- Slugify merge settings map (#4707)
- Show language-picker when browsing a BREAD (#4768)
Enhancements:
- Remove Route in InstallCommand (#4692)
- Assign Controller to DataTypes roles (#4670)
- Enhance Widget Layout (#4559)
- Orientate all images (#4770)
- Select keys for relationships (#4702)
- Check delete permission against model not DataType (#4780)
- Eagerload Menu Items translations (#4720)
- Eagerload data rows translations (#4719)
Translations:
- Add Vietnamese Language (#4497)