Releases: silverstripe/silverstripe-elemental
Releases · silverstripe/silverstripe-elemental
6.0.0-rc1
What's Changed
- DEP Dependencies for CMS 6 by @emteknetnz in #1146
- API Remove deprecated code by @emteknetnz in #1169
- ENH Skip validation when creating a new elemental block by @GuySartorelli in #1172
- API Set extension hook implementation visibility to protected by @emteknetnz in #1190
- DOC Update extension hook examples to be protected by @emteknetnz in #1194
- NEW Free up the getDescription method to prevent it overriding db fields by @GuySartorelli in #1203
- FIX Explicitly don't autoscaffold ElementalArea by @GuySartorelli in #1231
- FIX Use canDelete, not the now-deleted canArchive by @GuySartorelli in #1232
- MNT Temporarily add Deprecation class by @emteknetnz in #1239
- DEP Limit PHP support for CMS 6 by @GuySartorelli in #1238
- API Replace extension with config by @GuySartorelli in #1242
- API Update method signature for CMSEditLink by @GuySartorelli in #1236
- API Standardise extension hooks by @GuySartorelli in #1237
- API Strong typing for the view layer by @GuySartorelli in #1244
- API Replace Extension subclasses by @emteknetnz in #1241
- API Remove GraphQL by @emteknetnz in #1220
- API Rename TopPage classes by @emteknetnz in #1249
- DEP Use PHPUnit 11 by @emteknetnz in #1253
- API Use new names for renamed classes by @GuySartorelli in #1254
- API Update API to reflect changes to CLI interaction by @GuySartorelli in #1252
- API Update method signature to match parent class by @GuySartorelli in #1262
- MNT Update test to reflect changes to template/model layers by @GuySartorelli in #1260
- API Remove custom logic in favour of Form::saveInto() by @GuySartorelli in #1269
- API Make ElementalAreaController a subclass of FormSchemaController by @GuySartorelli in #1273
- DEP Update JS dependencies by @emteknetnz in #1276
- ENH Use new $SchemaAttributesHtml template property by @GuySartorelli in #1277
- API Update API to reflect changes in silverstripe/framework by @GuySartorelli in #1271
- MNT Update selector in behat to reflect changes in silverstripe/admin by @GuySartorelli in #1280
- API Remove silverstripe/campaign-admin integration support by @emteknetnz in #1283
- API PHP 8.4 compatibility changes by @emteknetnz in #1285
- API Rename validator classes by @emteknetnz in #1286
- MNT Update expected toasts in behat by @GuySartorelli in #1291
- ENH Convert ElementList into a functional component by @GuySartorelli in #1297
- DEP Upgrade redux dependencies by @emteknetnz in #1299
- MNT Fix behat test by @emteknetnz in #1296
- DEP Replace react-dnd with dnd-kit by @GuySartorelli in #1298
- FIX Remove missing library by @emteknetnz in #1301
- MNT Remove unused use statement for Deprecation class by @GuySartorelli in #1302
- DEP Don't include vendor-plugin as an explicit dependency by @GuySartorelli in #1303
- MNT Update testing-library/react by @emteknetnz in #1305
- DEP Upgrade bootstrap and reactstrap by @GuySartorelli in #1308
- FIX Pass empty string instead of null for error by @emteknetnz in #1311
- API Rename FormField Value to getFormattedValue by @emteknetnz in #1306
- ENH Stop using Controller::has_curr() by @emteknetnz in #1318
- NEW ElementControllers extension point. by @mfendeksilverstripe in #1322
- FIX Add missing import by @emteknetnz in #1327
- Merge branch '5' into 6.0 by @GuySartorelli in #1331
- API Update search functionality to work in a SearchContext by @GuySartorelli in #1323
- MNT Linting by @emteknetnz in #1332
- MNT Add new context to behat config by @GuySartorelli in #1334
- FIX Prevent drag and drop on input fields by @emteknetnz in #1336
- MNT Run module-standardiser by @emteknetnz in #1340
- FIX Remove outdated deprecation notice && MNT Fix broken unit test by @GuySartorelli in #1347
- TLN Fix YAML syntax for sl.yml by @GuySartorelli in #1350
- TLN Remove duplicate entries by @GuySartorelli in #1355
Full Changelog: 5.4.2...6.0.0-rc1
5.4.2
5.4.1
What's Changed
- ENH Make it clear deprecations are removed in future major by @GuySartorelli in #1349
Full Changelog: 5.4.0...5.4.1
5.4.0
What's Changed
- API Deprecate TopPage classes which are being renamed by @emteknetnz in #1251
- ENH Don't use deprecated method by @GuySartorelli in #1255
- DEP Increase minimum version of silverstripe/framework by @emteknetnz in #1256
- API Deprecate API which will be removed by @GuySartorelli in #1270
- API Use new class_description configuration by @GuySartorelli in #1272
- API Deprecate campaign-admin config by @emteknetnz in #1284
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1279
- Reports print view - escaped html bug by @thisisannie in #1314
- TLN Update translations by @emteknetnz in #1316
- API Deprecate API being removed in CMS 6 by @GuySartorelli in #1324
- API Updates to deprecation notices by @GuySartorelli in #1328
- DOC Create summary for optional feature by @emteknetnz in #1339
- API Deprecate API which was removed or changed in CMS 6. by @GuySartorelli in #1341
New Contributors
- @thisisannie made their first contribution in #1314
Full Changelog: 5.3.12...5.4.0
5.3.12
What's Changed
- [CVE-2025-25197] Prevent XSS in content blocks in use report by @emteknetnz in #1345
Full Changelog: 5.3.11...5.3.12
5.3.11
What's Changed
- MNT Run module-standardiser by @emteknetnz in #1344
- FIX Multi locale localised copy correction. by @mfendeksilverstripe in #1342
Full Changelog: 5.3.10...5.3.11
5.4.0-rc1
What's Changed
- API Deprecate TopPage classes which are being renamed by @emteknetnz in #1251
- ENH Don't use deprecated method by @GuySartorelli in #1255
- DEP Increase minimum version of silverstripe/framework by @emteknetnz in #1256
- API Deprecate API which will be removed by @GuySartorelli in #1270
- API Use new class_description configuration by @GuySartorelli in #1272
- API Deprecate campaign-admin config by @emteknetnz in #1284
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1279
- Reports print view - escaped html bug by @thisisannie in #1314
- TLN Update translations by @emteknetnz in #1316
- API Deprecate API being removed in CMS 6 by @GuySartorelli in #1324
- API Updates to deprecation notices by @GuySartorelli in #1328
New Contributors
- @thisisannie made their first contribution in #1314
Full Changelog: 5.3.10...5.4.0-rc1
5.3.10
What's Changed
- FIX View inline tabs on first try by @emteknetnz in #1337
Full Changelog: 5.3.9...5.3.10
6.0.0-beta1
What's Changed
- DEP Dependencies for CMS 6 by @emteknetnz in #1146
- API Remove deprecated code by @emteknetnz in #1169
- ENH Skip validation when creating a new elemental block by @GuySartorelli in #1172
- API Set extension hook implementation visibility to protected by @emteknetnz in #1190
- DOC Update extension hook examples to be protected by @emteknetnz in #1194
- NEW Free up the getDescription method to prevent it overriding db fields by @GuySartorelli in #1203
- FIX Explicitly don't autoscaffold ElementalArea by @GuySartorelli in #1231
- FIX Use canDelete, not the now-deleted canArchive by @GuySartorelli in #1232
- MNT Temporarily add Deprecation class by @emteknetnz in #1239
- DEP Limit PHP support for CMS 6 by @GuySartorelli in #1238
- API Replace extension with config by @GuySartorelli in #1242
- API Update method signature for CMSEditLink by @GuySartorelli in #1236
- API Standardise extension hooks by @GuySartorelli in #1237
- API Strong typing for the view layer by @GuySartorelli in #1244
- API Replace Extension subclasses by @emteknetnz in #1241
- API Remove GraphQL by @emteknetnz in #1220
- API Deprecate TopPage classes which are being renamed by @emteknetnz in #1251
- API Rename TopPage classes by @emteknetnz in #1249
- DEP Use PHPUnit 11 by @emteknetnz in #1253
- ENH Don't use deprecated method by @GuySartorelli in #1255
- API Use new names for renamed classes by @GuySartorelli in #1254
- DEP Increase minimum version of silverstripe/framework by @emteknetnz in #1256
- API Update API to reflect changes to CLI interaction by @GuySartorelli in #1252
- API Update method signature to match parent class by @GuySartorelli in #1262
- MNT Update test to reflect changes to template/model layers by @GuySartorelli in #1260
- API Deprecate API which will be removed by @GuySartorelli in #1270
- API Remove custom logic in favour of Form::saveInto() by @GuySartorelli in #1269
- API Use new class_description configuration by @GuySartorelli in #1272
- API Make ElementalAreaController a subclass of FormSchemaController by @GuySartorelli in #1273
- DEP Update JS dependencies by @emteknetnz in #1276
- ENH Use new $SchemaAttributesHtml template property by @GuySartorelli in #1277
- API Update API to reflect changes in silverstripe/framework by @GuySartorelli in #1271
- MNT Update selector in behat to reflect changes in silverstripe/admin by @GuySartorelli in #1280
- API Remove silverstripe/campaign-admin integration support by @emteknetnz in #1283
- API Deprecate campaign-admin config by @emteknetnz in #1284
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1279
- API PHP 8.4 compatibility changes by @emteknetnz in #1285
- API Rename validator classes by @emteknetnz in #1286
- MNT Update expected toasts in behat by @GuySartorelli in #1291
- ENH Convert ElementList into a functional component by @GuySartorelli in #1297
- DEP Upgrade redux dependencies by @emteknetnz in #1299
- MNT Fix behat test by @emteknetnz in #1296
- DEP Replace react-dnd with dnd-kit by @GuySartorelli in #1298
- FIX Remove missing library by @emteknetnz in #1301
- MNT Remove unused use statement for Deprecation class by @GuySartorelli in #1302
- DEP Don't include vendor-plugin as an explicit dependency by @GuySartorelli in #1303
- MNT Update testing-library/react by @emteknetnz in #1305
- DEP Upgrade bootstrap and reactstrap by @GuySartorelli in #1308
- FIX Pass empty string instead of null for error by @emteknetnz in #1311
- Reports print view - escaped html bug by @thisisannie in #1314
- API Rename FormField Value to getFormattedValue by @emteknetnz in #1306
- TLN Update translations by @emteknetnz in #1316
- ENH Stop using Controller::has_curr() by @emteknetnz in #1318
- NEW ElementControllers extension point. by @mfendeksilverstripe in #1322
- API Deprecate API being removed in CMS 6 by @GuySartorelli in #1324
- FIX Add missing import by @emteknetnz in #1327
- API Updates to deprecation notices by @GuySartorelli in #1328
- Merge branch '5' into 6.0 by @GuySartorelli in #1331
- API Update search functionality to work in a SearchContext by @GuySartorelli in #1323
- MNT Linting by @emteknetnz in #1332
- MNT Add new context to behat config by @GuySartorelli in #1334
- FIX Prevent drag and drop on input fields by @emteknetnz in #1336
New Contributors
- @thisisannie made their first contribution in #1314
Full Changelog: 5.3.9...6.0.0-beta1
5.3.9
What's Changed
- FIX Make change tracking work again for inline editable blocks by @GuySartorelli in #1319
Full Changelog: 5.3.8...5.3.9