Release Notes
Stay up to date with the latest Statamic changes.
To see what's in development, check out the roadmap.
3.1.30
July 26th, 2021
3.1.28
July 15th, 2021
What's new
- The
link
fieldtype can have its collections specified, and it defaults to only collections with routes. #3973 - Sites can now have arbitrary attributes. #3996
- Added GraphQL support for the
array
fieldtype. #3972 - Added a
session:has
tag. #3958
What's improved
- The blueprint builder will prevent you from adding fields with reserved words. #3989
- The blueprint builder will allow you to set default field values. #3982
- The collection scaffolder now just creates views. #3997
- In listings that only ever require a single selection, you no longer need to unselect before selecting its replacement. #3950
What's fixed
- Fix "create navigation" button not appearing when you have permission. #4005
- Fix asset meta data disappearing when renaming programmatically. #3964
- Collection trees will be deleted when setting a collection to not orderable. #3901
- Prevent video previews blowing out the UI of the asset editor. #3975
- Support collections in the
reverse
modifier. #4003 - Prevent the Live Preview toolbar covering the Bard toolbar. #3979
- Tree files are ignored if they don't have a matching collection. #3948
- Consolidate the Stache's
getItemFilter
andgetFileFilter
methods. #4001 - Fix
search
tag when theas
param is used withoutpaginate
. #4000 - Fix static caching invalidation mismatch when using trusted proxies and SSL. #3939
- Fix removing users from groups when using Eloquent. #3951
- Fix table word wrap weirdness. #2550
- Fix
code
fieldtype not loading, andtextarea
fieldtype not being the correct height when in inactive tabs. #3955 - Fix site specific views not loading. #3944
3.1.27
July 1st, 2021
What's improved
- Structure entry eager loading is conditional, and won't happen when loading front-end pages. #3540
What's fixed
- Only update Stache indexes when they aren't cached at all yet. #3936
- Fix
is_parent
beingtrue
for the home page in thenav
tag when your site is defined with a full URL. #3900 - Fix error when getting the dimensions for a zero byte image. #3935
- That also prevents corrupt images from constantly recalculating their dimensions.
- Fix
dimensions
validation rule onassets
fields. #3922 - Filter out
import
fields from the "add existing field" pane in the Blueprint builder, which was causing JS errors. #3924 - Make Grid column squeezing rules more specific, which fixes a derpy
date
field. #3917 - Check permissions for the "Create" button on the
entries
fieldtype. #3906 - Fix
integer
fieldtype focus state. 6211855ad - Fix
isLowerCase
method casing. 9f05530bf - Fix random invalid popper reference errors. d8a0f52b9
3.1.26
June 22nd, 2021
What's new
- The
View::make()
method can now accept data. - Added a
View::first()
method that uses the first view that exists in a given array. #3880
What's fixed
- Fixed pagination in the
search:results
tag. #3894 - Static caching: Collection-based term URLs get invalidated when saving a term. #3884
- Static caching: Reordering a collection will invalidate the URL where it's mounted. #3885
- Static caching: Saving a nav tree will trigger invalidation. #3882
- Prevent error for entries with
layout: false
, or routes withlayout: false
/null
. #3893 - Apply field config
classes
togrid
fields. #3881 - Improve handling of creating terms in a non-default site. #3441
- Fix errors when importing single fields into Blueprints. #3249
- Prevent seeing asset breadcrumbs when navigation is restricted. #3873
- Fixed the "Create Folder" field not gaining focus in some browsers. #3874
- Bump
striptags
from 3.1.1 to 3.2.0 #3879
3.1.25
June 18th, 2021
What's new
- Support for
.antlers.xml
views which automatically set the response type totext/xml
. #3855 - You can add more fieldtypes to the selector when building Form blueprints. #3866
- You can set the
width
ongrid
sub-fields in table mode. #3867
What's improved
- When using full-measure static caching, pages with really long query strings will fall back to half-measure caching. #3864
What's fixed
3.1.24
June 16th, 2021
3.1.23
June 14th, 2021
What's improved
What's fixed
3.1.22
June 11th, 2021
What's new
- Action classes can customize their toast messages. #3822
- Sites may specify text direction. #3815
- Added
form
to Submission. #3792 - Added
width
attribute to DataList's Table component. #3762 - Added
maxlength
to the views of form fields that have acharacter_limit
set. #3797
What's improved
- Updated Dutch translations. #3834
What's fixed
3.1.21
June 9th, 2021
What's new
- The
redirect
tag will pass along route parameters when targeting a named route. #3801
What's fixed
3.1.20
June 8th, 2021
3.1.19
June 7th, 2021
3.1.18
May 28th, 2021
3.1.17
May 26th, 2021
What's improved
- Support underscored partials in a partials directory. statamic/ideas#305
What's fixed
3.1.16
May 20th, 2021
What's fixed
- Reverted the lodash and underscore upgrades from 3.1.15 temporarily. #3750