Release Notes
Stay up to date with the latest Statamic changes.
To see what's in development, check out the roadmap.
3.1.35
August 23rd, 2021
What's new
- Taxonomy terms may be live previewed. #4145
- The
foreachtag supports dynamic variables. #4012 - The
videofieldtype's placeholder may be customized. #4162
What's fixed
- Fix missing environment variables when updating through the CP using Laravel Sail. #4027
- Fix
crop_focalusage in Glide presets. #4041 - Fix
navandnav:breadcrumbstags showing incorrectly showing redirected items as current. #4058 - Fix date column on form submissions table. #3969
- Make the
asmodifier work with collections. #4130 - In the
static:warmcommand, fix missing requests, and show errors for failed requests. #4128 - Fix term
titlenot 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
linkfieldtype'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
parententry. #3971 - GraphQL uses floats instead of integers for image dimensions. #4107
- The
videofieldtype no longer strips the?from YouTube URLs. #4104 - Add
password_activationstable to theauth:migrationcommand stub. #4079 - Update the config stubs used by the
clear:sitecommand. #4060 - The
markdownfield'scmd+leftbehavior 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
entriesandtermsfieldtypes. #4069 - Bump
path-parsefrom 1.0.6 to 1.0.7 #4110 - Remove unused
tardependency. 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
linkfieldtype 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
arrayfieldtype. #3972 - Added a
session:hastag. #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
reversemodifier. #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
getItemFilterandgetFileFiltermethods. #4001 - Fix
searchtag when theasparam 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
codefieldtype not loading, andtextareafieldtype 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_parentbeingtruefor the home page in thenavtag 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
dimensionsvalidation rule onassetsfields. #3922 - Filter out
importfields 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
datefield. #3917 - Check permissions for the "Create" button on the
entriesfieldtype. #3906 - Fix
integerfieldtype focus state. 6211855ad - Fix
isLowerCasemethod 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:resultstag. #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
classestogridfields. #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
striptagsfrom 3.1.1 to 3.2.0 #3879
3.1.25
June 18th, 2021
What's new
- Support for
.antlers.xmlviews 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
widthongridsub-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
formto Submission. #3792 - Added
widthattribute to DataList's Table component. #3762 - Added
maxlengthto the views of form fields that have acharacter_limitset. #3797
What's improved
- Updated Dutch translations. #3834
What's fixed
3.1.21
June 9th, 2021
What's new
- The
redirecttag will pass along route parameters when targeting a named route. #3801