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 @elliot-sawyer in #727
- DOC Remove by @emteknetnz in #730
- DOC Document slight change to changepassword flow by @GuySartorelli in #729
- DOC Session cookie is now always PHPSESSID by @emteknetnz in #731
- DOC Document fix to Path::join() bug. by @GuySartorelli in #732
- DOC Make it clear deprecations are removed in future major by @GuySartorelli in #734
- DOC Update link to view available font icons by @emteknetnz in #738
- DOC Add note about monolog added context by @emteknetnz in #739
- DOC Changelog entry for site tree performance improvements by @emteknetnz in #743
- DOC Document webauthn getting a CMS 6 compatible release by @GuySartorelli in #746
- DOC Update docs about flushing, especially with phpunit by @GuySartorelli in #747
- DOC fix letter case style by @emteknetnz in #748
- DOC Document gridfield bugfix that is worth noting by @GuySartorelli in #749
- DOC Escape short message by @emteknetnz in #750
- DOC Fix "handle nested data" link by @jmsche in #751
- DOC Remove commercial support for silverstripe/hybridsessions by @GuySartorelli in #742
- DOC Document available upgrade tools by @GuySartorelli in #756
- Restructure CMS 6.0 changelog by @GuySartorelli in #757
- DOC Update references to renamed API by @GuySartorelli in #761
- DOC Update CMS 6.0.0 changelog by @GuySartorelli in #760
New Contributors
- @wilr made their first contribution in #465
- @lerni made their first contribution in #632
- @elliot-sawyer made their first contribution in #727
- @jmsche made their first contribution in #751
Full Changelog: 5.4.0...6.0.0