Releases: silverstripe/developer-docs
Releases · silverstripe/developer-docs
6.1.0
What's Changed
- DOC Document new non-blocking sessions solution by @GuySartorelli in #733
- DOC Document filesystem performance improvements by @GuySartorelli in #737
- DOC Document how to drop indexes by @GuySartorelli in #754
- DOC Document default_sort composite indexes by @GuySartorelli in #755
- DOC Remove reference to RC in stable changelog by @GuySartorelli in #763
- DOC Add various performance improvements to 6.1.0 changelog by @emteknetnz in #759
- DOC Document adding sake and command to injector by @GuySartorelli in #765
- DOC Improve performance section by @emteknetnz in #764
- DOC Tidy up writing style of performance section by @emteknetnz in #766
- DOC Update links by @emteknetnz in #769
- MNT Run module-standardiser by @GuySartorelli in #768
- DOC Add password strength indicator to changelog by @emteknetnz in #767
- DOC Document query caching by @GuySartorelli in #771
- DOC Remove performance improvements heading by @emteknetnz in #774
- DOC Document generated column support in the ORM by @GuySartorelli in #775
- DOC Add parameter naming code convention by @emteknetnz in #782
- DOC Document new method for checking if db is ready by @GuySartorelli in #777
- DOC Document backporting non-blocking sessions by @GuySartorelli in #778
- DOC Document additional index enhancements by @GuySartorelli in #779
- DOC Add info for links to docs and images for modules by @emteknetnz in #780
- MNT Disable doclinting for module tables with realme in them by @emteknetnz in #784
- MNT Disable doclinting for module tables with realme in them by @emteknetnz in #785
- DOC Adding subresource integrity notes to JavaScript includes by @edwilde in #773
- DOC Document new session save handlers by @GuySartorelli in #783
- DOC Create unified release policy by @emteknetnz in #788
- DOC Document excluding and filtering by another list's results by @GuySartorelli in #789
- MNT Run module-standardiser by @emteknetnz in #790
- DOC Fix typo in release policy by @GuySartorelli in #792
- document changes for the cache folder by @lekoala in #786
- DOC Document performance configuration options by @GuySartorelli in #797
- DOC Call out improved performance docs in changelog by @GuySartorelli in #798
- MNT Update branch to trigger build for 6.1.0 beta release by @emteknetnz in #800
- DOC Fix hint callout block by @GuySartorelli in #802
- DOC Fix example replacement for get_one() by @GuySartorelli in #809
- DOC Use correct namespace for Extension by @emteknetnz in #815
- DOC Add 6.1.0-rc1 changelog by @emteknetnz in #818
Full Changelog: 6.0.0...6.1.0
6.1.0-rc1
What's Changed
- DOC Document new non-blocking sessions solution by @GuySartorelli in #733
- DOC Document filesystem performance improvements by @GuySartorelli in #737
- DOC Document how to drop indexes by @GuySartorelli in #754
- DOC Document default_sort composite indexes by @GuySartorelli in #755
- DOC Remove reference to RC in stable changelog by @GuySartorelli in #763
- DOC Add various performance improvements to 6.1.0 changelog by @emteknetnz in #759
- DOC Document adding sake and command to injector by @GuySartorelli in #765
- DOC Improve performance section by @emteknetnz in #764
- DOC Tidy up writing style of performance section by @emteknetnz in #766
- DOC Update links by @emteknetnz in #769
- MNT Run module-standardiser by @GuySartorelli in #768
- DOC Add password strength indicator to changelog by @emteknetnz in #767
- DOC Document query caching by @GuySartorelli in #771
- DOC Remove performance improvements heading by @emteknetnz in #774
- DOC Document generated column support in the ORM by @GuySartorelli in #775
- DOC Add parameter naming code convention by @emteknetnz in #782
- DOC Document new method for checking if db is ready by @GuySartorelli in #777
- DOC Document backporting non-blocking sessions by @GuySartorelli in #778
- DOC Document additional index enhancements by @GuySartorelli in #779
- DOC Add info for links to docs and images for modules by @emteknetnz in #780
- MNT Disable doclinting for module tables with realme in them by @emteknetnz in #784
- MNT Disable doclinting for module tables with realme in them by @emteknetnz in #785
- DOC Adding subresource integrity notes to JavaScript includes by @edwilde in #773
- DOC Document new session save handlers by @GuySartorelli in #783
- DOC Create unified release policy by @emteknetnz in #788
- DOC Document excluding and filtering by another list's results by @GuySartorelli in #789
- MNT Run module-standardiser by @emteknetnz in #790
- DOC Fix typo in release policy by @GuySartorelli in #792
- document changes for the cache folder by @lekoala in #786
- DOC Document performance configuration options by @GuySartorelli in #797
- DOC Call out improved performance docs in changelog by @GuySartorelli in #798
- MNT Update branch to trigger build for 6.1.0 beta release by @emteknetnz in #800
- DOC Fix hint callout block by @GuySartorelli in #802
- DOC Fix example replacement for get_one() by @GuySartorelli in #809
Full Changelog: 6.0.0...6.1.0-rc1
6.1.0-beta1
What's Changed
- DOC Document new non-blocking sessions solution by @GuySartorelli in #733
- DOC Document filesystem performance improvements by @GuySartorelli in #737
- DOC Document how to drop indexes by @GuySartorelli in #754
- DOC Document default_sort composite indexes by @GuySartorelli in #755
- DOC Remove reference to RC in stable changelog by @GuySartorelli in #763
- DOC Add various performance improvements to 6.1.0 changelog by @emteknetnz in #759
- DOC Document adding sake and command to injector by @GuySartorelli in #765
- DOC Improve performance section by @emteknetnz in #764
- DOC Tidy up writing style of performance section by @emteknetnz in #766
- DOC Update links by @emteknetnz in #769
- MNT Run module-standardiser by @GuySartorelli in #768
- DOC Add password strength indicator to changelog by @emteknetnz in #767
- DOC Document query caching by @GuySartorelli in #771
- DOC Remove performance improvements heading by @emteknetnz in #774
- DOC Document generated column support in the ORM by @GuySartorelli in #775
- DOC Add parameter naming code convention by @emteknetnz in #782
- DOC Document new method for checking if db is ready by @GuySartorelli in #777
- DOC Document backporting non-blocking sessions by @GuySartorelli in #778
- DOC Document additional index enhancements by @GuySartorelli in #779
- DOC Add info for links to docs and images for modules by @emteknetnz in #780
- MNT Disable doclinting for module tables with realme in them by @emteknetnz in #784
- MNT Disable doclinting for module tables with realme in them by @emteknetnz in #785
- DOC Adding subresource integrity notes to JavaScript includes by @edwilde in #773
- DOC Document new session save handlers by @GuySartorelli in #783
- DOC Create unified release policy by @emteknetnz in #788
- DOC Document excluding and filtering by another list's results by @GuySartorelli in #789
- MNT Run module-standardiser by @emteknetnz in #790
- DOC Fix typo in release policy by @GuySartorelli in #792
- document changes for the cache folder by @lekoala in #786
- DOC Call out improved performance docs in changelog by @GuySartorelli in #798
Full Changelog: 6.0.0...6.1.0-beta1
6.0.0
What's Changed
- Create 6.0.0.md by @wilr in #465
- DOC Document new parameter for
DataObject::write()by @GuySartorelli in #499 - DOC FieldList is now strongly typed by @emteknetnz in #510
- DOC Update extension hook examples to be protected by @emteknetnz in #519
- DOC Protected extension hook implementations in changelog by @emteknetnz in #520
- DOC Document ability to loop over arrays in templates by @GuySartorelli in #517
- DOC Document removal of BaseElement::getDescription() by @GuySartorelli in #531
- DOC Modules no longer need to have a _config.php file or _config dire… by @emteknetnz in #538
- DOC Document changes to scaffolded fields by @GuySartorelli in #540
- DOC Document changes to caching by @GuySartorelli in #543
- DOC Document upgrading intervention/image by @GuySartorelli in #547
- DOC Document SiteTree form field scaffolding by @GuySartorelli in #550
- DOC Document the changes to canDelete() and canArchive for versioning by @GuySartorelli in #551
- DOC Limit PHP support for CMS 6 by @GuySartorelli in #560
- DOC Remove links to legacy lessons by @GuySartorelli in #568
- DOC Remove widgets by @emteknetnz in #562
- DOC Document standardised CMSEditLink method by @GuySartorelli in #557
- DOC Document standardisation of extension hooks by @GuySartorelli in #558
- DOC Update typehints in docs by @GuySartorelli in #569
- DOC Replace Extension subclasses by @emteknetnz in #566
- DOC Remove support for MySQL 5 by @emteknetnz in #570
- DOC Remove GraphQL by @emteknetnz in #556
- DOC Updated symfony dependencies by @emteknetnz in #574
- DOC Rename TopPage classes by @emteknetnz in #575
- DOC Minor tweaks to the CMS 6 changelog by @GuySartorelli in #582
- DOC Update PHPUnit code sample by @emteknetnz in #583
- DOC Document renamed classes by @GuySartorelli in #584
- DOC Document changes to CLI interaction by @GuySartorelli in #571
- DOC Document using symfony/validator logic by @GuySartorelli in #590
- DOC DB read-only replicas by @emteknetnz in #587
- DOC Document new AdminController by @GuySartorelli in #598
- DOC Add entry about utf8mb4 encoding update to changelog by @maxime-rainville in #602
- DOC Update data provider docs by @emteknetnz in #604
- DOC Document changes to when Flushable gets flushed by @GuySartorelli in #607
- DOC Update changelog with list interface changes by @emteknetnz in #605
- DOC Document changes to template layer by @GuySartorelli in #591
- DOC Document moving template engine into its own module by @GuySartorelli in #622
- DOC Document new SingleRecordAdmin class by @GuySartorelli in #609
- DOC Validate DBFields by @emteknetnz in #596
- DOC Document new FormSchemaController by @GuySartorelli in #628
- DOC Update JS MIME type, remove
typein<script>, fix few typos by @lerni in #632 - DOC Document including attributes in formfield schema data by @GuySartorelli in #630
- DOC Document code moved from cms to framework by @GuySartorelli in #625
- DOC Modules losing commercial support by @emteknetnz in #633
- DOC Fix table rendering in CMS 6 changelog by @GuySartorelli in #640
- DOC Use FieldValidators for FormFieldValidation by @emteknetnz in #621
- DOC Add PHP 8.4 support by @emteknetnz in #643
- DOC Update references from CMS 5 by @GuySartorelli in #644
- DOC Note that API links are broken for now by @GuySartorelli in #649
- DOC Rename validator classes by @emteknetnz in #645
- DOC Update fixed dependencies by @emteknetnz in #653
- DOC Remove references to FieldsValidator by @emteknetnz in #652
- DOC Document changes to CMSMain and LeftAndMain by @GuySartorelli in #650
- DOC Update validate signature by @emteknetnz in #654
- DOC Use correct namespace by @emteknetnz in #658
- DOC Document that javascript deps have been updated by @GuySartorelli in #659
- DOC Remove references to removed API by @GuySartorelli in #661
- DOC Update vendor-plugin version references by @GuySartorelli in #663
- DOC Remove references to sprintf in PHP i18n docs by @GuySartorelli in #664
- DOC Document change to ArrayList case sensitivity by @GuySartorelli in #665
- DOC Add notice regarding session renewal API changes by @Cheddam in #572
- DOC Document stop supporting getCMSValidator() by @GuySartorelli in #667
- DOC Document changes to template functionality by @GuySartorelli in #669
- DOC Add warning about conditional sitetree edit forms by @GuySartorelli in #680
- DOC Document bootstrap upgrade by @GuySartorelli in #679
- DOC Document new startup theme by @GuySartorelli in #683
- DOC Show more information in ValidationException message by @emteknetnz in #677
- DOC Rename FormField method by @emteknetnz in #670
- ENH Stop using Controller::has_curr() by @emteknetnz in #693
- DOC Document new filter by range functionality by @GuySartorelli in #687
- DOC Remove reference to UserFormsColumnCleanTask by @emteknetnz in #698
- DOC Document new versioned methods by @GuySartorelli in #690
- DOC Document changes to search filter functionality by @GuySartorelli in #705
- DOC Remove API link warning by @emteknetnz in #706
- DOC Session cookie changes by @emteknetnz in #712
- DOC Add campaign-admin support back in by @emteknetnz in #708
- DOC Document change to PaginatedList::count() by @GuySartorelli in #717
- DOC Document changes to cookie API and some default changes by @GuySartorelli in #715
- DOC Document new tinymce module by @GuySartorelli in #691
- DOC Document sha512 hashing algorithm by @GuySartorelli in #722
- DOC DBField setValue() changes by @emteknetnz in #720
- DOC Move supported modules out of core module section by @emteknetnz in #723
- ENH Add support for environmentcheck back in by @emteknetnz in #725
- MNT Run module-standardiser by @emteknetnz in #728
- fixed typo in changelog by...
6.0.0-rc1
What's Changed
- Create 6.0.0.md by @wilr in #465
- DOC Document new parameter for
DataObject::write()by @GuySartorelli in #499 - DOC FieldList is now strongly typed by @emteknetnz in #510
- DOC Update extension hook examples to be protected by @emteknetnz in #519
- DOC Protected extension hook implementations in changelog by @emteknetnz in #520
- DOC Document ability to loop over arrays in templates by @GuySartorelli in #517
- DOC Document removal of BaseElement::getDescription() by @GuySartorelli in #531
- DOC Modules no longer need to have a _config.php file or _config dire… by @emteknetnz in #538
- DOC Document changes to scaffolded fields by @GuySartorelli in #540
- DOC Document changes to caching by @GuySartorelli in #543
- DOC Document upgrading intervention/image by @GuySartorelli in #547
- DOC Document SiteTree form field scaffolding by @GuySartorelli in #550
- DOC Document the changes to canDelete() and canArchive for versioning by @GuySartorelli in #551
- DOC Limit PHP support for CMS 6 by @GuySartorelli in #560
- DOC Remove links to legacy lessons by @GuySartorelli in #568
- DOC Remove widgets by @emteknetnz in #562
- DOC Document standardised CMSEditLink method by @GuySartorelli in #557
- DOC Document standardisation of extension hooks by @GuySartorelli in #558
- DOC Update typehints in docs by @GuySartorelli in #569
- DOC Replace Extension subclasses by @emteknetnz in #566
- DOC Remove support for MySQL 5 by @emteknetnz in #570
- DOC Remove GraphQL by @emteknetnz in #556
- DOC Updated symfony dependencies by @emteknetnz in #574
- DOC Rename TopPage classes by @emteknetnz in #575
- DOC Minor tweaks to the CMS 6 changelog by @GuySartorelli in #582
- DOC Update PHPUnit code sample by @emteknetnz in #583
- DOC Document renamed classes by @GuySartorelli in #584
- DOC Document changes to CLI interaction by @GuySartorelli in #571
- DOC Document using symfony/validator logic by @GuySartorelli in #590
- DOC DB read-only replicas by @emteknetnz in #587
- DOC Document new AdminController by @GuySartorelli in #598
- DOC Add entry about utf8mb4 encoding update to changelog by @maxime-rainville in #602
- DOC Update data provider docs by @emteknetnz in #604
- DOC Document changes to when Flushable gets flushed by @GuySartorelli in #607
- DOC Update changelog with list interface changes by @emteknetnz in #605
- DOC Document changes to template layer by @GuySartorelli in #591
- DOC Document moving template engine into its own module by @GuySartorelli in #622
- DOC Document new SingleRecordAdmin class by @GuySartorelli in #609
- DOC Validate DBFields by @emteknetnz in #596
- DOC Document new FormSchemaController by @GuySartorelli in #628
- DOC Update JS MIME type, remove
typein<script>, fix few typos by @lerni in #632 - DOC Document including attributes in formfield schema data by @GuySartorelli in #630
- DOC Document code moved from cms to framework by @GuySartorelli in #625
- DOC Modules losing commercial support by @emteknetnz in #633
- DOC Fix table rendering in CMS 6 changelog by @GuySartorelli in #640
- DOC Use FieldValidators for FormFieldValidation by @emteknetnz in #621
- DOC Add PHP 8.4 support by @emteknetnz in #643
- DOC Update references from CMS 5 by @GuySartorelli in #644
- DOC Note that API links are broken for now by @GuySartorelli in #649
- DOC Rename validator classes by @emteknetnz in #645
- DOC Update fixed dependencies by @emteknetnz in #653
- DOC Remove references to FieldsValidator by @emteknetnz in #652
- DOC Document changes to CMSMain and LeftAndMain by @GuySartorelli in #650
- DOC Update validate signature by @emteknetnz in #654
- DOC Use correct namespace by @emteknetnz in #658
- DOC Document that javascript deps have been updated by @GuySartorelli in #659
- DOC Remove references to removed API by @GuySartorelli in #661
- DOC Update vendor-plugin version references by @GuySartorelli in #663
- DOC Remove references to sprintf in PHP i18n docs by @GuySartorelli in #664
- DOC Document change to ArrayList case sensitivity by @GuySartorelli in #665
- DOC Add notice regarding session renewal API changes by @Cheddam in #572
- DOC Document stop supporting getCMSValidator() by @GuySartorelli in #667
- DOC Document changes to template functionality by @GuySartorelli in #669
- DOC Add warning about conditional sitetree edit forms by @GuySartorelli in #680
- DOC Document bootstrap upgrade by @GuySartorelli in #679
- DOC Document new startup theme by @GuySartorelli in #683
- DOC Show more information in ValidationException message by @emteknetnz in #677
- DOC Rename FormField method by @emteknetnz in #670
- ENH Stop using Controller::has_curr() by @emteknetnz in #693
- DOC Document new filter by range functionality by @GuySartorelli in #687
- DOC Remove reference to UserFormsColumnCleanTask by @emteknetnz in #698
- DOC Document new versioned methods by @GuySartorelli in #690
- DOC Document changes to search filter functionality by @GuySartorelli in #705
- DOC Remove API link warning by @emteknetnz in #706
- DOC Session cookie changes by @emteknetnz in #712
- DOC Add campaign-admin support back in by @emteknetnz in #708
- DOC Document change to PaginatedList::count() by @GuySartorelli in #717
- DOC Document changes to cookie API and some default changes by @GuySartorelli in #715
- DOC Document new tinymce module by @GuySartorelli in #691
- DOC Document sha512 hashing algorithm by @GuySartorelli in #722
- DOC DBField setValue() changes by @emteknetnz in #720
- DOC Move supported modules out of core module section by @emteknetnz in #723
- ENH Add support for environmentcheck back in by @emteknetnz in #725
- MNT Run module-standardiser by @emteknetnz in #728
- fixed typo in changelog by...
5.4.0
What's Changed
- DOC Deprecate TopPage classes that are being renamed by @emteknetnz in #578
- DOC Changing ClassName from Enum to Varchar by @emteknetnz in #577
- DOC Document deprecating classes which will be renamed by @GuySartorelli in #585
- DOCS Document deprecated API and a few new features by @GuySartorelli in #580
- DOC Update deprecation warning docs by @GuySartorelli in #588
- DOC Document some more deprecations by @GuySartorelli in #589
- DOC Document new methods on GridFieldFilterHeader by @GuySartorelli in #597
- DOC Update deprecation docs by @emteknetnz in #599
- DOC Add validations related to DBField by @emteknetnz in #603
- DOC Document deprecations for template layer refactor by @GuySartorelli in #594
- DOC Document deprecation by @GuySartorelli in #608
- Add details about Reports Admin update by @n8-dev in #614
- DOC List interface deprecations by @emteknetnz in #615
- DOC Document deprecation of some API by @GuySartorelli in #616
- DOC Remove "unreleased" from 5.3.0 changelog by @GuySartorelli in #620
- DOC Fixing the URL for React Dev tools by @catharsisjelly in #619
- DOC Adding missing quote on routing example by @catharsisjelly in #617
- DOC Document deprecations for migrating the template engine by @GuySartorelli in #623
- DOC Document API that is being removed by @GuySartorelli in #624
- DOC Document new class_description and deprecated DBEnum::flushCache() by @GuySartorelli in #626
- DOC FormField deprecations by @emteknetnz in #627
- DOC Document deprecated API by @GuySartorelli in #629
- Fix: Fixing documentation link by @3Dgoo in #636
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #635
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #638
- DOC Document deprecations as a result of refactoring ModalController by @GuySartorelli in #637
- DOC FormField::validate() deprecation notice by @emteknetnz in #634
- MNT Add 6.0 to list of branches to build docs site by @GuySartorelli in #648
- DOC RequiredFields allow_whitespace_only config by @emteknetnz in #647
- DOC Deprecations for validators by @emteknetnz in #646
- DOC Document deprecations related to CMSMain refactor by @GuySartorelli in #651
- DOC Deprecate Form validationResult by @emteknetnz in #655
- DOC Update error handling and logging docs by @GuySartorelli in #660
- DOC Document newly deprecated API by @GuySartorelli in #662
- DOC Document subsite deprecations by @GuySartorelli in #666
- DOC Document deprecating boolean into Form::loadDataFrom() by @GuySartorelli in #668
- DOC oembed sandboxing by @GuySartorelli in #673
- DOC Document XssSanitiser by @GuySartorelli in #674
- DOC Deprecate an unused configuration property by @GuySartorelli in #672
- DOC Document security patches by @GuySartorelli in #675
- DOC Document new UX for unique index violations by @GuySartorelli in #676
- DOC Deprecate FormField Value by @emteknetnz in #671
- DOC Deprecate passing null paramters for Form and ValidationResult methods by @emteknetnz in #678
- Remove "warning" about "fulltextsearch" by @Firesphere in #681
- DOC Deprecate DBInt::Times() by @emteknetnz in #686
- DOC Deprecate Controller::has_curr() by @emteknetnz in #694
- DOC Document warning for allowed hosts by @GuySartorelli in #692
- DOC Update secure coding documentation to reflect best practices by @GuySartorelli in #696
- DOC Deprecate UserFormsColumnCleanTask by @emteknetnz in #697
- DOC Document change to return types in composer plugins by @GuySartorelli in #685
- DOC Form sudo mode by @emteknetnz in #684
- MNT Fix linting by @emteknetnz in #699
- DOC Remove SiteConfig as protected by sudo mode by @emteknetnz in #700
- MNT Update branch that deploys CMS 5 docs by @emteknetnz in #702
- DOC 5.4.0-beta1 changelog by @emteknetnz in #703
- DOC Documenta deprecating API which will be removed in CMS 6. by @GuySartorelli in #704
- DOC Document changes to deprecations by @GuySartorelli in #707
- DOC Add warning about template caching senstive data by @emteknetnz in #710
- API Update deprecations by @emteknetnz in #711
- DOC Document API deprecations for TinyMCE migration by @GuySartorelli in #713
- DOC Specify that static methods should be above the constructor by @emteknetnz in #719
- DOC Document deprecating TotalItems() by @GuySartorelli in #716
- DOC 5.4.0-rc1 changelog by @emteknetnz in #724
- DOC Deprecate SolrIndexCheck by @emteknetnz in #726
New Contributors
- @catharsisjelly made their first contribution in #619
- @3Dgoo made their first contribution in #636
- @Firesphere made their first contribution in #681
Full Changelog: 5.3.0...5.4.0
5.4.0-rc1
What's Changed
- DOC Deprecate TopPage classes that are being renamed by @emteknetnz in #578
- DOC Changing ClassName from Enum to Varchar by @emteknetnz in #577
- DOC Document deprecating classes which will be renamed by @GuySartorelli in #585
- DOCS Document deprecated API and a few new features by @GuySartorelli in #580
- DOC Update deprecation warning docs by @GuySartorelli in #588
- DOC Document some more deprecations by @GuySartorelli in #589
- DOC Document new methods on GridFieldFilterHeader by @GuySartorelli in #597
- DOC Update deprecation docs by @emteknetnz in #599
- DOC Add validations related to DBField by @emteknetnz in #603
- DOC Document deprecations for template layer refactor by @GuySartorelli in #594
- DOC Document deprecation by @GuySartorelli in #608
- Add details about Reports Admin update by @n8-dev in #614
- DOC List interface deprecations by @emteknetnz in #615
- DOC Document deprecation of some API by @GuySartorelli in #616
- DOC Remove "unreleased" from 5.3.0 changelog by @GuySartorelli in #620
- DOC Fixing the URL for React Dev tools by @catharsisjelly in #619
- DOC Adding missing quote on routing example by @catharsisjelly in #617
- DOC Document deprecations for migrating the template engine by @GuySartorelli in #623
- DOC Document API that is being removed by @GuySartorelli in #624
- DOC Document new class_description and deprecated DBEnum::flushCache() by @GuySartorelli in #626
- DOC FormField deprecations by @emteknetnz in #627
- DOC Document deprecated API by @GuySartorelli in #629
- Fix: Fixing documentation link by @3Dgoo in #636
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #635
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #638
- DOC Document deprecations as a result of refactoring ModalController by @GuySartorelli in #637
- DOC FormField::validate() deprecation notice by @emteknetnz in #634
- MNT Add 6.0 to list of branches to build docs site by @GuySartorelli in #648
- DOC RequiredFields allow_whitespace_only config by @emteknetnz in #647
- DOC Deprecations for validators by @emteknetnz in #646
- DOC Document deprecations related to CMSMain refactor by @GuySartorelli in #651
- DOC Deprecate Form validationResult by @emteknetnz in #655
- DOC Update error handling and logging docs by @GuySartorelli in #660
- DOC Document newly deprecated API by @GuySartorelli in #662
- DOC Document subsite deprecations by @GuySartorelli in #666
- DOC Document deprecating boolean into Form::loadDataFrom() by @GuySartorelli in #668
- DOC oembed sandboxing by @GuySartorelli in #673
- DOC Document XssSanitiser by @GuySartorelli in #674
- DOC Deprecate an unused configuration property by @GuySartorelli in #672
- DOC Document security patches by @GuySartorelli in #675
- DOC Document new UX for unique index violations by @GuySartorelli in #676
- DOC Deprecate FormField Value by @emteknetnz in #671
- DOC Deprecate passing null paramters for Form and ValidationResult methods by @emteknetnz in #678
- Remove "warning" about "fulltextsearch" by @Firesphere in #681
- DOC Deprecate DBInt::Times() by @emteknetnz in #686
- DOC Deprecate Controller::has_curr() by @emteknetnz in #694
- DOC Document warning for allowed hosts by @GuySartorelli in #692
- DOC Update secure coding documentation to reflect best practices by @GuySartorelli in #696
- DOC Deprecate UserFormsColumnCleanTask by @emteknetnz in #697
- DOC Document change to return types in composer plugins by @GuySartorelli in #685
- DOC Form sudo mode by @emteknetnz in #684
- MNT Fix linting by @emteknetnz in #699
- DOC Remove SiteConfig as protected by sudo mode by @emteknetnz in #700
- MNT Update branch that deploys CMS 5 docs by @emteknetnz in #702
- DOC 5.4.0-beta1 changelog by @emteknetnz in #703
- DOC Documenta deprecating API which will be removed in CMS 6. by @GuySartorelli in #704
- DOC Document changes to deprecations by @GuySartorelli in #707
- DOC Add warning about template caching senstive data by @emteknetnz in #710
- API Update deprecations by @emteknetnz in #711
- DOC Document API deprecations for TinyMCE migration by @GuySartorelli in #713
- DOC Specify that static methods should be above the constructor by @emteknetnz in #719
- DOC Document deprecating TotalItems() by @GuySartorelli in #716
New Contributors
- @catharsisjelly made their first contribution in #619
- @3Dgoo made their first contribution in #636
- @Firesphere made their first contribution in #681
Full Changelog: 5.3.0...5.4.0-rc1
6.0.0-beta1
What's Changed
- Create 6.0.0.md by @wilr in #465
- DOC Document new parameter for
DataObject::write()by @GuySartorelli in #499 - DOC FieldList is now strongly typed by @emteknetnz in #510
- DOC Update extension hook examples to be protected by @emteknetnz in #519
- DOC Protected extension hook implementations in changelog by @emteknetnz in #520
- DOC Document ability to loop over arrays in templates by @GuySartorelli in #517
- DOC Document removal of BaseElement::getDescription() by @GuySartorelli in #531
- DOC Modules no longer need to have a _config.php file or _config dire… by @emteknetnz in #538
- DOC Document changes to scaffolded fields by @GuySartorelli in #540
- DOC Document changes to caching by @GuySartorelli in #543
- DOC Document upgrading intervention/image by @GuySartorelli in #547
- DOC Document SiteTree form field scaffolding by @GuySartorelli in #550
- DOC Document the changes to canDelete() and canArchive for versioning by @GuySartorelli in #551
- DOC Limit PHP support for CMS 6 by @GuySartorelli in #560
- DOC Remove links to legacy lessons by @GuySartorelli in #568
- DOC Remove widgets by @emteknetnz in #562
- DOC Document standardised CMSEditLink method by @GuySartorelli in #557
- DOC Document standardisation of extension hooks by @GuySartorelli in #558
- DOC Update typehints in docs by @GuySartorelli in #569
- DOC Replace Extension subclasses by @emteknetnz in #566
- DOC Remove support for MySQL 5 by @emteknetnz in #570
- DOC Remove GraphQL by @emteknetnz in #556
- DOC Updated symfony dependencies by @emteknetnz in #574
- DOC Deprecate TopPage classes that are being renamed by @emteknetnz in #578
- DOC Rename TopPage classes by @emteknetnz in #575
- DOC Minor tweaks to the CMS 6 changelog by @GuySartorelli in #582
- DOC Changing ClassName from Enum to Varchar by @emteknetnz in #577
- DOC Document deprecating classes which will be renamed by @GuySartorelli in #585
- DOCS Document deprecated API and a few new features by @GuySartorelli in #580
- DOC Update PHPUnit code sample by @emteknetnz in #583
- DOC Update deprecation warning docs by @GuySartorelli in #588
- DOC Document renamed classes by @GuySartorelli in #584
- DOC Document changes to CLI interaction by @GuySartorelli in #571
- DOC Document some more deprecations by @GuySartorelli in #589
- DOC Document using symfony/validator logic by @GuySartorelli in #590
- DOC DB read-only replicas by @emteknetnz in #587
- DOC Document new methods on GridFieldFilterHeader by @GuySartorelli in #597
- DOC Document new AdminController by @GuySartorelli in #598
- DOC Update deprecation docs by @emteknetnz in #599
- DOC Add validations related to DBField by @emteknetnz in #603
- DOC Add entry about utf8mb4 encoding update to changelog by @maxime-rainville in #602
- DOC Update data provider docs by @emteknetnz in #604
- DOC Document deprecations for template layer refactor by @GuySartorelli in #594
- DOC Document deprecation by @GuySartorelli in #608
- DOC Document changes to when Flushable gets flushed by @GuySartorelli in #607
- DOC Update changelog with list interface changes by @emteknetnz in #605
- Add details about Reports Admin update by @n8-dev in #614
- DOC List interface deprecations by @emteknetnz in #615
- DOC Document changes to template layer by @GuySartorelli in #591
- DOC Document deprecation of some API by @GuySartorelli in #616
- DOC Remove "unreleased" from 5.3.0 changelog by @GuySartorelli in #620
- DOC Fixing the URL for React Dev tools by @catharsisjelly in #619
- DOC Adding missing quote on routing example by @catharsisjelly in #617
- DOC Document deprecations for migrating the template engine by @GuySartorelli in #623
- DOC Document moving template engine into its own module by @GuySartorelli in #622
- DOC Document new SingleRecordAdmin class by @GuySartorelli in #609
- DOC Document API that is being removed by @GuySartorelli in #624
- DOC Validate DBFields by @emteknetnz in #596
- DOC Document new class_description and deprecated DBEnum::flushCache() by @GuySartorelli in #626
- DOC FormField deprecations by @emteknetnz in #627
- DOC Document deprecated API by @GuySartorelli in #629
- DOC Document new FormSchemaController by @GuySartorelli in #628
- DOC Update JS MIME type, remove
typein<script>, fix few typos by @lerni in #632 - DOC Document including attributes in formfield schema data by @GuySartorelli in #630
- Fix: Fixing documentation link by @3Dgoo in #636
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #635
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #638
- DOC Document deprecations as a result of refactoring ModalController by @GuySartorelli in #637
- DOC Document code moved from cms to framework by @GuySartorelli in #625
- DOC FormField::validate() deprecation notice by @emteknetnz in #634
- DOC Modules losing commercial support by @emteknetnz in #633
- DOC Fix table rendering in CMS 6 changelog by @GuySartorelli in #640
- DOC Use FieldValidators for FormFieldValidation by @emteknetnz in #621
- DOC Add PHP 8.4 support by @emteknetnz in #643
- DOC Update references from CMS 5 by @GuySartorelli in #644
- MNT Add 6.0 to list of branches to build docs site by @GuySartorelli in #648
- DOC Note that API links are broken for now by @GuySartorelli in #649
- DOC RequiredFields allow_whitespace_only config by @emteknetnz in #647
- DOC Deprecations for validators by @emteknetnz in #646
- DOC Rename validator classes by @emteknetnz in #645
- DOC Document deprecations related to CMSMain refactor by @GuySartorelli in #651
- DOC Update fixed dependencies by @emteknetnz in #653
- DOC Remove references to FieldsValidator by @emteknetnz in #652
- DOC Document changes to CMSMain and LeftAndMain by @GuySartorelli in https://gi...
5.4.0-beta1
What's Changed
- DOC Deprecate TopPage classes that are being renamed by @emteknetnz in #578
- DOC Changing ClassName from Enum to Varchar by @emteknetnz in #577
- DOC Document deprecating classes which will be renamed by @GuySartorelli in #585
- DOCS Document deprecated API and a few new features by @GuySartorelli in #580
- DOC Update deprecation warning docs by @GuySartorelli in #588
- DOC Document some more deprecations by @GuySartorelli in #589
- DOC Document new methods on GridFieldFilterHeader by @GuySartorelli in #597
- DOC Update deprecation docs by @emteknetnz in #599
- DOC Add validations related to DBField by @emteknetnz in #603
- DOC Document deprecations for template layer refactor by @GuySartorelli in #594
- DOC Document deprecation by @GuySartorelli in #608
- Add details about Reports Admin update by @n8-dev in #614
- DOC List interface deprecations by @emteknetnz in #615
- DOC Document deprecation of some API by @GuySartorelli in #616
- DOC Remove "unreleased" from 5.3.0 changelog by @GuySartorelli in #620
- DOC Fixing the URL for React Dev tools by @catharsisjelly in #619
- DOC Adding missing quote on routing example by @catharsisjelly in #617
- DOC Document deprecations for migrating the template engine by @GuySartorelli in #623
- DOC Document API that is being removed by @GuySartorelli in #624
- DOC Document new class_description and deprecated DBEnum::flushCache() by @GuySartorelli in #626
- DOC FormField deprecations by @emteknetnz in #627
- DOC Document deprecated API by @GuySartorelli in #629
- Fix: Fixing documentation link by @3Dgoo in #636
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #635
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #638
- DOC Document deprecations as a result of refactoring ModalController by @GuySartorelli in #637
- DOC FormField::validate() deprecation notice by @emteknetnz in #634
- MNT Add 6.0 to list of branches to build docs site by @GuySartorelli in #648
- DOC RequiredFields allow_whitespace_only config by @emteknetnz in #647
- DOC Deprecations for validators by @emteknetnz in #646
- DOC Document deprecations related to CMSMain refactor by @GuySartorelli in #651
- DOC Deprecate Form validationResult by @emteknetnz in #655
- DOC Update error handling and logging docs by @GuySartorelli in #660
- DOC Document newly deprecated API by @GuySartorelli in #662
- DOC Document subsite deprecations by @GuySartorelli in #666
- DOC Document deprecating boolean into Form::loadDataFrom() by @GuySartorelli in #668
- DOC oembed sandboxing by @GuySartorelli in #673
- DOC Document XssSanitiser by @GuySartorelli in #674
- DOC Deprecate an unused configuration property by @GuySartorelli in #672
- DOC Document security patches by @GuySartorelli in #675
- DOC Document new UX for unique index violations by @GuySartorelli in #676
- DOC Deprecate FormField Value by @emteknetnz in #671
- DOC Deprecate passing null paramters for Form and ValidationResult methods by @emteknetnz in #678
- Remove "warning" about "fulltextsearch" by @Firesphere in #681
- DOC Deprecate DBInt::Times() by @emteknetnz in #686
- DOC Deprecate Controller::has_curr() by @emteknetnz in #694
- DOC Document warning for allowed hosts by @GuySartorelli in #692
- DOC Update secure coding documentation to reflect best practices by @GuySartorelli in #696
- DOC Deprecate UserFormsColumnCleanTask by @emteknetnz in #697
- DOC Document change to return types in composer plugins by @GuySartorelli in #685
- DOC Form sudo mode by @emteknetnz in #684
- MNT Fix linting by @emteknetnz in #699
- DOC Remove SiteConfig as protected by sudo mode by @emteknetnz in #700
New Contributors
- @catharsisjelly made their first contribution in #619
- @3Dgoo made their first contribution in #636
- @Firesphere made their first contribution in #681
Full Changelog: 5.3.0...5.4.0-beta1
6.0.0-alpha1
What's Changed
- Create 6.0.0.md by @wilr in #465
- DOC Document new parameter for
DataObject::write()by @GuySartorelli in #499 - DOC FieldList is now strongly typed by @emteknetnz in #510
- DOC Update extension hook examples to be protected by @emteknetnz in #519
- DOC Protected extension hook implementations in changelog by @emteknetnz in #520
- DOC Document ability to loop over arrays in templates by @GuySartorelli in #517
- DOC Document removal of BaseElement::getDescription() by @GuySartorelli in #531
- DOC Modules no longer need to have a _config.php file or _config dire… by @emteknetnz in #538
- DOC Document changes to scaffolded fields by @GuySartorelli in #540
- DOC Document changes to caching by @GuySartorelli in #543
- DOC Document upgrading intervention/image by @GuySartorelli in #547
- DOC Document SiteTree form field scaffolding by @GuySartorelli in #550
- DOC Document the changes to canDelete() and canArchive for versioning by @GuySartorelli in #551
- DOC Limit PHP support for CMS 6 by @GuySartorelli in #560
- DOC Remove links to legacy lessons by @GuySartorelli in #568
- DOC Remove widgets by @emteknetnz in #562
- DOC Document standardised CMSEditLink method by @GuySartorelli in #557
- DOC Document standardisation of extension hooks by @GuySartorelli in #558
- DOC Update typehints in docs by @GuySartorelli in #569
- DOC Replace Extension subclasses by @emteknetnz in #566
- DOC Remove support for MySQL 5 by @emteknetnz in #570
- DOC Remove GraphQL by @emteknetnz in #556
- DOC Updated symfony dependencies by @emteknetnz in #574
- DOC Deprecate TopPage classes that are being renamed by @emteknetnz in #578
- DOC Rename TopPage classes by @emteknetnz in #575
- DOC Minor tweaks to the CMS 6 changelog by @GuySartorelli in #582
- DOC Changing ClassName from Enum to Varchar by @emteknetnz in #577
- DOC Document deprecating classes which will be renamed by @GuySartorelli in #585
- DOCS Document deprecated API and a few new features by @GuySartorelli in #580
- DOC Update PHPUnit code sample by @emteknetnz in #583
- DOC Update deprecation warning docs by @GuySartorelli in #588
- DOC Document renamed classes by @GuySartorelli in #584
- DOC Document changes to CLI interaction by @GuySartorelli in #571
- DOC Document some more deprecations by @GuySartorelli in #589
- DOC Document using symfony/validator logic by @GuySartorelli in #590
- DOC DB read-only replicas by @emteknetnz in #587
- DOC Document new methods on GridFieldFilterHeader by @GuySartorelli in #597
- DOC Document new AdminController by @GuySartorelli in #598
- DOC Update deprecation docs by @emteknetnz in #599
- DOC Add validations related to DBField by @emteknetnz in #603
- DOC Add entry about utf8mb4 encoding update to changelog by @maxime-rainville in #602
- DOC Update data provider docs by @emteknetnz in #604
- DOC Document deprecations for template layer refactor by @GuySartorelli in #594
- DOC Document deprecation by @GuySartorelli in #608
- DOC Document changes to when Flushable gets flushed by @GuySartorelli in #607
- DOC Update changelog with list interface changes by @emteknetnz in #605
- Add details about Reports Admin update by @n8-dev in #614
- DOC List interface deprecations by @emteknetnz in #615
- DOC Document changes to template layer by @GuySartorelli in #591
- DOC Document deprecation of some API by @GuySartorelli in #616
- DOC Remove "unreleased" from 5.3.0 changelog by @GuySartorelli in #620
- DOC Fixing the URL for React Dev tools by @catharsisjelly in #619
- DOC Adding missing quote on routing example by @catharsisjelly in #617
- DOC Document deprecations for migrating the template engine by @GuySartorelli in #623
- DOC Document moving template engine into its own module by @GuySartorelli in #622
- DOC Document new SingleRecordAdmin class by @GuySartorelli in #609
- DOC Document API that is being removed by @GuySartorelli in #624
- DOC Validate DBFields by @emteknetnz in #596
- DOC Document new class_description and deprecated DBEnum::flushCache() by @GuySartorelli in #626
- DOC FormField deprecations by @emteknetnz in #627
- DOC Document deprecated API by @GuySartorelli in #629
- DOC Document new FormSchemaController by @GuySartorelli in #628
- DOC Update JS MIME type, remove
typein<script>, fix few typos by @lerni in #632 - DOC Document including attributes in formfield schema data by @GuySartorelli in #630
- Fix: Fixing documentation link by @3Dgoo in #636
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #635
- DOC Add campaign admin deprecations to changelog by @emteknetnz in #638
- DOC Document deprecations as a result of refactoring ModalController by @GuySartorelli in #637
- DOC Document code moved from cms to framework by @GuySartorelli in #625
- DOC FormField::validate() deprecation notice by @emteknetnz in #634
- DOC Modules losing commercial support by @emteknetnz in #633
- DOC Fix table rendering in CMS 6 changelog by @GuySartorelli in #640
- DOC Use FieldValidators for FormFieldValidation by @emteknetnz in #621
- DOC Add PHP 8.4 support by @emteknetnz in #643
- DOC Update references from CMS 5 by @GuySartorelli in #644
New Contributors
- @wilr made their first contribution in #465
- @catharsisjelly made their first contribution in #619
- @lerni made their first contribution in #632
- @3Dgoo made their first contribution in #636
Full Changelog: 5.3.0...6.0.0-alpha1