Releases: statamic/cms
Releases · statamic/cms
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
trans
tag now accepts alocale
parameter 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
scope
modifier have access to cascading variables. #1550 - Using the
where
modifier no longer removes access to cascading variables. #2224 - Fix error when using the
scope
modifier on a Grid fieldtype. #2250
v3.0.3
What's new
- Bard now has an option to always show the "Add Set" button.
What's improved
- Widespread accessibility improvements through
aria
attributes and matching form labels+IDs - The Array fieldtype is now full width by default. It makes it look better more of the time. #2315
- Filter badges are no longer forced to lowercase for selfish aesthetic purposes. There are many legitimate cases for case sensitivity. #2219
- A bunch of form improvements. Fields are loopable, values are augmented like in entries, submission index and show views are prettier, and more. #2326
What's fixed
- The link tag now properly prefixes URLs with the current site base url. #2317
- Super long Select field values no longer spill out of the box like when you have too much spaghetti in your back pocket and sit down. 🍝 #2324
- Non-reorderable Grid rows can now be deleted, as one would expect. #2306
- A global variable named
title
will be used in templates, rather than the title of the set itself. #2329 - PHP files can no longer be uploaded to asset containers.
v3.0.2
What's new
- Parent field is localizable by default. #2211
- Site selector when reordering entries.
What's fixed
- Prevent overwriting the entry variable. Prevents title, slug, parent, etc from incorrectly falling back to the root value. #2211
- Fix a "does not exist in structure" error when localizing a page. #2176
- The "Visit URL" button is updated when you change sites, or update the slug. #1864
- Fix an error when switching sites when creating an entry. #2261
- Fix entry reordering when using multiple sites. #1869
- Fix select fieldtype not rendering when you have numeric options/values. #2302
- The
wrap
modifier only wraps if there's something to wrap. #2299 - Fix missing breadcrumb. #2236
- Section fieldtype shouldn't be localizable. #2236
- Fix facade IDE typehint #2297
- Adjust contrast on some UI elements.
v3.0.1
What's new
- Localizable field toggle. #2045
- The
form
tags get asubmission_created
boolean. #2285 - The
template
fieldtype will ignore views in thepartials
directory whenhide_partials
is enabled. #2249 - The "first child" option is only in
link
fieldtypes if the entry is in a structured collection. #2209 - A Blueprint's
parent
will be the Collection/Taxonomy when creating an Entry/Term. - Collection view mode button tooltips. #2241
- PHP short tags will be sanitized in Antlers templates.
What's fixed
- Vuex store gets the site when creating entries. #2237
- Entry locale defaults to the default site. #2275
- Entry inherits its layout from an origin entry, if one exists. #1830
- Global site selector is scrollable. #1838
- Rogue closing tag removed. #2253
- The
FormSubmitted
event gets asubmission
property. #2271 - Images are inline in Replicator previews. #2267
- Addon thumbnail alignment. #2272
- Simplify how our custom cache store creates paths. Fixes a Windows pathing issue. #952
- Fix shrunken toggle. #2170
- Translations. #2282 #2256
v3.0.0
Statamic 3 is Official! 🎉
The day has finally come. Statamic 3 is out of beta and into the wild!
Learn more in our launch announcement and we'll see you real soon for 3.0.1.
v3.0.0-beta.46
What's fixed
- Fixed a couple of errors related to the taxonomy term filter.
- Fixed an error when saving a taxonomy term field and you haven't picked any.
- Support symfony/yaml 4 or 5, which resolves some dependency issues with other packages.
v3.0.0-beta.45
What's new
- Some fieldtypes have been renamed. Check out "what's breaking". Here's a migration script to automate the changes.
- Subscript and superscript buttons have been added to Bard #2115
- Addons can have translations and config automatically wired up. #2182
What's fixed
- Front-end form uploads have been given some love. #1584 #2205
- Improve how the link/path tag handles URLs.
- Form data is added to the Debug bar. #2037
- The "Create Entry" button is hidden if you're not allowed to click it. #2168
- Blueprint builder shows the right fieldtype icons.
- If you add a field named
blueprint
to your blueprint, you can change the blueprint. Previously nothing would happen. - Prevent error on the locales tag when data isn't available. #2004
- Fix is_parent variable inside nav/structure tag when dealing with multisite. #2148
- URL::makeRelative handles URLs without trailing slashes.
- Static caching invalidation rules are working again.
- Users without IDs will now have them generated.
- Addons no longer attempt to publish resources when there aren't any.
- Probably some more stuff!
What's breaking
- The
taxonomy
fieldtype is now namedterms
. - The
tags
fieldtype is now namedtaggable
. - The
terms
(now formerly known astaxonomy
) fieldtype is dropping support for bothtaxonomy
andtaxonomies
config options. Now it's onlytaxonomies
. URL::isAncestor()
has been removed. UseURL::isAncestorOf()
v3.0.0-beta.44
What's new
- Validation on the Blueprint builder for fields with duplicate handles.
- You can now disable
updated_at
andupdated_by
being written to entries. #2204 - Added a
support:details
command to assist with creating GitHub issues. #2218
What's fixed
- Prevent field handles being rewritten when re-opening them. #1249
- Fix the "Enable Pro" button on the exception.
- Fix site locale being passed where it should have been handle, causing all sorts of havoc. #1825, #1852, #2193
- Fieldsets can once again be imported into a Blueprint multiple times. #2194
- Assets can be uploaded through front-end forms. #2206
- Fix the home page 404ing on a secondary site when there's a query string. #2207
- Address "too many requests to statamic.com"
- Other things!
What's breaking
- Old style tag parameter access has been removed. Instead of
$this->get()
you should be doing$this->params->get()
, etc. Check out docs