Release Notes
Stay up to date with the latest Statamic changes.
To see what's in development, check out the roadmap.
3.4.8
April 25th, 2023
What's new
- Live Preview auto-refresh can be disabled and replaced with postMessage. #6067 by @Buffalom
- Integer and float fieldtypes filters. #7064 by @jacksleight
- Support for additional columns in the collection widget. #7760 by @jacksleight
What's improved
- Added locking to the static caching middleware. #7722 by @jasonvarga
- Query builder orderBy arguments are validated. #7917 by @nicolasbeauvais
- Existing user gets passed into OAuth callback. #7904 by @jasonvarga
- Support for Livewire CSRF token in full measure static caching. #7894 by @aerni
- Log process class errors with command info. #7877 by @jesseleite
- German translations. #7995 by @PatrickJunod
What's fixed
- Fix issues with revealer fields within Bard and Replicator fields. #7899 by @jacksleight
- Fix
null
sometimes being added to trees. #6640 by @AndrewHaine - Fix bard link extension is stripping out the domain part when pasting a url. #7962 by @o1y
- Fix slug not being generated in appropriate language. #7757 by @flolanger
- Fix full measure caching invalidation on multisite with a single path config value. #7509 by @arthurperton
- Fix save button label when switching between localized entries. #7916 by @o1y
- Fix user attributes not being merged when found by OAuth ID. #7883 by @grantholle
- Fix focal point editor not displaying images with parenthesis. #7896 by @mynetx
- Fix field dragging in blueprints. #7870 by @jasonvarga
- Fix fieldset edit form draggable glitch. #7799 by @o1y
- Fix
once
tag when used across requests. #7805 by @jasonvarga - Fix missing closing div. #7777 by @galengidman
3.4.7
March 20th, 2023
What's improved
- Italian translations. #7725 by @netwaretcs
What's fixed
- Fix whereAnyStatus error. #7730 by @jasonvarga
3.4.6
March 17th, 2023
What's new
- Allow double colons inside tag method parts. #7649 by @JohnathonKoster
- Allow image manipulation of additional formats, as well as fixing and improving validation. #7666 by @jesseleite
- Ability to include unpublished entries, but leaving them excluded by default. #7334 by @arthurperton
- AssetContainer instances can be cast to strings. #7662 by @jacksleight
- Add
current_layout
variable. #7623 by @jasonvarga
What's improved
- Improve performance of relationship select fields. #7632 by @jasonvarga
- Norwegian translations. #7719 by @hgrimelid
- Dutch translations. #7667 by @pevawi
What's fixed
- Fix issue where a
section
tag wouldn't work inside apartial
tag slot. #7613 by @JohnathonKoster - Fix
markdown
fieltype cursor position on resize. #7715 by @jasonvarga - Fix
code
fieldtype cursor position on resize. #7665 by @o1y - Fix searching for queries including a plus sign. #7640 by @JohnathonKoster
- Fix being able to loop when using the
scope
modifier. #7576 by @JohnathonKoster - Fix ability to chain a modifier onto a hardcoded array. #7650 by @JohnathonKoster
- Fix
yaml
fieldtype with a single array value being saved as a string. #7639 by @JohnathonKoster - Fix sitewide protection not being applied to 404 pages. #7714 by @jasonvarga
- Fix error when using a custom search driver. #7707 by @edalzell
- Fix error when an entry file is deleted and no corresponding collection exists. #7701 by @hlorofos
- Fix error on thumbnail route when requesting a private asset with no size param #7664 by @jasonvarga
- Fix error when you are missing a Bard set ID. #7673 by @jasonvarga
- Fix Vite assets not being automatically published. #7627 by @duncanmcclean
- Fix incorrect live preview state on create form by hiding the button. #7674 by @jasonvarga
3.4.5
February 28th, 2023
What's new
- Add console import for file based users to database. #6729 by @ryanmitchell
What's improved
- Dutch translations. #7553 by @oakeddev
- Display actual time in past revision history. #7544 by @jacksleight
- Use
@tiptap/pm
package, and export state. #7574 by @jacksleight
What's fixed
- Fix Antlers tag parameters not understanding arrays with single values. #7563 by @JohnathonKoster
- Fix Antlers new array key variable assignment. #7594 by @JohnathonKoster
- Fix Antlers value changes being lost after calling tags. #7596 by @JohnathonKoster
- Fix active nav item check on CP urls with an hash fragments. #7616 by @jesseleite
- Fix save issue when slug starts with extension. #7590 by @jasonvarga
- Fix read only dynamic mode array fieldtype. #7577 by @jacksleight
- Fix CP Nav preferences builder when top level section is empty. #7551 by @jesseleite
- Refactor randomness out of test. #7584 by @jasonvarga
3.4.4
February 15th, 2023
What's new
What's improved
- French translations #7503 by @ebeauchamps
What's fixed
- Fix pagination in the
taxonomy
tag. #7531 by @ryanmitchell - Updated Tiptap in order to fix tables, code blocks, etc. #7514 by @jasonvarga
- Fix issue where you couldn't select text in nested Bard fields in Firefox. #7525 by @o1y
- Fix inability to position cursor after a link in Bard. #7528 by @o1y
- Fix missing dropcursor in Bard. #7518 by @o1y
- Fix Bard set popover flicker. #7535 by @o1y
- Fix issue where pasting links into Bard would strip out attributes. #7517 by @o1y
- Fix typo in preference start page instructions. #7538 by @ryanmitchell
- Fix docs URL on Updater page. #7539 by @joshuablum
- Prevent deprecation warnings in translate commands. #7537 by @ryanmitchell
- Fix issue where you couldn't position the cursor between Bard sets. #7516 by @o1y
- Fix augmentation issue in Antlers when using the scope parameter. #7436 by @JohnathonKoster
3.4.3
February 8th, 2023
What's new
- Contextual keyword snippets for
local
search driver. #7144 by @jacksleight - Support adding computed values to multiple collections at once. #7165 by @jacksleight
- Custom Bard button active and visible callbacks. #7479 by @jacksleight
What's improved
- Antlers logs will include the file and line numbers. #7438 by @JohnathonKoster
- Add view and visit url options to collection listing dropdowns. #7469 by @arthurperton
- Cache result of schema call to avoid duplication. #7466 by @ryanmitchell
- Norwegian translations. #7472 by @espenlg
- French translations. #7463 by @ebeauchamps
What's fixed
- Fix
nocache
tag when using URLs with multiple query parameters. #7486 by @arthurperton - Fix
nocache
tag behavior when using theignore_query_string
setting. #7488 by @arthurperton - Fix
orWhereJsonLength()
method in the query builders. #7462 by @arthurperton - Fix bard toolbar button active states. #7470 by @jacksleight
- Fix queue worker state issues around assets and stache indexes. #7467 by @jesseleite
- Fix underline in Bard not outputting any HTML tags. #7494 by @mauricewijnia
- Fix Bard and Replicator dropdown positioning when in secondary sections. #7478 by @arthurperton
- Fix a few search issues. #7481 by @jasonvarga
- Fix warning when a search index is empty. #7492 by @simonworkhouse
- Workaround for GitHub Actions network issue. #7482 by @jasonvarga
3.4.2
February 2nd, 2023
What's improved
- Move
always_save
field setting toggle to conditions tab. #7417 by @jesseleite - Add toggle for
sometimes
rule in validation builder #7416 by @jesseleite - Auto-focus search input when opening selectors in Bard link or standalone link fieldtype. #7425 by @duncanmcclean
- French translations. #7453 by @ebeauchamps
- Dutch translations. #7442 by @stephanbouman
What's fixed
- Fix GraphQL nested fields. #7431 by @jasonvarga
- Fix custom Bard extension type attributes. #7450 by @jacksleight
- Fix mismatched search results. #7445 by @jasonvarga
- Fix create entry form not redirecting on save. #7444 by @jasonvarga
3.4.1
January 30th, 2023
What's improved
- Dutch translations. #7418 by @oakeddev
- German translations. #7422 by @helloDanuk
What's fixed
- Fix Bard backwards compatibility. #7433 by @jasonvarga
- Fix preferences listing errors when using Eloquent users. #7430 by @jesseleite
- Prevent Vite error when missing alias in app config file. #7429 by @jacksleight
- Revert "Easier Dynamic Antlers Tags and Variables (#7164)" #7435 by @jasonvarga
3.4.0
January 27th, 2023
Read First
3.3.68
February 2nd, 2023
What's fixed
- Fix create entry form not redirecting on save. #7443 by @jasonvarga
3.3.67
January 30th, 2023
3.3.66
January 26th, 2023
What's new
- Support Vite assets in the Control Panel. #6869 by @jacksleight
- Dynamic Antlers Tags and Variables. #7164 by @JohnathonKoster
- SVG tag allows adding
title
anddesc
elements. #7348 by @jackmcdade
What's improved
- Custom rules are displayed in the validation builder dropdown. #7363 by @jacksleight
- Dutch translations. #7404 by @oakeddev
What's fixed
- Fix issue where some asset directories wouldn't appear. #7205 by @jasonvarga
- Fix error when using taxonomy terms in navs. #7407 by @FrittenKeeZ
- Fix modifier exceptions losing their stack trace. #7409 by @jasonvarga
- Fix missing form values in submission emails. #7369 by @jacksleight
- Fix Eloquent user login timestamps not being set. #7402 by @ryanmitchell
- Fix Antlers issuess where variables could leak into other places. #7353 #7392 by @JohnathonKoster
- Fix Antlers issue where variables were being overzealously cached. #7390 by @JohnathonKoster
- Fix revealer fields disappearing on save. #7388 by @jesseleite
3.3.65
January 18th, 2023
What's new
- PHP 8.2 support. #7299 by @jasonvarga
- Ability to pass an array of roles into the
user_roles
tag. #7328 by @edalzell
What's improved
- When using revisions, the publish action button takes into consideration whether you can manage publish state. #7168 by @arthurperton
- Pasting multiple lines into the
list
fieldtype will create multiple list items. #7340 by @jacksleight
What's fixed
- Fix how user blueprint fields are handled in a few cases. #7368 by @jesseleite
- Fix misspelling #7354 by @stefanbauer
- Improve memory leak and garbage collection in Antlers. #7361 #7367 by @JohnathonKoster
- Fix
revealer
fields disappearing on save. #7329 by @jacksleight - Use customizable create label on the empty collection listing view. #7323 by @arthurperton
3.3.64
January 6th, 2023
What's new
- The searchable item is now passed into search transformers. #7305 by @okaufmann
- You are now required to enter your existing password in order to change it, in the CP. #7287 by @jasonvarga
What's improved
- Danish translations. #7314 by @rabol
- French translations. #7275 by @ebeauchamps
- Switch operator parsing in Antlers. #7283 by @JohnathonKoster
What's fixed
- Fix asset search in nested subdirectories. #7313 by @edalzell
- Sanitize form tokens. #7309 by @jackmcdade
- Rename filename label to path in the Asset editor. #7303 by @jasonvarga
- Fix YAML facade casing. #7298 by @beatwiz
- Add property to translator to prevent deprecation message. #7289 by @jasonvarga
3.3.63
December 21st, 2022
What's new
What's improved
- Order
collection
andtaxonomy
fieldtype options by title. #7246 by @duncanmcclean - Order
roles
,groups
, andsites
fieldtype options by title. #7259 by @j3ll3yfi5h - German translations. #7252 by @j3ll3yfi5h, #7260 by @helloDanuk
What's fixed
- Fix duplicate action not respecting entries without slugs. #7243 by @duncanmcclean
- Support
Carbon
values in conditions. #6931 by @edalzell - Fix focus related JS error when there are no inputs. #7257 by @martyf
- Remove sound effects on tree drag & drop interactions. #7255 by @jackmcdade