Releases: statamic/cms
Releases · statamic/cms
v3.0.13
What's new
- The partial tag now supports slots. Why didn't we ever add this before??
What's improved
- Previewing SVGs in the asset editor now looks super dope
- The
get_contenttag has been waxed and polished for a nice little performance boost - The UX for defining field conditions has been given some TLC (Tender Lettuce Caress)
- French translations have been updated. #2504
What's fixed
- Status icons update when saving entries without needing to refresh. #1822
- Fixed entries in a structured collection (i.e. pages) ignoring content protection. #2526
- A markdown field with no value will be treated that way, rather than as an empty string. #2503
- Actions with redirects now actually redirect. #1946
- Action confirmation modals remain open on failures. #1576
- Bard will now render
strikethroughelements. #2517 - Bumped html-to-prosemirror and prosemirror-to-html packages.
- Bumped lodash version #2089
v3.0.12
What's improved
- Added labels to scaffolding checkboxes. #2488
- French and Portuguese translations have been updated. #2493 #2474
- Yo dawg, I heard you like HTML, so the HTML fieldtype gets an HTML field so you can write HTML to display as HTML.
What's fixed
- Removed the handle field in the navigation edit form. #1959
- Fixed the missing icons when you add new fields. #1959
- Long links in Bard get wrapped. #1814
- Asset upload instructions actually explain asset uploads. #1686
- Invalid dates no longer cause an error. #2038
- SVGs get rendered in the asset editor modal. #2484
- Fixed some breadcrumb links. #2475
- The YAML fieldtype is now actually read only when it needs to be, instead of just saying it is. #2082
- Upgraded the Pickr library, which stops the color fieldtype dropping off the page. #2110
- The Revealer fieldtype's label is hidden inside Replicator. #2468
- The
hasmethod on data classes like entries will returntrueif it has a value offalseornull. - The submission class sets its data and supplements properties to collections.
v3.0.11
What's new
- Ability to remove a blueprint section programmatically. #2491
- You can pass a variable into the
navtag'sfromparameter and it will make sure it has a slash, allowing you to do:from="segment_1".
What's fixed
- Fixed a protection related error on taxonomy URLs. #2472 #2481
- Relationship tags filter out invalid IDs when augmenting. #1752
- The
nav:breadcrumbstag supports multi-site. #1807 #2487 - Prevent
nav from="/"returning nothing. #1683 #1542 - Fixed pluralisation issue. #1695
- Fixed an error when adding a Bard set. #1718
- Entries'
ordervariables are available in templates.
v3.0.10
What's improved
- German, French, and Portuguese translations have been updated. #2445 #2444 #2458
- When an asset search returns no results it says "No results" instead of "This container is empty".
- Asset container handle are generated using snake_case as you type the title.
- The "and" the sentence_list modifier is translated. #2463
What's fixed
- Actions that don't want to be confirmed... won't be. #1497 #2446
- Assets can be searched in grid mode. #2318 #2442
- User avatars can be output in templates. #2017
- The glide:generate tag uses the appropriate generation methods.
- Resolved an error in a taxonomy term listing when using a terms field on another term. #2307
- Fix an issue where the sort modifier would output nothing. #2450
- Prevent the tree from disappearing when switching from list view. #2408
What's removed
- "Angle brackets can now be used in modifiers" from 3.0.9 has been reverted for now. #2022
v3.0.9
What's new
- Antlers now supports dynamic array access with a brand new (to Antlers) square bracket syntax. #1983 (thanks @morhi!)
- The cache tag can be now disabled. #2328
- You can now set a separate database connection for users. #2416
- Form emails now have full access to all global variables. #2411
- Form fields in templates get placeholder attributes. #2354
What's improved
- The Spanish, Dutch, and French translations have been updated. #2440, #2435, #2434
- When creating a field, the fieldtype title is used instead of uppercasing the handle. #1662
- Improved the asset uploader drop zone. #2358
- You now get a more helpful exception when using a non-existent collection in the entries fieldtype. #2422
- We now prevent options from showing in the collection listing dropdown if you don't have permission to do the things. #2412
- The Mail config utility area now looks better. #2380
What's fixed
- Fixed a password reset related error. #1973
- Angle brackets can now be used in modifiers. #2022
- The Markdown fieldtype's dark mode preview text is no longer dark on dark. {insert another Tom Haverford reference} #2185
- Bard's fixed toolbar is now shown when fullscreen and source are disabled, as you'd expect. #2280
- Fixed the asset rename warning translation. #2329
- Fixed the "Pro Mode" text in the Getting Started widget. #2433
- Prevent an error on the entry list when you reference a non-existent user. #2410
- Passing a zero into a tag parameter that expects a number will now use the zero instead of falling back to a one. Weird one. Or weird zero I guess.
v3.0.8
What's new
- The Save/Publish button now supports "After Saving" options! You can choose to go to back to the listing, stay and edit, or create another and it will remember your last chosen option next time. #675
What's improved
- The Getting Started widget now explains Pro Mode, and no longer references the beta. #2402
- The French and German translations have been updated.
- The Select field now supports max items. #1771
- The Range field has a smarter, configurable default that accounts for the
stepoption. #2328 - The Replicator field now looks better when underneath a Section field. #2375
What's fixed
- Bard's floating toolbar no longer keeps the table icons in the dark. Dark mode is one thing, but dark on dark is Tom Haverford-level silly. #2189
- Bard's overaggressive focus outlines on Safari have been surgically removed. #2188
- The publish sidebar will no longer collapse like a bully shoving a skinny kid into their locker.
- Section fieldtypes are no longer included in listings. #2425
- Global search shows the collection/taxonomy name again. Sorry about that regression — at least it was cosmetic! #2332
v3.0.7
v3.0.6
v3.0.5
What's fixed
- A change in 3.0.4 (just a short bit ago) caused collection tags to throw errors. Obviously we didn't intend to break that, but it managed to in such a unique way that we didn't even have a test for it. Now we do. And now it's fixed. 😅
v3.0.4
What's new
- Redesigned the fieldtype validation builder and made it even easier to use. This is what we originally imagined but didn't have a chance to build. I'm sure you can relate. Enjoy! (FYI it doesn't validate image sizes or types yet. Hang tight.)
- The
transtag now accepts alocaleparameter if you want to be explicit, just like thetrans()helper.
What's fixed
- The table fieldtype is now usable inside Replicator. #1447
- The search results tag will now filter results by the current site by default. #2343
- It'll also filter by published results by default. #2268
- Tag pairs using the
scopemodifier have access to cascading variables. #1550 - Using the
wheremodifier no longer removes access to cascading variables. #2224 - Fix error when using the
scopemodifier on a Grid fieldtype. #2250