Release Notes
5.38.1
November 19th, 2024
What's fixed
- Fix issue when preprocessing dictionary config #11133 by @duncanmcclean
- Prevent unnecessary requests to the Outpost when PHP version is different #11137 by @duncanmcclean
- Fix bard text trimming when CP is on root URL #11127 by @jacksleight
- Hide "Localizable" button in asset blueprints #11118 by @duncanmcclean
- Add upload path traversal tests #11139 by @jasonvarga
- Prevent asset folder path traversal #11136 by @jasonvarga
- More path traversal fixes #11140 by @jasonvarga
- Italian translations #11145 by @gioppy
5.38.0
November 12th, 2024
What's new
- Extra values for nav field conditions, including depth #11106 by @duncanmcclean
- Make button groups clearable #11110 by @caseydwyer
- Allow transformResults to be called separately from getBaseItems #11115 by @ryanmitchell
- Allow customizing term create label #11103 by @daun
- Accept collections in ampersand list modifier #11102 by @daun
- Add "Container" option to Asset Folders fieldtype #11099 by @duncanmcclean
- Add
fullyQualifiedHandle
method toBlueprint
#11096 by @duncanmcclean - Create edit/{id} route for control panel access #11092 by @aaronbushnell
What's fixed
- Fix wrong blueprint parent after revision publish #11116 by @jacksleight
- Prevent duplicate nocache regions in session #11109 by @duncanmcclean
- Hide "Localizable" button on non-localizable blueprints #11107 by @duncanmcclean
- Fix error after deleting role when storing users in the database #11069 by @duncanmcclean
- Render HTML for dictionary fields in listings #11088 by @jasonvarga
- Use layout config in errors too #11083 by @ryanmitchell
- French translations #11093 by @ebeauchamps
- French translations #11100 by @ebeauchamps
- French translations #11108 by @jasonvarga
- German translations #11098 by @helloDanuk
5.37.0
November 6th, 2024
What's new
- Improved fieldtype search using keywords #11053 by @jasonvarga
- Offer to enable Pro during make user command #11071 by @jasonvarga
- Add
--clear
option forstarter-kit:export
#11079 by @jesseleite - Extra values for entry field conditions, including depth #11080 by @jasonvarga
- Add a config for specifying the default layout #11025 by @ryanmitchell
What's fixed
- Integer fields should render with
type="number"
#11065 by @duncanmcclean - Update addon
.gitignore
stub #11068 by @duncanmcclean - Adjust legacy ignition classes #11073 by @jasonvarga
- Fix Ignition Runnable Error Solutions #11072 by @jasonvarga
- Fix typeahead relationship input corrupting data #11059 by @daun
- Files Fieldtype: Don't truncate existing filename #11055 by @duncanmcclean
- Fix addon events dispatched twice if registered manually #11049 by @morhi
- Fix query parameters in external script URLs being wrongly encoded #11052 by @duncanmcclean
- Fix inline Bard with leading line break #11038 by @jacksleight
- Update Translations and fill in blanks with Google Translate #11050 by @jasonvarga
5.36.0
October 31st, 2024
What's new
- New Blade syntax for using Tags #10967 by @JohnathonKoster
- Add support for avif image format #11016 by @daun
- Allow setting tag pair content from fluent tags #11018 by @daun
What's fixed
- Fix Filesystem AbstractAdapter put method return #11032 by @godismyjudge95
- Fix color fieldtype's collapsed state showing plain HTML #11031 by @jackmcdade
- Fix helpBlock error with custom js validation rule #11023 by @irfandumanx
5.35.0
October 28th, 2024
What's new
- Drag and drop folders into the asset browser #10583 by @daun
- Include Algolia highlights and snippets #11008 by @jacksleight
- Introduce additional form tag hooks #11010 by @leewillis77
- Add
allowed_extensions
option to Files fieldtype #10998 by @duncanmcclean
What's fixed
- Support unions in addon event listener discovery #11015 by @jasonvarga
- Support auto-registering of listeners using __invoke() not handle #11009 by @leewillis77
- French translations #10995 by @ebeauchamps
5.34.0
October 24th, 2024
What's new
- Add
password
option tomake:user
command #11005 by @joshuablum
What's fixed
- Fix issues with the Files fieldtype in Dark Mode #10999 by @duncanmcclean
5.33.1
October 22nd, 2024
What's fixed
- Avoid error when marketplace client returns null #10996 by @jasonvarga
5.33.0
October 22nd, 2024
What's new
- Improve handling of scheduled entries #10966 by @jasonvarga
- Field conditions can be based on other data. Assets can use extension, dimensions, etc. #10588 by @daun
- Make email config data accessible in email templates #10949 by @Jade-GG
- Autoload event listeners and subscribers #10911 by @duncanmcclean
- Make sort modifier work with query builders #10924 by @aerni
- Allow sorting folders in asset browser #10935 by @duncanmcclean
- Vietnamese translations #10989 by @diepdo1810
What's fixed
- Optimize display of long titles in edit forms #10988 by @daun
- Improve the dynamic upload folder help text #10903 by @jackmcdade
- Fix z-index issue when configuring Replicator fields #10937 by @duncanmcclean
- Avoid showing asset upload fixes when inappropriate #10986 by @jasonvarga
- Translate dictionaries #10982 by @andjsch
- Duplicate form data when duplicating the form #10985 by @ryanmitchell
- Prevent protected pages being cached #10929 by @duncanmcclean
- Remove mention of installing addons via CP from addon stub #10975 by @duncanmcclean
- French translations #10977 by @ebeauchamps
5.32.0
October 18th, 2024
What's new
- Improve duplicate asset upload handling #10959 by @jasonvarga
- Add
parent
keyword to field conditions #9385 by @florianbrinkmann - Add
filter_empty
modifier #10962 by @marcorieser - Add
invalid_token
variable for password-protected page #10956 by @aerni
What's fixed
- Fix error when editing Bard field with set and no fields #10971 by @duncanmcclean
- Fix issue where editing an asset loads the
/edit
url in the browser #10964 by @daun - Remove deprecated options from PHPUnit stub #10963 by @duncanmcclean
- German translations #10968 by @helloDanuk
5.31.0
October 14th, 2024
What's new
- Dictionary tag #10885 by @ryanmitchell
- Make data of password-protected available in the view #10946 by @aerni
- Prompt for license when installing starter kit #10951 by @duncanmcclean
- Add
taxonomy:count
tag #10923 by @aerni
What's fixed
- Improve UX of rename asset action #10941 by @jasonvarga
- Improve UX of rename asset folder action #10950 by @duncanmcclean
- Addon
make
commands no longer add to service providers since they are autoloaded #10942 by @duncanmcclean - Tweak
make
command descriptions #10952 by @duncanmcclean - Fix error if submitted password is null #10945 by @aerni
- Prevent timeout during
install:eloquent-driver
command #10955 by @duncanmcclean - Fix asset browser history navigation #10948 by @daun
- Fix errors in upload queue #10944 by @jasonvarga
- Fix error when deleting collections #10908 by @duncanmcclean
- Fix ordering search results by date #10939 by @duncanmcclean
- Only show the sync/de-synced state for syncable nav fields #10933 by @duncanmcclean
- Ensure default values for globals are available in templates #10909 by @duncanmcclean
- Handle empty nodes in
bard_text
modifier #10913 by @ryanmitchell - Use directory paths from stache config instead of static paths #10914 by @Alpenverein
- Improvements to the
install:eloquent-driver
command #10910 by @duncanmcclean - Check site requested when using global route binding on api routes #10894 by @ryanmitchell
- Update "Bug Report" issue template #10918 by @duncanmcclean
5.30.0
October 3rd, 2024
What's new
What's fixed
- Move nocache js back to end of body but make configurable #10898 by @jasonvarga
- Fix static cache locking #10887 by @duncanmcclean
- Prevent autoloading non-PHP files #10886 by @duncanmcclean
- Don't show updates badge count for local/dev installations #10884 by @jesseleite
- Update tiptap npm dependencies #10883 by @jasonvarga
5.29.0
October 1st, 2024
What's new
- Add reorder() query builder method #10871 by @ryanmitchell
- Show toggle UI in conditions builder for revealer fields #10867 by @jesseleite
- Autoload addon routes #10880 by @duncanmcclean
- Autoload addon dictionaries #10878 by @duncanmcclean
- Allow searching by labels in Dictionary fieldtype #10877 by @duncanmcclean
What's fixed
- Improve
AssetFolderPolicy
performance #10868 by @jesseleite - Prevent autoloading addon files causing exception when called early #10875 by @ryanmitchell
- Prevent autoloading of abstract classes and interfaces #10882 by @duncanmcclean
- Run query scopes after all other query methods so the query can be changed #10872 by @ryanmitchell
- Only get relationship createables if can create #10870 by @ryanmitchell
- Blink cache Algolia search API calls #10879 by @jacksleight
- Increase
trackDirtyStateTimeout
#10876 by @jacksleight - Better timezone dictionary test #10881 by @jasonvarga
- Fix duplicate IDs icon #10864 by @jesseleite
- French translations #10861 by @ebeauchamps
- Dutch translations #10874 by @ceesvanegmond
- Dutch translations #10866 by @ceesvanegmond
5.28.0
September 30th, 2024
What's new
- Autoload add-on tags, widgets, modifiers etc from folder #9270 by @ryanmitchell
- Allow filtering/sorting/paginating with the
form:submissions
tag #10826 by @duncanmcclean
What's fixed
- Fix assets not being uploadable when not using dynamic folders #10865 by @jasonvarga
- Fix "Undefined variable $key" error with Marketplace API Client #10854 by @duncanmcclean
- Fix false-positive on publish form Action exceptions #10855 by @caseydwyer
- Allow make:addon to work for any minimum-stability #10814 by @duncanmcclean
5.27.0
September 26th, 2024
What's new
- Dynamic asset folders #10808 by @jasonvarga
- Add Nav & Collection Tree Saving events #10625 by @ryanmitchell
What's fixed
- Fix User Accessor in Password Reset #10848 by @samharvey44
- Allow for large field configs in filters #10822 by @duncanmcclean
- Fix textarea UI bug #10850 by @aerni
- Use existing getUrlsCacheKey method instead of duplicating the creation logic #10836 by @dadaxr
- Fix issue when using Livewire with full measure static caching #10306 by @aerni
- German translations #10849 by @helloDanuk
- French translations #10839 by @ebeauchamps
- Bump rollup from 3.29.4 to 3.29.5 #10851 by @dependabot
5.26.0
September 24th, 2024
What's new
- Improve feedback when action fails #10264 by @simonerd
- Add option to exclude flag emojis from countries dictionary #10817 by @jasonvarga
- Add entry password protection #10800 by @aerni
- Add submitting state for confirmation modal to better visualise a running action #10699 by @morhi
What's fixed
- Fix CP nav ordering for when preferences are stored in JSON SQL columns #10809 by @jesseleite
- Fix toasts in actions not being shown #10828 by @jasonvarga
- Fix small typo #10824 by @1stevengrant
- Improve addons listing #10812 by @duncanmcclean
- Prevent concurrent requests to the Marketplace API #10815 by @duncanmcclean
- Make limit modifier work with query builders #10818 by @aerni
- Hide Visit URL and Live Preview if term has no template #10789 by @edalzell
- Set path on asset folder when moving #10813 by @jasonvarga
- Reset previous filters when you finish reordering #10797 by @duncanmcclean
- Update CSRF token when session expiry login modal is closed #10794 by @jasonvarga
- Fix broken state of "Parent" field when saving Home entry with Revisions #10726 by @duncanmcclean
- Improve ImageGenerator Exception handling #10786 by @indykoning
- When augmenting terms,
entries_count
should only consider published entries #10727 by @duncanmcclean - Prevent saving value of
parent
field to entry data #10725 by @duncanmcclean - Bump vite from 4.5.3 to 4.5.5 #10810 by @dependabot