Releases: thedevdojo/voyager
Releases · thedevdojo/voyager
Release v1.2.0
New features:
- Media Manager formfield (#3889) (Documentation)
- Mass actions (#3929) (Documentation)
- Multiple Checkboxes formfield (#3613)
- Prevent migrations to be autoloaded if necessary (#3584)
- Soft-deletes support (#3758) (Documentation)
- (Browse) formfields are now overridable (#3909) (Documentation)
- BREAD scoping (#3909) (Documentation)
- Allow usage of a custom guard (#3968) (Documentation)
Bugfixes:
- Checkboxes are now validated properly (#3474)
- BREAD validation working in IE and Edge (#3546)
- Rolling-back migrations failed (#3073)
- Compass security fixes (#3823)
- RTL user-dropdown didn't open (#3754)
- Skip invalid images (#3125)
- Breadcrumbs and menu-dropdowns didn't work when using nested admin-prefix or no prefix at all (#3850)
- An entry could not be deleted from the read-view (#3955)
- Deleting a menu-item didn't work properly (#3953)
- Radio buttons didn't use the display-text, but the key instead (#3909)
- Use
empty()
instead ofcount()
for multiple-select (#3909) - Replaced hardcoded "BREAD" (#3909)
- Lost order-params when searching and lost search params when ordering (#3909)
- Added
default
prop to number formfield (#3909) - Renamed
Model namespace
toFully qualified Model name
(#3909) - Fix edit multiple images (#3922)
Enhancements:
- Menu now supports 3rd level items (#3620)
- Removed readmore JS plugin from BREAD browse (#3671)
- Config file now respects env-filesystem (#3377)
- Non-squared avatars showing correct (#3355)
- Update DateTime picker (#3334)
- Cache settings (#2426)
- Setup-callback for TinyMCE (#3145)
- List-bullets were visible below checkboxes in some browsers (#3284)
- Don't show a widget if it's not accessible for the current user (#3058)
- Remove Youtube plugin from TinyMCE (#3824)
- Define uploadable mimetypes in Media-Manager (#3820)
- Cache admin-menu (#3125)
- Load relationships with Ajax (#3586)
- Dynamically load assets without publishing (#3834)
- RTL is now determined based on the locale (#3842)
- Query translatable models (#3417) (Documentation)
- Asset clean-up (#3832)
- BREAD-Accessors (#3856) (Documentation)
- Media-Manager upload keeps original names (#3860)
- Ajax validation was removed (#3890)
- Added an event for media file uploads (#3884)
- Checkbox checked-value can now be a string or bool (#3934)
- Make dropdown-items translatable (#3867)
- Use desired field for belongsto-query (#3893)
- Uploaded images were not oriented (#3906)
- Add force-flag to installation (#3897)
- Simplified edit/add condition in bread-view. (#3909)
- Action specific validation rules (#3909)
- Advanced installation docs (#3909)
- Replaced user-models settings cast with an accessor/mutator-pair (#3909)
Language updates:
Deprecated:
The methods can
, canOrFail
and canOrAbort
were deprecated in v1.0.12
and have been removed now in favor of Policies and Gates.
Release v1.1.12
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)
Release v1.1.11
Bugfixes:
- File-formfield stores
[]
when not uploading new files (#3521) - Problem when installing with Laravel > 5.7.14 because of locked DBAL version (#3775)
- Removed
required
attribute from Richtextbox (#3777) - Fixed relationship required condition (#3785)
- Fixed BREAD-editor breadcrumbs (#3779)
- Coordinates formfield containing invalid HTML (#3798)
- AlertTrait used wrong translation string (#3797)
- MediaManager throws
Forbidden
error in browser-console (#3807) - Additional relationships for Posts not working (#3822)
- Delete images from posts (#3809)
- Keep old images when not uploading new images (#3070)
- Check permissions for all media-manager methods (#3821)
- Publish avatar when not using
dummy data
(#3818) - Clear multiselects (#3547)
Enhancements:
- Use
mb_substr(..)
instead ofsubstr(..)
(#3667) - Remove
codeclimate/php-test-reporter
(#3699) - Remove menu item when BREAD is deleted (#3621)
- Set default order for browsing BREADs (#3781) (Documentation)
- Delete MenuItem when BREAD is deleted (#3621)
- Removed unnecessary margin from browse-buttons (#3762)
- Replaced some hardcoded strings with translations (#3808)
- Support single/multi file removal (#3240)
- Added missing
order updated
language-string (#3780) - Raise timeout for dropzone uploads (#3704)
- Display images on order-page (#3814)
- Select a default search-column (#3549)
Language updates:
Release v1.1.10
Release v1.1.9
Release v1.1.8
Release v1.1.7
Quick bugfix for trying to get property 'model_name' of null
(#3596)
Release v1.1.6
Release v1.1.5
Fix for Laravel 5.7 support, changing use of blade or
operator to isset()
Release v1.1.4
Bugfixes:
- Missing parameters for
Image
Content-Type (#3473) Undefined variable: path
inFile
Content-Type (#3463)- Missed instance converting
$options
to$this->options
(#3508) - Using Intervention Image facade instead of static class (#3525)
- Removed extra curly braces (#3526)
- Properly handle edge-cases with decoding JSON options (#3500)
Enhancements:
- Laravel 5.7 support (#3544)
- Menu-builder modal button labels (#3390)
- Only hide ID field for belongsTo relationships (#3451)
- Resizeable support for multiple images (#3288)
- preserveFileUploadName also for files (#3164)
- Explicit cast to bool for the
required
attribute in datatypes (#3117) MenuItemPolicy
no longer uses hard-codedbrowse
permission (#3501)- Various enhancements (#3099)
Language updates: