Skip to content

Releases: thedevdojo/voyager

Releasing version 1.7 that will be compatible with Laravel 10

10 Nov 16:30
19286d1
Compare
Choose a tag to compare

This release includes some bug fixes and package updates to make it compatible with Laravel 10.

Release v1.6.0

20 Oct 09:50
13bdf98
Compare
Choose a tag to compare

This release drops support for Laravel 6 and 7.
Additionally, TinyMCE was updated from version 4 to 6

Release v1.5.2

09 Nov 08:42
8c3c1dd
Compare
Choose a tag to compare

Bugfixes:

Release v1.5.1

18 Oct 07:05
06396a9
Compare
Choose a tag to compare

Bugfixes:

  • Don't load all relationship results (#5465)

Enhancements:

  • Fix docblock (#5461)
  • Dont allow extensions to be changed in media manager (523fa3c)

Language updates:

Release v1.5.0

31 Aug 09:05
5a4a4af
Compare
Choose a tag to compare

Please make sure to read the upgrade guide when updating to version 1.5!

Enhancements:

  • Remove hooks functionality (71fb39e)
  • Show/Hide action buttons per-row based on a user defined condition (#5355)

Release v1.4.3

28 Aug 17:47
81ed543
Compare
Choose a tag to compare

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

02 Jul 13:41
Compare
Choose a tag to compare

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

14 Apr 18:12
f4e6775
Compare
Choose a tag to compare

Bugfixes:

  • Fix models not returning save result (#4881)
  • Fix additional attribute not listed in relationships (#4884)
  • Fix exception occuring when rolling-back settings-migration (#4838)

Release v1.4.0

07 Apr 21:11
7b70573
Compare
Choose a tag to compare

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:

  • Add "Select all" button to media-picker (#4821)
  • Allow customization of TinyMCE init options (#4727)

Bugfixes:

  • Fixed roles not being stored when editing
  • Order settings by order-column (#4764)
  • Fix relationships pagination repeating None (#4870)
  • Fix "Call to a member function getTranslatedAttribute() on null" (#4782)
  • Prevent scope-filtered records being able to be updated (#4852)

Release v1.3.2

10 Mar 15:31
7517987
Compare
Choose a tag to compare

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)