Skip to content

Releases: statamic/cms

v3.0.6

07 Sep 21:29
Compare
Choose a tag to compare

What's new

  • Improved multisite Glide support. #2379
  • Added a GlideImageGenerated event. #2160
  • The Glide tag will return the item's original URL if it's not resizable (like an svg). #2122

What's fixed

  • Fixed more of that issue from 3.0.4. #2369
  • Adjust the margin in the section fieldtype. #2154
  • Fix an issue where using a modifier on an array of augmentables (e.g. entries or assets), nothing would be output.

v3.0.5

04 Sep 22:39
Compare
Choose a tag to compare

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

04 Sep 19:19
Compare
Choose a tag to compare

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 a locale parameter if you want to be explicit, just like the trans() 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

02 Sep 20:36
Compare
Choose a tag to compare

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

27 Aug 21:38
Compare
Choose a tag to compare

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

26 Aug 13:31
Compare
Choose a tag to compare

What's new

  • Localizable field toggle. #2045
  • The form tags get a submission_created boolean. #2285
  • The template fieldtype will ignore views in the partials directory when hide_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 a submission 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

19 Aug 19:24
Compare
Choose a tag to compare

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

19 Aug 00:56
Compare
Choose a tag to compare
v3.0.0-beta.46 Pre-release
Pre-release

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

18 Aug 17:23
Compare
Choose a tag to compare
v3.0.0-beta.45 Pre-release
Pre-release

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 named terms.
  • The tags fieldtype is now named taggable.
  • The terms (now formerly known as taxonomy) fieldtype is dropping support for both taxonomy and taxonomies config options. Now it's only taxonomies.
  • URL::isAncestor() has been removed. Use URL::isAncestorOf()

v3.0.0-beta.44

14 Aug 19:59
Compare
Choose a tag to compare
v3.0.0-beta.44 Pre-release
Pre-release

What's new

  • Validation on the Blueprint builder for fields with duplicate handles.
  • You can now disable updated_at and updated_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