Release Notes

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

5.17.0 Security

July 22nd, 2024

What's new

  • Add hook to query on entries listing #10479 by @duncanmcclean
  • Ability to select entries from other sites #9229 by @aerni

What's fixed

  • Fix taxonomy routes on multi-site #10398 by @aerni
  • Only output terms in the current locale #10433 by @aerni
  • Replace characters in asset filename to ensure they are valid on Windows #10423 by @pc-pdx
  • Fix Table Fieldtype in dark mode #10484 by @duncanmcclean
  • Handle required fields when adding entries to nav #10468 by @duncanmcclean
  • Add dark mode to saving overlay on ChangePassword component #10473 by @martyf
  • Prevent showing selected items in relationship field dropdown mode with max items 1 #10477 by @jasonvarga
  • Persian translation #10486 by @peimn
  • German translations #10480 by @helloDanuk

5.16.0

July 17th, 2024

What's new

  • Ability for relationship/entries fieldtype to add "hints" #10447 by @jasonvarga

What's fixed

  • Improve multisite fresh-run detection logic #10469 by @jesseleite
  • Clarify difference between default() and getFallbackConfig() site methods #10470 by @jesseleite

5.15.0

July 17th, 2024

What's new

  • Ability to specify the queue connection for the static:warm command #8634 by @grantholle
  • Show "after saving" actions when revisions are enabled #9357 by @duncanmcclean
  • Add site events #10460 by @jesseleite
  • Add a bunch of various events #10459 by @duncanmcclean
  • Track sites.yaml path in git integration config #10463 by @jesseleite
  • Display custom logo as plain text #10350 by @daun
  • Make config available to live preview targets #10443 by @ryanmitchell
  • Make the <?xml tag allowed when using PHP short open tags #10389 by @JohnathonKoster
  • Radio Fieldtype gets custom button icons #10453 by @jackmcdade

What's fixed

  • Prevent double login causing 419 CSRF token mismatch #10465 by @jasonvarga
  • Refactor sites to allow eloquent storage #10461 by @ryanmitchell
  • Prevent redundant static:warm queued jobs #10405 by @robdekort
  • Prevent updating time fieldtype value if it hasn't changed #10409 by @duncanmcclean
  • Fix styling issues with the save-button-options component #10464 by @duncanmcclean
  • Allow using value as a field handle #10462 by @duncanmcclean
  • Use StaticCache facade in Cache Manager utility #10456 by @duncanmcclean
  • Add missing dark mode styles for license request failed warning #10448 by @heidkaemper
  • Hide data list pagination page links on collection widget #10458 by @jackmcdade
  • Fix select fieldtype disabled cursor #10457 by @jackmcdade
  • Fix Replicator Preview images being too tall #10455 by @jackmcdade
  • Make Blueprint Picker scrollable #10454 by @jackmcdade
  • Clean up reference updater localization mapping logic #10446 by @jesseleite
  • Reverse spaces in RTL #10184 by @peimn
  • Merge additional params after SVG sanitization #10400 by @heidkaemper
  • Fix files fieldtype #10441 by @duncanmcclean
  • Warm structure trees during static warm #10412 by @jasonvarga
  • Prevent dark mode gradient affecting custom logos #10444 by @duncanmcclean

5.14.0

July 10th, 2024

What's new

  • Folders are now included in asset browser pagination rather than all being dumped at the top of the first page #10419 by @duncanmcclean
  • The Assets area of the CP no longer uses tabs. Each container gets their own page. #10392 by @duncanmcclean
  • Prevent incompatible pagination parameter combinations #10415 by @jesseleite
  • The static cache lock now uses actual cache locks so they can be customized #10370 by @jasonvarga

What's fixed

  • Tweak collection & form widgets border style in light mode #10426 by @rezbouchabou
  • Use Create Revision instead of Publish in form when missing publish permission #10424 by @edalzell
  • Fix toggle fields in data list filters #10393 by @duncanmcclean
  • Fix augmentable not resolved in transient values #10417 by @aerni
  • Open modal instead of immediate deletion on click #10425 by @justkidding96
  • Move updating from collection repo to entry repo #10383 by @jasonvarga
  • Change method visibility in AbstractAugmented class #10414 by @aerni
  • Allow for undefined file type in ContainerAssetsStore #10374 by @aerni
  • Fix updater widget icon in dark mode #10394 by @rezbouchabou
  • French translations #10406 by @ebeauchamps
  • Arabic translations #10408 by @rezbouchabou

5.13.0

July 5th, 2024

What's new

  • Arabic translations #10391 by @rezbouchabou
  • Support operators in where modifier #10377 by @jacksleight

What's fixed

  • Fix list fieldtype rendering in listings #10379 by @ryanmitchell
  • Fix dirty state after entry action or revision publish #10381 by @jacksleight
  • Fix static:warm not working when using queues and auth together #10395 by @duncanmcclean
  • Fix CSS for dark mode CP login background #10399 by @heidkaemper
  • Add negative bottom margin to Textarea's character counter #10390 by @jackmcdade
  • Improve Asset Fieldtype Dark Mode UI #10388 by @jackmcdade
  • Rename "Delete" to "Remove" for clarity. #10387 by @jackmcdade
  • Refactor frontend formFailure to handle precognitive and fetch exceptions #10376 by @ryanmitchell
  • Fix unauthorized page logout redirect #10378 by @bensherred
  • Fix user filtering for role or group when using eloquent and a custom table name #10358 by @faltjo

5.12.0

June 28th, 2024

What's new

  • Ability to disable CP authentication #8960 by @duncanmcclean
  • Add UI for listing field sortable config #10259 by @ryanmitchell

