Release Notes
Stay up to date with the latest Statamic changes.
To see what's in development, check out the roadmap.
3.2.0
August 24th, 2021
Read First
3.1.35
August 23rd, 2021
What's new
- Taxonomy terms may be live previewed. #4145
- The
foreach
tag supports dynamic variables. #4012 - The
video
fieldtype's placeholder may be customized. #4162
What's fixed
- Fix missing environment variables when updating through the CP using Laravel Sail. #4027
- Fix
crop_focal
usage in Glide presets. #4041 - Fix
nav
andnav:breadcrumbs
tags showing incorrectly showing redirected items as current. #4058 - Fix date column on form submissions table. #3969
- Make the
as
modifier work with collections. #4130 - In the
static:warm
command, fix missing requests, and show errors for failed requests. #4128 - Fix term
title
not taking the supplemented value into account. #4153 - Fix CP nav items not being marked as active when there's a query string. #4149
- Fix the
link
fieldtype's perpetual dirty state #4148 - When creating a blueprint, the title will get slugified to prevent colons and question marks. #4143
3.1.34
August 17th, 2021
3.1.33
August 12th, 2021
What's new
What's improved
What's fixed
- Fix GraphQL error when trying to get
parent
entry. #3971 - GraphQL uses floats instead of integers for image dimensions. #4107
- The
video
fieldtype no longer strips the?
from YouTube URLs. #4104 - Add
password_activations
table to theauth:migration
command stub. #4079 - Update the config stubs used by the
clear:site
command. #4060 - The
markdown
field'scmd+left
behavior now works the way you expect it to. ad0c05bb4 - Fix blueprint card corners. #4103
- Fix tab overflow dropdown in LivePreview pane. a1c3f5bdb
- Hide "Add Set" button when there are no sets. #4083
- Prevent showing the Laravel Telescope link when the user doesn't have permission. #4075
- Fix view scaffolding tpyo. #4077
- Add toggle for "create" config option on
entries
andterms
fieldtypes. #4069 - Bump
path-parse
from 1.0.6 to 1.0.7 #4110 - Remove unused
tar
dependency. c963ac8b5 - Fix QueriesConditionTest #4113
- Add more assertions for ternary conditions inside tag parameters #4111
3.1.32
July 28th, 2021
What's fixed
- When we designed the tab overflow UI, we neglected the other tabs in the control panel. They look like tabs again. #4063
3.1.31
July 28th, 2021
What's new
- Ability to query individual entries in a specific site using GraphQL. #4055
What's improved
- Publish form tabs now overflow into a dropdown when there's no more room. #4051
- Field handles are shown when hovering over labels for a moment. statamic/ideas#302
What's fixed
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