Releases: statamic/cms
Releases · statamic/cms
v3.0.0-beta.32
What's improved
- Site variables are now available in templates in the
site
scope (site:name
,site:locale
, etc). - Tags, Modifiers, Fieldtypes, and Widgets now automatically register aliases in addons.
- Collection (and similar tags - taxonomy, users, etc) now support combing the offset and pagination parameters with
paginate="n"
.
What's fixed
- Antlers code inside fields should now be more reliably left unparsed, unless you opt in on the field with
antlers: true
. - Parsing Antlers templates will return AntlersString instances rather than strings. This is technically a breaking change if you were explicitly checking for strings. In most cases it will be cast to a string automatically. #1944
- Other unnamed bug fixes
What's breaking
- The
locale
,locale_name
,site_name
, etc variables have been removed in favor ofsite
,site:name
, etc.
v3.0.0-beta.31
What's new
- Added support for Composer 2
- Addons no longer need to be a
statamic-addon
Composer package type - Addons can run their code after Statamic boots
- Added a new session:value tag
What's fixed
php artisan statamic:install
can now be called withphp please install
- Squashed more little bugs. Don't feel bad for them, they weren't nice to you on the playground.
v3.0.0-beta.30
What's improved
- Container bindings are now easier to work with and overriding classes (like Entry) is much simpler.
- Fieldtype shallow augmentation is now defined in the respective classes (like Entry) so developers can customize them more easily.
What's fixed
- Killed some bugs.
v3.0.0-beta.29
What's new
- A separate password broker is used for account activations to allow you extend their token expiry times. #1879
{{ if errors }}
may be used outside of specific tag pairs.- Added make:action command
- Added docblocks to facades. Thanks Jonas!
What's improved
- Translation and UI tweaks for the better
What's fixed
- A handful of form related issues have been resolved (including the "Forms" feature itself, plus other form tags like user:login_form, etc).
- Various, miscellaneous, and assorted bug fixes.
What's breaking
- Removed
show_published
andshow_unpublished
collection tag params in favor ofstatus:is="draft"
.
v3.0.0-beta.28
What's new
- Added taxonomy term entries API endpoint.
What's improved
- Automatic taxonomy routes are now view driven. View exists? You get the route. Doesn't? It 404s.
- Automatic collection-specific taxonomy route now looks in a subdirectory named after the collection. eg.
blog/tags/index.antlers.html
What's fixed
- Login form errors (that aren't just wrong password or missing fields) will show an error message in addition to just shaking.
- Addon assets get published into public/vendor/package, without the vendor name subdirectory to be consistent with Laravel conventions.
- Moved the glide cache into the statamic subdirectory.
- A bunch of taxonomy related bug fixes.
- Eloquent user related bug fixes.
- More bug fixes.
v3.0.0-beta.27
What's new
- New Loop/Range tag (thanks Duncan McClean!) (#1701)
What's improved
- Fieldsets now use the blueprint syntax so you can reference fields and import entire fieldsets into other fieldsets, just like you can with blueprints. [insert xzibit meme] (#1707)
- Tailwind updated to 1.x (thanks Aryeh Raber!) (#1668)
- Addon
resources/views
directories are now automatically registered. - Statamic middleware has been reorganized to prevent potential conflicts with your app's middleware. Addons can push to middleware groups. (#1546, #1704)
What's fixed
- Bug fixes
v3.0.0-beta.26
What's fixed
- A regression if you have custom tags in your app directory.
v3.0.0-beta.25
What's new
- Laravel 7 support
- Password reset throttling
- Actions can be be excluded when using in bulk selections
- Actions can perform redirect and trigger downloads
- New Button Group fieldtype
What's fixed
- Bugs. We fixed them.
What's breaking
- Actions'
filter
method has been renamed tovisibleTo
- Actions'
run
method now requires a second argument. - Removed Laravel 5.x support.
v3.0.0-beta.24
What's new
- Added a
contains_any
field condition.
What's improved
- Globals got their final pass of restructuring and improvements. They're ready to rock and roll. #1659
- Actions can now perform redirects #1608
- The Antlers parser received a lot of TLC, fixing bugs, improving performance, and cleaning up code.
What else
ArrayAccess
has been removed from entries and other content classes.- Filled the release bucket full of bug fixes, translation adjustments, and UI improvements. 50+ closed issues worth of stuff.
v3.0.0-beta.23
What's new
- Added the increment tag
What's improved
- Added neutral toast notification style
- Control Panel responsiveness
- Blueprints get augmented. You can do
{{ blueprint:handle }}
or{{ blueprint }} {{ handle }} {{ /blueprint }}
, etc. - Custom field conditions can now be used to target individual fields
What's fixed
- Some bugs
What's breaking
- Custom field condition callbacks now provide a single object argument.