What's fixed

  • Localized entry dates fall back to the origin #10282 by @arthurperton
  • Support strings in bard_text & bard_html modifiers #10369 by @edalzell
  • Allow accessing drafts via the REST API with Live Preview #10229 by @duncanmcclean
  • Make Asset::clearCaches protected #10342 by @ryanmitchell
  • Fix HTML fieldtype #10364 by @jacksleight
  • French translations #10366 by @ebeauchamps
  • Clarify Statamic repository differences in README #10368 by @steveparks

5.11.0

June 24th, 2024

What's new

  • Auto stache watcher setting #10354 by @jasonvarga
  • Allow configuring the Stache's Cache Store #10303 by @riasvdv

What's fixed

  • Custom file cache store adjustments #10362 by @jasonvarga
  • Hide "Restore Revision" button when user is missing relevant permissions #10314 by @duncanmcclean
  • Remove old logic from support details command #10360 by @jasonvarga
  • Resolve some deprecatation warnings #10346 by @martinoak
  • Move test suite from metadata to attributes #10351 by @ryanmitchell
  • Hide "Rename" and "Delete" options for default filter presets #10320 by @duncanmcclean

5.10.0

June 20th, 2024

What's new

  • Add site attribute method #10327 by @ajnsn

What's fixed

  • Fix performance regression by caching fieldtype configs #10325 by @jasonvarga
  • CSS improvements #10284 by @martinoak
  • Fix broken revision links on unpublished entries #10330 by @faltjo
  • Update some translations #10343 by @jasonvarga
  • Fix linking to addon fields #10324 by @edalzell
  • Fix nocache tags on shared error pages #10340 by @jacksleight
  • Migrate from vue-countable #10287 by @Cannonb4ll
  • Prevent entries being selected when collapsing/expending entries in Tree View #10322 by @duncanmcclean
  • Ensure install:broadcasting is run when installing into Laravel 11 application #10335 by @duncanmcclean
  • French translations #10337 by @ebeauchamps

5.9.0

June 19th, 2024

What's new

  • Static cache response statuses #10334 by @jasonvarga
  • Allow defining a store in the cache tag #10318 by @riasvdv

What's fixed

  • Prevent logging "remote: Processed 1 references in total" Git errors #10332 by @duncanmcclean
  • Fix "Reupload Asset" action #10333 by @duncanmcclean
  • Lock pint version #10326 by @jasonvarga
  • Split fieldsets out in install eloquent command #10310 by @ryanmitchell
  • Fix using hook as field name #10319 by @duncanmcclean
  • Bump braces from 3.0.2 to 3.0.3 #10315 by @dependabot
  • Bump ws from 8.13.0 to 8.17.1 #10316 by @dependabot

5.8.0

June 17th, 2024

What's new

  • 404s get included in the full-measure static cache #10294 by @jasonvarga
  • More Flat Camp quotes #10307 by @jackmcdade
  • Even more #10288 by @robdekort
  • And more still #10300 by @edalzell

What's fixed

  • Prevent additional augmented search result data from being lost #10301 by @JohnathonKoster
  • Fix nested field path prefixes #10313 by @jacksleight

5.7.3

June 13th, 2024

What's fixed

  • Improve performance of nested imported fieldsets #10280 by @riasvdv

5.7.2

June 6th, 2024

What's fixed

  • Prevent adding content to Blade stacks twice #10271 by @JohnathonKoster
  • Fix publish form actions permission check #10274 by @jacksleight

5.7.1

June 5th, 2024

What's fixed

  • Fix tiny top left border radius on collection widget #10266 by @duncanmcclean
  • Prevent text in overflowing code blocks in the Control Panel #10269 by @rob
  • Fix status not being visible in collection widget #10267 by @duncanmcclean
  • Fix failed slug validation when slug contains underscores #10265 by @o1y
  • Fix unnecessary array default fieldtype values #10272 by @duncanmcclean
  • French translations #10261 by @ebeauchamps

5.7.0

June 4th, 2024

What's new

  • Validation may be added to asset containers for file uploads #10227 by @edalzell
  • Allow overriding statusIcons property in relationship fieldtype #10253 by @duncanmcclean

What's fixed

  • Merge defaults into field publish arrays #10246 by @jasonvarga
  • Merge config field defaults into field config #10139 by @duncanmcclean
  • Fix dark mode entry and navigation deletion modals #10254 by @aaronbushnell
  • Fix broken docs URLs; rename docs URL redirect to permalink #10249 by @rob
  • Localize field titles in collection filter #10250 by @robdekort
  • Only run parent code in Revisable trait when item is an entry #10245 by @duncanmcclean
  • Make select field values in entry tables localizable #10241 by @robdekort
  • Fix styling of "Live Preview" and "Visit URL" buttons on terms publish form #10237 by @duncanmcclean
  • Use multibyte methods for obfuscate #10201 by @lakkes-ra
  • Ensure prose-based strong tag is readable in dark mode #10236 by @aaronbushnell
  • Fix relative modifier test #10242 by @jasonvarga
  • Decrease the failure rate of RandomTest #10238 by @jasonvarga
  • Address slow Windows GitHub actions #10243 by @jasonvarga
  • Danish translations #10231 by @mortenebak
  • Norwegian translations #10248 by @espenlg

5.6.2 Security

May 30th, 2024

What's fixed

  • Prevent user registration form saving password_confirmation #10228 by @ryanmitchell
  • Fix needing to deselect an asset to reselect when using max_files 1 #10225 by @jackmcdade
  • Allow long bard/replicator set names to wrap #10223 by @jackmcdade
  • Fix Code fieldtype not removing the overflow hidden style on body when closing Fullscreen Mode #10221 by @jackmcdade