Release Notes

Stay up to date with the latest Statamic changes.
To see what's in development, check out the roadmap.

5.42.1

December 11th, 2024

What's fixed

  • Fix asset upload concurrency on folder upload #11225 by @daun
  • Fix subdirectory autodiscovery on Windows #11246 by @jasonvarga
  • Fix type error in HandleEntrySchedule job #11244 by @duncanmcclean
  • Fix no_results cascade #11234 by @JohnathonKoster

5.42.0

December 5th, 2024

What's new

  • Add new updatable and package starter kit conventions #11119 by @jesseleite
  • Add new starter-kit:init command #11215 by @jesseleite
  • Register App extensions also for Classes in Subfolders #11046 by @benatoff
  • Support rendering model attributes in Antlers #10869 by @ryanmitchell
  • Add an --uncached option to the static warm command #11188 by @arthurperton

What's fixed

  • Fixed an issue where stache indexing can cause an infinite loop for workers #11185 by @kingsven
  • Add validation replacements to replicator and grid field types #10255 by @florianbrinkmann
  • Fix localized error messages on forms when previous URL is incorrect #11219 by @jasonvarga
  • Fix null coalescence operator evaluation #11221 by @godismyjudge95
  • Fix wrong url on the link mark node in bard fieldtype #11207 by @christophstockinger
  • Fix REST API errors when CP route is empty #11213 by @duncanmcclean
  • Throw an error when running static:clear when static caching is disabled #11193 by @duncanmcclean
  • Fix entry links when Bard value is HTML #11192 by @duncanmcclean
  • Ensure updating references gets all global variables #11186 by @ryanmitchell
  • Ensure cache factory is passed to the StartSession middleware. #11191 by @duncanmcclean
  • Fix search query orderBy #11210 by @jasonvarga
  • Allow Values object and Group fieldtype to be iterated #11182 by @jasonvarga
  • French translations #11196 by @ebeauchamps

5.41.0

November 27th, 2024

What's new

  • PHP 8.4 Support #11114 by @duncanmcclean

5.40.0

November 26th, 2024

What's new

  • Add default config for select starter kit modules #11045 by @jesseleite
  • Include store in field action payload #11161 by @jacksleight

What's fixed

  • Slight adjustments to the search index table #11171 by @daun
  • Fix translations of Statamic #11175 by @jasonvarga
  • Dutch translations #11174 by @Pluuk
  • Filter out empty values in keyed array field #11138 by @duncanmcclean
  • Fix field actions dark mode #11167 by @jacksleight
  • Fix field action nested alignment #11165 by @jacksleight
  • Fix inline bard expand/collapse actions #11166 by @jacksleight
  • Fix field actions when display is hidden #11158 by @jacksleight

5.39.0

November 22nd, 2024

What's new

  • Field actions #10352 by @jacksleight
  • Field action modals #11129 by @jacksleight
  • Add ArrayableString to Blade value helper #11041 by @ajnsn
  • Add always_augment_to_query option #11086 by @jacksleight

What's fixed

  • Fix multisite command not moving directories #11105 by @duncanmcclean
  • Fix asset folder sort across pages #11130 by @daun
  • Avoid creation of duplicate terms in typeahead input #11060 by @daun
  • Fix error when using user ID as folder name for avatar asset field in non-admin context #11141 by @jonasemde
  • Fix incorrect namespaces in tests #11149 by @duncanmcclean
  • Prevent str_replace warning when using Debugbar #11148 by @duncanmcclean

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 to Blueprint #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 for starter-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 to make: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