Releases: statamic/cms
Releases · statamic/cms
v3.0.0-beta.15
What's new
- Introducing the Content API! 🎉
- Augmentation and Query Builder can now request specific columns.
- Fieldtypes can perform "shallow augmentation" (used by the API).
What's fixed
- Some bugs
v3.0.0-beta.14
What's new
- Added new
collection:newer
andcollection:older
tags. They're so much more intuitively named when compared toprevious
andnext
. - Went hiking back to V2 Land™ and brought back the
foreach
tag and a t-shirt. - The start page can now be customized by clicking the pin icon and then "Set as Start Page"
What's improved
collection:previous
andcollection:next
tags now go in the right direction all of the time instead of just part of the time- The Glide tag pair supports looping through multiple assets
What's fixed
- Tickled a bunch of little bugs until they ran away
What's breaking
- Scrapped our v2-style routes (
config/statamic/routes.php
) in favor of nicely decorated Laravel ones. And here's a copy-pastable command to migrate in a jiffy.
v3.0.0-beta.13
What's breaing
- Select/Radio fields now render the stored value key by default in your Antlers views. You can still access the label via
{{ myfield:label }}
- The Antlers "null coalescence assignment"
??=
logic was inverted compared to PHP 7.4. The behavior has been moved to?=
, a so-called "truth coalescence operator".
What's fixed
- Some bugs.
v3.0.0-beta.12
What's new
- Add a
route
tag as an alias for Laravel'sroute()
method.
What's improved
- Using the
json
modifier will augment values recursively.
v3.0.0-beta.11
What's new
- Taxonomy index URL have the templates loaded by convention: eg. /tags loads
tags
- Likewise for taxonomy term URLS: eg. /tags/awesome loads
tags
- Automatic Taxonomy routes within collections no longer rely on the collection being mounted to an entry. It falls back to the collection handle. eg.
/blog/tags
- Brought back the
taxonomy
param on thecollection
tag. - Added a
whereTaxonomyIn
method to the entries query builder.
What's improved
- The
dump
tag no longer shows the__env
andapp
arrays. - Blueprint fields being displayed as columns in listings are now opt-in. (Except for special ones like title, slug, etc)
What's fixed
- Brought back necessary files so devs can compile assets from their
vendor
directory if usingdev-master
. - Bugs. Squished.
v3.0.0-beta.10
What's new
- The
nav:breadcrumbs
tag
v3.0.0-beta.9
What's new
What's improved
- Widget suggestions are now provided if you make a typo.
- The cache tag now clears the cache when any parameters are changed.
- The
entry.saving
andentry.publishing
hooks now receive the Vuex store name. - Manifest class moved up a namespace.
- A bit of responsive love.
What's fixed
- 🐛 Various and numerous bugs have been identified and exterminated.
v3.0.0-beta.8
What's improved
- Layouts can be in a
layouts
subdirectory - New
$keys
JS API for creating keyboard shortcuts. Replaces$mousetrap
- Translator tool can detect annotations
v3.0.0-beta.7
What's improved
- Revises the scope/cascade behavior introduced in v3 in favor of a much improved v2-style: #1091
- A general amount of global improving has occurred.
v3.0.0-beta.6
import these like this