6.0.0-beta1
Pre-release
Pre-release
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
type
in<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 #650
- DOC Deprecate Form validationResult by @emteknetnz in #655
- 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 Update error handling and logging docs by @GuySartorelli in #660
- DOC Document newly deprecated API by @GuySartorelli in #662
- 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 Document subsite deprecations by @GuySartorelli in #666
- DOC Add notice regarding session renewal API changes by @Cheddam in #572
- DOC Document deprecating boolean into Form::loadDataFrom() by @GuySartorelli in #668
- DOC Document stop supporting getCMSValidator() by @GuySartorelli in #667
- DOC Document changes to template functionality by @GuySartorelli in #669
- 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 Add warning about conditional sitetree edit forms by @GuySartorelli in #680
- DOC Document bootstrap upgrade by @GuySartorelli in #679
- 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 Document new startup theme by @GuySartorelli in #683
- DOC Show more information in ValidationException message by @emteknetnz in #677
- DOC Deprecate DBInt::Times() by @emteknetnz in #686
- DOC Rename FormField method by @emteknetnz in #670
- DOC Deprecate Controller::has_curr() by @emteknetnz in #694
- ENH Stop using Controller::has_curr() by @emteknetnz in #693
- DOC Document warning for allowed hosts by @GuySartorelli in #692
- DOC Update secure coding documentation to reflect best practices by @GuySartorelli in #696
- DOC Document new filter by range functionality by @GuySartorelli in #687
- DOC Deprecate UserFormsColumnCleanTask by @emteknetnz in #697
- DOC Remove reference to UserFormsColumnCleanTask by @emteknetnz in #698
- DOC Document change to return types in composer plugins by @GuySartorelli in #685
- DOC Form sudo mode by @emteknetnz in #684
- DOC Document new versioned methods by @GuySartorelli in #690
- 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 Document changes to search filter functionality by @GuySartorelli in #705
- DOC Add warning about template caching senstive data by @emteknetnz in #710
- API Update deprecations by @emteknetnz in #711
- 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 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 change to PaginatedList::count() by @GuySartorelli in #717
- DOC Document deprecating TotalItems() by @GuySartorelli in #716
- DOC Document changes to cookie API and some default changes by @GuySartorelli in #715
- DOC Document new tinymce module by @GuySartorelli in #691
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
- @Firesphere made their first contribution in #681
Full Changelog: 5.3.0...6.0.0-beta1