Releases: silverstripe/silverstripe-framework
Releases · silverstripe/silverstripe-framework
5.3.3
What's Changed
- FIX: Make IsFirst and IsLast work as expected for PaginatedList (fixes #11465) by @kinglozzer in #11471
- MNT Fix unit test by @emteknetnz in #11474
Full Changelog: 5.3.2...5.3.3
5.3.2
5.3.1
What's Changed
- FIX Anonymous function use statements in text collector by @emteknetnz in #11455
Full Changelog: 5.3.0...5.3.1
5.3.0
What's Changed
- Update DropdownField.php by @AntonyThorpe in #11117
- Enhancements required for linkfield migration by @GuySartorelli in #11171
- ENH store tableList in cache by @lekoala in #11183
- ENH Add Nice to DBField by @lekoala in #11184
- ENH Let unit tests manipulate the DB before loading fixtures by @GuySartorelli in #11182
- Fix wysiwyg sanitisation by @GuySartorelli in #11201
- ENH Return PJAX responses from gridfield edit forms by @GuySartorelli in #11206
- TLN Update translations by @GuySartorelli in #11221
- FIX Revert "ENH Add Nice to DBField" by @GuySartorelli in #11222
- FIX Handle getting HasOneRelationFieldInterface passed as an array by @emteknetnz in #11213
- ENH Rendering scalars in ArrayList in templates by @emteknetnz in #11238
- MNT Run module-standardiser by @emteknetnz in #11239
- API Deprecate passing non-arrays to FieldList methods by @emteknetnz in #11236
- ENH Use allowed view button for readonly GridField by @GuySartorelli in #11228
- FIX Loop over current scope when no argument passed to loop block by @GuySartorelli in #11251
- MNT Run module-standardiser by @emteknetnz in #11248
- ENH Update AttributesHTML to output alt attribute even if it's empty by @maxime-rainville in #11217
- FIX mark a successful login attempt when completing a password reset by @wilr in #11176
- NEW Allow DataObject classes to define scaffolded relation formfields by @GuySartorelli in #11269
- API Deprecate references to installation tool by @GuySartorelli in #11275
- Fix #11289: Handle paths with spaces in Silverstripe's sake script by @digitall-it in #11290
- MNT ALter order of expected attribute on image test by @maxime-rainville in #11286
- FIX Don't pass labelfield as value for SearchableDropdownField by @GuySartorelli in #11303
- MNT Support assert toasts if there are mutliple toasts by @emteknetnz in #11301
- API Make token regeneration optional during autologin session renewal by @Cheddam in #11299
- Fix perform readonly transformation for lazyloaded searchabledropdown by @johannesx75 in #11297
- MNT Fix unit test by @GuySartorelli in #11314
- ENH Don't use the keyword "self" by @GuySartorelli in #11315
- NEW Add new method TabSet::changeTabOrder(). by @GuySartorelli in #11329
- NEW Make CMSFields scaffolding configurable, plus new options by @GuySartorelli in #11328
- DEP Use symfony for IPUtils by @emteknetnz in #11344
- API Deprecate DataExtension by @emteknetnz in #11347
- MNT Resolve deprecation warnings in tests by @GuySartorelli in #11364
- FIX: Member form validator fix. by @mfendeksilverstripe in #11395
- MNT Fix unit tests by @GuySartorelli in #11409
- MNT Fix unit test by @emteknetnz in #11438
Full Changelog: 5.2.22...5.3.0
5.3.0-rc1
What's Changed
- Update DropdownField.php by @AntonyThorpe in #11117
- Enhancements required for linkfield migration by @GuySartorelli in #11171
- ENH store tableList in cache by @lekoala in #11183
- ENH Add Nice to DBField by @lekoala in #11184
- ENH Let unit tests manipulate the DB before loading fixtures by @GuySartorelli in #11182
- Fix wysiwyg sanitisation by @GuySartorelli in #11201
- ENH Return PJAX responses from gridfield edit forms by @GuySartorelli in #11206
- TLN Update translations by @GuySartorelli in #11221
- FIX Revert "ENH Add Nice to DBField" by @GuySartorelli in #11222
- FIX Handle getting HasOneRelationFieldInterface passed as an array by @emteknetnz in #11213
- ENH Rendering scalars in ArrayList in templates by @emteknetnz in #11238
- MNT Run module-standardiser by @emteknetnz in #11239
- API Deprecate passing non-arrays to FieldList methods by @emteknetnz in #11236
- ENH Use allowed view button for readonly GridField by @GuySartorelli in #11228
- FIX Loop over current scope when no argument passed to loop block by @GuySartorelli in #11251
- MNT Run module-standardiser by @emteknetnz in #11248
- ENH Update AttributesHTML to output alt attribute even if it's empty by @maxime-rainville in #11217
- FIX mark a successful login attempt when completing a password reset by @wilr in #11176
- NEW Allow DataObject classes to define scaffolded relation formfields by @GuySartorelli in #11269
- API Deprecate references to installation tool by @GuySartorelli in #11275
- Fix #11289: Handle paths with spaces in Silverstripe's sake script by @digitall-it in #11290
- MNT ALter order of expected attribute on image test by @maxime-rainville in #11286
- FIX Don't pass labelfield as value for SearchableDropdownField by @GuySartorelli in #11303
- MNT Support assert toasts if there are mutliple toasts by @emteknetnz in #11301
- API Make token regeneration optional during autologin session renewal by @Cheddam in #11299
- Fix perform readonly transformation for lazyloaded searchabledropdown by @johannesx75 in #11297
- MNT Fix unit test by @GuySartorelli in #11314
- ENH Don't use the keyword "self" by @GuySartorelli in #11315
- NEW Add new method TabSet::changeTabOrder(). by @GuySartorelli in #11329
- NEW Make CMSFields scaffolding configurable, plus new options by @GuySartorelli in #11328
- DEP Use symfony for IPUtils by @emteknetnz in #11344
- API Deprecate DataExtension by @emteknetnz in #11347
- MNT Resolve deprecation warnings in tests by @GuySartorelli in #11364
- FIX: Member form validator fix. by @mfendeksilverstripe in #11395
- MNT Fix unit tests by @GuySartorelli in #11409
Full Changelog: 5.2.22...5.3.0-rc1
5.3.0-beta1
What's Changed
- Update DropdownField.php by @AntonyThorpe in #11117
- Enhancements required for linkfield migration by @GuySartorelli in #11171
- ENH store tableList in cache by @lekoala in #11183
- ENH Add Nice to DBField by @lekoala in #11184
- ENH Let unit tests manipulate the DB before loading fixtures by @GuySartorelli in #11182
- Fix wysiwyg sanitisation by @GuySartorelli in #11201
- ENH Return PJAX responses from gridfield edit forms by @GuySartorelli in #11206
- TLN Update translations by @GuySartorelli in #11221
- FIX Revert "ENH Add Nice to DBField" by @GuySartorelli in #11222
- FIX Handle getting HasOneRelationFieldInterface passed as an array by @emteknetnz in #11213
- ENH Rendering scalars in ArrayList in templates by @emteknetnz in #11238
- MNT Run module-standardiser by @emteknetnz in #11239
- API Deprecate passing non-arrays to FieldList methods by @emteknetnz in #11236
- ENH Use allowed view button for readonly GridField by @GuySartorelli in #11228
- FIX Loop over current scope when no argument passed to loop block by @GuySartorelli in #11251
- MNT Run module-standardiser by @emteknetnz in #11248
- ENH Update AttributesHTML to output alt attribute even if it's empty by @maxime-rainville in #11217
- FIX mark a successful login attempt when completing a password reset by @wilr in #11176
- NEW Allow DataObject classes to define scaffolded relation formfields by @GuySartorelli in #11269
- API Deprecate references to installation tool by @GuySartorelli in #11275
- Fix #11289: Handle paths with spaces in Silverstripe's sake script by @digitall-it in #11290
- MNT ALter order of expected attribute on image test by @maxime-rainville in #11286
- FIX Don't pass labelfield as value for SearchableDropdownField by @GuySartorelli in #11303
- MNT Support assert toasts if there are mutliple toasts by @emteknetnz in #11301
- API Make token regeneration optional during autologin session renewal by @Cheddam in #11299
- Fix perform readonly transformation for lazyloaded searchabledropdown by @johannesx75 in #11297
- MNT Fix unit test by @GuySartorelli in #11314
- ENH Don't use the keyword "self" by @GuySartorelli in #11315
- NEW Add new method TabSet::changeTabOrder(). by @GuySartorelli in #11329
- NEW Make CMSFields scaffolding configurable, plus new options by @GuySartorelli in #11328
- DEP Use symfony for IPUtils by @emteknetnz in #11344
- API Deprecate DataExtension by @emteknetnz in #11347
Full Changelog: 5.2.22...5.3.0-beta1
5.2.22
What's Changed
- FIX Run ANALYZE TABLE before fetching table stats by @emteknetnz in #11334
Full Changelog: 5.2.21...5.2.22
5.2.21
What's Changed
- FIX Don't error if template global is null by @GuySartorelli in #11331
Full Changelog: 5.2.20...5.2.21
5.2.20
What's Changed
- MNT Run module-standardiser by @GuySartorelli in #11317
- TLN Update translations by @GuySartorelli in #11323
- FIX Allow clearing lazyloaded SearchableDropdownField. by @GuySartorelli in #11324
- MNT Ignore phpstan errors we can't fix. by @GuySartorelli in #11326
- FIX Clear table logic for MySQL 8 by @emteknetnz in #11319
- FIX Do not suffix trailing slash to external links by @emteknetnz in #11321
Full Changelog: 5.2.19...5.2.20
5.2.19
What's Changed
- FIX Don't generate table alias for "from" statement that are not column names by @maxime-rainville in #11312
Full Changelog: 5.2.18...5.2.19