Releases: silverstripe/developer-docs
Releases · silverstripe/developer-docs
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
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
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
5.3.0
What's Changed
- MNT Update branch which triggers deploying docs site by @emteknetnz in #468
- DOC Add changelog note about SQLUpdate supporting JOIN by @GuySartorelli in #481
- DOC Document creating fixtures in custom DB tables by @GuySartorelli in #484
- DEP Update JS dependencies by @github-actions in #488
- DOC linkfield accesibility improvements by @emteknetnz in #479
- DOC Document new file conversion API by @GuySartorelli in #491
- DOC GraphQL schema init task by @emteknetnz in #493
- DOC Update model validation docs by @emteknetnz in #467
- Fix FieldName typo by @cjsewell in #495
- DOC Add elemental block validation to 5.3.0 changelog by @emteknetnz in #466
- DOC type/i18n label by @emteknetnz in #497
- DOC Document TinyMCE changes by @GuySartorelli in #498
- DOC Document using pjax response from gridfield by @GuySartorelli in #502
- DOC Change hint to tip by @emteknetnz in #504
- DOC Mention that restore batch action has been removed by @emteknetnz in #506
- DOC Use table name, not class name. by @GuySartorelli in #509
- DOC Document using raw SQL to query join tables by @GuySartorelli in #508
- DOC Update writing style guide by @emteknetnz in #512
- DOC Convert primitves to DBField in iterables by @emteknetnz in #511
- MNT Run module-standardiser by @emteknetnz in #513
- DOC Deprecate passing non-array $field argument by @emteknetnz in #514
- DOC Document the current scope loop by @GuySartorelli in #518
- MNT Run module-standardiser by @emteknetnz in #515
- DOC Document deprecation of BaseElement::getDescription() by @GuySartorelli in #521
- DOC Update branch protection rules by @emteknetnz in #522
- DOC Update
cascade_deletes
information forhas_many
relationships by @edwilde in #523 - MNT Run module-standardiser by @GuySartorelli in #525
- DOC Document update to convert API by @GuySartorelli in #526
- DOC Document scaffolding formfields for model relations by @GuySartorelli in #527
- DOC Do not use self by @emteknetnz in #528
- DOC Document new community contributions project on GitHub by @GuySartorelli in #534
- MNT Run module-standardiser by @GuySartorelli in #533
- DOC Remove Guy Marriott from Core Committers page by @GuySartorelli in #536
- DOC Clarify we test with the latest LTS for MariaDB and MySQL by @GuySartorelli in #535
- DOC Explain how to customise image rendering by @maxime-rainville in #529
- DOC Update links to elvis by @GuySartorelli in #544
- DOC Stop implying we don't support webp out of the box by @GuySartorelli in #546
- DOC Add autologin token regeneration changes to 5.3 changelog by @Cheddam in #541
- DOC Document always inline saving elements by @emteknetnz in #542
- MNT Run module-standardiser by @GuySartorelli in #548
- DOC Document new tab order and form scaffolder changes by @GuySartorelli in #549
- DOC Update docs about community peer reviewers by @GuySartorelli in #553
- DOC Document change to sorting elemental blocks by @GuySartorelli in #554
- DOC Remove recommendation for GraphQL by @emteknetnz in #555
- DOC Deprecate CMS GraphQL endpoints by @emteknetnz in #559
- DOC Deprecate IPUtils by @emteknetnz in #561
- DOC Deprecate widgets code by @emteknetnz in #567
- DOC Deprecate DataExtension and others by @emteknetnz in #563
- DEP Update JS dependencies by @github-actions in #539
- MNT Update the branch which triggers docs deployment by @GuySartorelli in #579
- MNT Update GHA dependencies by @GuySartorelli in #595
- MNT Linting issues by @emteknetnz in #601
- DOCS fix a typo in SearchableMultiDropdownField by @andrewandante in #606
New Contributors
- @github-actions made their first contribution in #488
- @cjsewell made their first contribution in #495
- @Cheddam made their first contribution in #541
Full Changelog: 5.2.0...5.3.0
5.3.0-rc1
What's Changed
- MNT Update branch which triggers deploying docs site by @emteknetnz in #468
- DOC Add changelog note about SQLUpdate supporting JOIN by @GuySartorelli in #481
- DOC Document creating fixtures in custom DB tables by @GuySartorelli in #484
- DEP Update JS dependencies by @github-actions in #488
- DOC linkfield accesibility improvements by @emteknetnz in #479
- DOC Document new file conversion API by @GuySartorelli in #491
- DOC GraphQL schema init task by @emteknetnz in #493
- DOC Update model validation docs by @emteknetnz in #467
- Fix FieldName typo by @cjsewell in #495
- DOC Add elemental block validation to 5.3.0 changelog by @emteknetnz in #466
- DOC type/i18n label by @emteknetnz in #497
- DOC Document TinyMCE changes by @GuySartorelli in #498
- DOC Document using pjax response from gridfield by @GuySartorelli in #502
- DOC Change hint to tip by @emteknetnz in #504
- DOC Mention that restore batch action has been removed by @emteknetnz in #506
- DOC Use table name, not class name. by @GuySartorelli in #509
- DOC Document using raw SQL to query join tables by @GuySartorelli in #508
- DOC Update writing style guide by @emteknetnz in #512
- DOC Convert primitves to DBField in iterables by @emteknetnz in #511
- MNT Run module-standardiser by @emteknetnz in #513
- DOC Deprecate passing non-array $field argument by @emteknetnz in #514
- DOC Document the current scope loop by @GuySartorelli in #518
- MNT Run module-standardiser by @emteknetnz in #515
- DOC Document deprecation of BaseElement::getDescription() by @GuySartorelli in #521
- DOC Update branch protection rules by @emteknetnz in #522
- DOC Update
cascade_deletes
information forhas_many
relationships by @edwilde in #523 - MNT Run module-standardiser by @GuySartorelli in #525
- DOC Document update to convert API by @GuySartorelli in #526
- DOC Document scaffolding formfields for model relations by @GuySartorelli in #527
- DOC Do not use self by @emteknetnz in #528
- DOC Document new community contributions project on GitHub by @GuySartorelli in #534
- MNT Run module-standardiser by @GuySartorelli in #533
- DOC Remove Guy Marriott from Core Committers page by @GuySartorelli in #536
- DOC Clarify we test with the latest LTS for MariaDB and MySQL by @GuySartorelli in #535
- DOC Explain how to customise image rendering by @maxime-rainville in #529
- DOC Update links to elvis by @GuySartorelli in #544
- DOC Stop implying we don't support webp out of the box by @GuySartorelli in #546
- DOC Add autologin token regeneration changes to 5.3 changelog by @Cheddam in #541
- DOC Document always inline saving elements by @emteknetnz in #542
- MNT Run module-standardiser by @GuySartorelli in #548
- DOC Document new tab order and form scaffolder changes by @GuySartorelli in #549
- DOC Update docs about community peer reviewers by @GuySartorelli in #553
- DOC Document change to sorting elemental blocks by @GuySartorelli in #554
- DOC Remove recommendation for GraphQL by @emteknetnz in #555
- DOC Deprecate CMS GraphQL endpoints by @emteknetnz in #559
- DOC Deprecate IPUtils by @emteknetnz in #561
- DOC Deprecate widgets code by @emteknetnz in #567
- DOC Deprecate DataExtension and others by @emteknetnz in #563
- DEP Update JS dependencies by @github-actions in #539
- MNT Update the branch which triggers docs deployment by @GuySartorelli in #579
New Contributors
- @github-actions made their first contribution in #488
- @cjsewell made their first contribution in #495
- @Cheddam made their first contribution in #541
Full Changelog: 5.2.0...5.3.0-rc1
5.3.0-beta1
What's Changed
- MNT Update branch which triggers deploying docs site by @emteknetnz in #468
- DOC Add changelog note about SQLUpdate supporting JOIN by @GuySartorelli in #481
- DOC Document creating fixtures in custom DB tables by @GuySartorelli in #484
- DEP Update JS dependencies by @github-actions in #488
- DOC linkfield accesibility improvements by @emteknetnz in #479
- DOC Document new file conversion API by @GuySartorelli in #491
- DOC GraphQL schema init task by @emteknetnz in #493
- DOC Update model validation docs by @emteknetnz in #467
- Fix FieldName typo by @cjsewell in #495
- DOC Add elemental block validation to 5.3.0 changelog by @emteknetnz in #466
- DOC type/i18n label by @emteknetnz in #497
- DOC Document TinyMCE changes by @GuySartorelli in #498
- DOC Document using pjax response from gridfield by @GuySartorelli in #502
- DOC Change hint to tip by @emteknetnz in #504
- DOC Mention that restore batch action has been removed by @emteknetnz in #506
- DOC Use table name, not class name. by @GuySartorelli in #509
- DOC Document using raw SQL to query join tables by @GuySartorelli in #508
- DOC Update writing style guide by @emteknetnz in #512
- DOC Convert primitves to DBField in iterables by @emteknetnz in #511
- MNT Run module-standardiser by @emteknetnz in #513
- DOC Deprecate passing non-array $field argument by @emteknetnz in #514
- DOC Document the current scope loop by @GuySartorelli in #518
- MNT Run module-standardiser by @emteknetnz in #515
- DOC Document deprecation of BaseElement::getDescription() by @GuySartorelli in #521
- DOC Update branch protection rules by @emteknetnz in #522
- DOC Update
cascade_deletes
information forhas_many
relationships by @edwilde in #523 - MNT Run module-standardiser by @GuySartorelli in #525
- DOC Document update to convert API by @GuySartorelli in #526
- DOC Document scaffolding formfields for model relations by @GuySartorelli in #527
- DOC Do not use self by @emteknetnz in #528
- DOC Document new community contributions project on GitHub by @GuySartorelli in #534
- MNT Run module-standardiser by @GuySartorelli in #533
- DOC Remove Guy Marriott from Core Committers page by @GuySartorelli in #536
- DOC Clarify we test with the latest LTS for MariaDB and MySQL by @GuySartorelli in #535
- DOC Explain how to customise image rendering by @maxime-rainville in #529
- DOC Update links to elvis by @GuySartorelli in #544
- DOC Stop implying we don't support webp out of the box by @GuySartorelli in #546
- DOC Add autologin token regeneration changes to 5.3 changelog by @Cheddam in #541
- DOC Document always inline saving elements by @emteknetnz in #542
- MNT Run module-standardiser by @GuySartorelli in #548
- DOC Document new tab order and form scaffolder changes by @GuySartorelli in #549
- DOC Update docs about community peer reviewers by @GuySartorelli in #553
- DOC Document change to sorting elemental blocks by @GuySartorelli in #554
- DOC Remove recommendation for GraphQL by @emteknetnz in #555
- DOC Deprecate CMS GraphQL endpoints by @emteknetnz in #559
- DOC Deprecate IPUtils by @emteknetnz in #561
- DOC Deprecate widgets code by @emteknetnz in #567
- DOC Deprecate DataExtension and others by @emteknetnz in #563
- DEP Update JS dependencies by @github-actions in #539
New Contributors
- @github-actions made their first contribution in #488
- @cjsewell made their first contribution in #495
- @Cheddam made their first contribution in #541
Full Changelog: 5.2.0...5.3.0-beta1
5.2.0
What's Changed
- MNT Update branch which builds docs site by @GuySartorelli in #340
- DOC Document deprecation of old password encryptors by @GuySartorelli in #348
- DOC add errorpage allowed_error_codes to 5.2.0 changelog by @andrewandante in #352
- DOC Document ORM changes for CMS 5.2 by @GuySartorelli in #351
- DOC Update eagerloading docs to explicitly say no relation filter by @GuySartorelli in #376
- DOC Mention that SS_TRUSTED_PROXY_IPS supports subnets by @johannesx75 in #377
- DOC Create new users with random passwords by @emteknetnz in #374
- DOC Update translation doc by @GuySartorelli in #381
- DOC Update issues/bugs page by @GuySartorelli in #378
- DOC Update documentation about documenation by @GuySartorelli in #380
- DOC Update triage resources by @GuySartorelli in #382
- DOC Specify what makes a "core" module different by @GuySartorelli in #384
- DOC Update contributing code docs by @GuySartorelli in #379
- DOC Update maintainer guidelines by @GuySartorelli in #383
- DOC Restructure the contributing docs by @GuySartorelli in #385
- DOC Update 01_Code.md by @andrewandante in #386
- DOC Remove references to old Addons website by @maxime-rainville in #389
- DOC TLN prefix by @emteknetnz in #395
- DOC Document new hide_pagetypes config by @GuySartorelli in #393
- DOC Deprecated $having parameter by @emteknetnz in #396
- DOC Select all and deselect all files by @emteknetnz in #398
- Update a example code comment by @n8-dev in #392
- DOC Document new dev admin permissions by @GuySartorelli in #399
- DOC LogicException when no react component by @emteknetnz in #402
- DOC Update coding conventions by @emteknetnz in #397
- DOC Add SortPlugin to the docs by @sabina-talipova in #408
- Fixed: link to formatting/modifying/casting variables by @cotpat in #410
- DOC Include method signatures in public API definition by @GuySartorelli in #406
- MNT Add linting by @GuySartorelli in #387
- DOC Document new staticpublishqueue configuration by @GuySartorelli in #413
- DOC Document new community roles by @GuySartorelli in #394
- Update 04_Upgrading_project.md by @TimBBP in #418
- MNT Fix typo in linting rule options by @GuySartorelli in #420
- DOC Nested RequestHandlers by @emteknetnz in #415
- DOC Document multi-reciprocal has_one relations by @GuySartorelli in #417
- DOC Update supported PHP version for CMS 5.2 by @sabina-talipova in #403
- DOC Add SearchableDropdownField to 5.2.0 changelog by @emteknetnz in #412
- DOC Document another exception to catch when dealing with email by @GuySartorelli in #421
- Update 05_Simple_Contact_Form.md by @erangaddd in #424
- DOC Auto scaffolding has_one relations by @emteknetnz in #425
- MNT Run module-standardiser by @GuySartorelli in #429
- DOC Document using GridField with arbitrary data by @GuySartorelli in #409
- DOC Update changelog for
.brf
support by @edwilde in #432 - DOC Fix spelling issue by @sabina-talipova in #436
- DOC Document changes to asset admin file size config by @GuySartorelli in #430
- DOC Document new config for splitting summary sentences by @GuySartorelli in #428
- DOC Document new redirector 404 in changelog by @GuySartorelli in #437
- DOC Document deprecated API by @GuySartorelli in #440
- DOC fix minor typo on class name in code sample by @Rld281 in #442
- DOC Update changelog for security patches by @GuySartorelli in #444
- DOC Document added generic types by @GuySartorelli in #438
- DOC Document lazy loading by @GuySartorelli in #427
- DOC Add description for type/other label and clarify affects labels by @emteknetnz in #446
- DOC Document making variants with different file extensions by @GuySartorelli in #441
- DOC Document PHPDoc as a PHP coding standard by @GuySartorelli in #448
- DOC CMS JSON API's by @emteknetnz in #445
- DOC Update syntax for callout blocks by @GuySartorelli in #449
- DOC Update syntax for callout blocks by @GuySartorelli in #452
- DOC Update syntax for callout blocks by @GuySartorelli in #455
- DOC Document using symfony/validator by @GuySartorelli in #454
- MNT Run module-standardiser by @GuySartorelli in #453
- DOC Add UrlField by @emteknetnz in #450
- DOC Add new query trace comment to changelog by @GuySartorelli in #404
- DOC Document official support for linkfield by @GuySartorelli in #457
- DOC Document manipulating eager loading queries by @GuySartorelli in #456
- DOC Fix placement of urlfield docs by @GuySartorelli in #460
- DOC Document LTS support for databases by @GuySartorelli in #463
- DOC Refer to release policies to avoid stale information by @GuySartorelli in #462
- Add composer runtime api mention by @lekoala in #464
- DOC Fix 5.2.0-beta1 changelog by @emteknetnz in #469
- MNT Update branch which triggers deploying docs site by @emteknetnz in #470
- DOC Update image path by @emteknetnz in #471
- DOC Elemental versioned badge by @emteknetnz in #475
- DOC Move 5.2.0-beta1 changelog to proper directory by @emteknetnz in #476
- DOC change and/or to or by @emteknetnz in #478
- DOC Add PHP8.3 support to the changelog. by @GuySartorelli in #480
- Review of the Silverstripe CMS 5.2.0 changelog by @GuySartorelli in #482
- DOC Minor change to changelog regarding PHP 8.3 by @GuySartorelli in #483
- DOC Add missing info, fix linting issues, fix image paths by @GuySartorelli in #485
- DOC Add documentation about repository management by @GuySartorelli in #487
- MNT Move linting to a dedicated repository by @GuySartorelli in #489
New Contributors
- @andrewandante made their first contribution in #352
- @johannesx75 made their first contribution in #377
- @TimBBP made their first contribution in #418
- @erangaddd made their first contribution in #424
- @rld...
5.2.0-rc1
What's Changed
- MNT Update branch which builds docs site by @GuySartorelli in #340
- DOC Document deprecation of old password encryptors by @GuySartorelli in #348
- DOC add errorpage allowed_error_codes to 5.2.0 changelog by @andrewandante in #352
- DOC Document ORM changes for CMS 5.2 by @GuySartorelli in #351
- DOC Update eagerloading docs to explicitly say no relation filter by @GuySartorelli in #376
- DOC Mention that SS_TRUSTED_PROXY_IPS supports subnets by @johannesx75 in #377
- DOC Create new users with random passwords by @emteknetnz in #374
- DOC Update translation doc by @GuySartorelli in #381
- DOC Update issues/bugs page by @GuySartorelli in #378
- DOC Update documentation about documenation by @GuySartorelli in #380
- DOC Update triage resources by @GuySartorelli in #382
- DOC Specify what makes a "core" module different by @GuySartorelli in #384
- DOC Update contributing code docs by @GuySartorelli in #379
- DOC Update maintainer guidelines by @GuySartorelli in #383
- DOC Restructure the contributing docs by @GuySartorelli in #385
- DOC Update 01_Code.md by @andrewandante in #386
- DOC Remove references to old Addons website by @maxime-rainville in #389
- DOC TLN prefix by @emteknetnz in #395
- DOC Document new hide_pagetypes config by @GuySartorelli in #393
- DOC Deprecated $having parameter by @emteknetnz in #396
- DOC Select all and deselect all files by @emteknetnz in #398
- Update a example code comment by @n8-dev in #392
- DOC Document new dev admin permissions by @GuySartorelli in #399
- DOC LogicException when no react component by @emteknetnz in #402
- DOC Update coding conventions by @emteknetnz in #397
- DOC Add SortPlugin to the docs by @sabina-talipova in #408
- Fixed: link to formatting/modifying/casting variables by @cotpat in #410
- DOC Include method signatures in public API definition by @GuySartorelli in #406
- MNT Add linting by @GuySartorelli in #387
- DOC Document new staticpublishqueue configuration by @GuySartorelli in #413
- DOC Document new community roles by @GuySartorelli in #394
- Update 04_Upgrading_project.md by @TimBBP in #418
- MNT Fix typo in linting rule options by @GuySartorelli in #420
- DOC Nested RequestHandlers by @emteknetnz in #415
- DOC Document multi-reciprocal has_one relations by @GuySartorelli in #417
- DOC Update supported PHP version for CMS 5.2 by @sabina-talipova in #403
- DOC Add SearchableDropdownField to 5.2.0 changelog by @emteknetnz in #412
- DOC Document another exception to catch when dealing with email by @GuySartorelli in #421
- Update 05_Simple_Contact_Form.md by @erangaddd in #424
- DOC Auto scaffolding has_one relations by @emteknetnz in #425
- MNT Run module-standardiser by @GuySartorelli in #429
- DOC Document using GridField with arbitrary data by @GuySartorelli in #409
- DOC Update changelog for
.brf
support by @edwilde in #432 - DOC Fix spelling issue by @sabina-talipova in #436
- DOC Document changes to asset admin file size config by @GuySartorelli in #430
- DOC Document new config for splitting summary sentences by @GuySartorelli in #428
- DOC Document new redirector 404 in changelog by @GuySartorelli in #437
- DOC Document deprecated API by @GuySartorelli in #440
- DOC fix minor typo on class name in code sample by @Rld281 in #442
- DOC Update changelog for security patches by @GuySartorelli in #444
- DOC Document added generic types by @GuySartorelli in #438
- DOC Document lazy loading by @GuySartorelli in #427
- DOC Add description for type/other label and clarify affects labels by @emteknetnz in #446
- DOC Document making variants with different file extensions by @GuySartorelli in #441
- DOC Document PHPDoc as a PHP coding standard by @GuySartorelli in #448
- DOC CMS JSON API's by @emteknetnz in #445
- DOC Update syntax for callout blocks by @GuySartorelli in #449
- DOC Update syntax for callout blocks by @GuySartorelli in #452
- DOC Update syntax for callout blocks by @GuySartorelli in #455
- DOC Document using symfony/validator by @GuySartorelli in #454
- MNT Run module-standardiser by @GuySartorelli in #453
- DOC Add UrlField by @emteknetnz in #450
- DOC Add new query trace comment to changelog by @GuySartorelli in #404
- DOC Document official support for linkfield by @GuySartorelli in #457
- DOC Document manipulating eager loading queries by @GuySartorelli in #456
- DOC Fix placement of urlfield docs by @GuySartorelli in #460
- DOC Document LTS support for databases by @GuySartorelli in #463
- DOC Refer to release policies to avoid stale information by @GuySartorelli in #462
- Add composer runtime api mention by @lekoala in #464
- DOC Fix 5.2.0-beta1 changelog by @emteknetnz in #469
- MNT Update branch which triggers deploying docs site by @emteknetnz in #470
- DOC Update image path by @emteknetnz in #471
- DOC Elemental versioned badge by @emteknetnz in #475
- DOC Move 5.2.0-beta1 changelog to proper directory by @emteknetnz in #476
- DOC change and/or to or by @emteknetnz in #478
- DOC Add PHP8.3 support to the changelog. by @GuySartorelli in #480
- Review of the Silverstripe CMS 5.2.0 changelog by @GuySartorelli in #482
- DOC Minor change to changelog regarding PHP 8.3 by @GuySartorelli in #483
New Contributors
- @andrewandante made their first contribution in #352
- @johannesx75 made their first contribution in #377
- @TimBBP made their first contribution in #418
- @erangaddd made their first contribution in #424
- @Rld281 made their first contribution in #442
- @lekoala made their first contribution in #464
Full Changelog: 5.1.0...5.2.0-rc1
5.2.0-beta1
What's Changed
- MNT Update branch which builds docs site by @GuySartorelli in #340
- DOC Document deprecation of old password encryptors by @GuySartorelli in #348
- DOC add errorpage allowed_error_codes to 5.2.0 changelog by @andrewandante in #352
- DOC Document ORM changes for CMS 5.2 by @GuySartorelli in #351
- DOC Update eagerloading docs to explicitly say no relation filter by @GuySartorelli in #376
- DOC Mention that SS_TRUSTED_PROXY_IPS supports subnets by @johannesx75 in #377
- DOC Create new users with random passwords by @emteknetnz in #374
- DOC Update translation doc by @GuySartorelli in #381
- DOC Update issues/bugs page by @GuySartorelli in #378
- DOC Update documentation about documenation by @GuySartorelli in #380
- DOC Update triage resources by @GuySartorelli in #382
- DOC Specify what makes a "core" module different by @GuySartorelli in #384
- DOC Update contributing code docs by @GuySartorelli in #379
- DOC Update maintainer guidelines by @GuySartorelli in #383
- DOC Restructure the contributing docs by @GuySartorelli in #385
- DOC Update 01_Code.md by @andrewandante in #386
- DOC Remove references to old Addons website by @maxime-rainville in #389
- DOC TLN prefix by @emteknetnz in #395
- DOC Document new hide_pagetypes config by @GuySartorelli in #393
- DOC Deprecated $having parameter by @emteknetnz in #396
- DOC Select all and deselect all files by @emteknetnz in #398
- Update a example code comment by @n8-dev in #392
- DOC Document new dev admin permissions by @GuySartorelli in #399
- DOC LogicException when no react component by @emteknetnz in #402
- DOC Update coding conventions by @emteknetnz in #397
- DOC Add SortPlugin to the docs by @sabina-talipova in #408
- Fixed: link to formatting/modifying/casting variables by @cotpat in #410
- DOC Include method signatures in public API definition by @GuySartorelli in #406
- MNT Add linting by @GuySartorelli in #387
- DOC Document new staticpublishqueue configuration by @GuySartorelli in #413
- DOC Document new community roles by @GuySartorelli in #394
- Update 04_Upgrading_project.md by @TimBBP in #418
- MNT Fix typo in linting rule options by @GuySartorelli in #420
- DOC Nested RequestHandlers by @emteknetnz in #415
- DOC Document multi-reciprocal has_one relations by @GuySartorelli in #417
- DOC Update supported PHP version for CMS 5.2 by @sabina-talipova in #403
- DOC Add SearchableDropdownField to 5.2.0 changelog by @emteknetnz in #412
- DOC Document another exception to catch when dealing with email by @GuySartorelli in #421
- Update 05_Simple_Contact_Form.md by @erangaddd in #424
- DOC Auto scaffolding has_one relations by @emteknetnz in #425
- MNT Run module-standardiser by @GuySartorelli in #429
- DOC Document using GridField with arbitrary data by @GuySartorelli in #409
- DOC Update changelog for
.brf
support by @edwilde in #432 - DOC Fix spelling issue by @sabina-talipova in #436
- DOC Document changes to asset admin file size config by @GuySartorelli in #430
- DOC Document new config for splitting summary sentences by @GuySartorelli in #428
- DOC Document new redirector 404 in changelog by @GuySartorelli in #437
- DOC Document deprecated API by @GuySartorelli in #440
- DOC fix minor typo on class name in code sample by @Rld281 in #442
- DOC Update changelog for security patches by @GuySartorelli in #444
- DOC Document added generic types by @GuySartorelli in #438
- DOC Document lazy loading by @GuySartorelli in #427
- DOC Add description for type/other label and clarify affects labels by @emteknetnz in #446
- DOC Document making variants with different file extensions by @GuySartorelli in #441
- DOC Document PHPDoc as a PHP coding standard by @GuySartorelli in #448
- DOC CMS JSON API's by @emteknetnz in #445
- DOC Update syntax for callout blocks by @GuySartorelli in #449
- DOC Update syntax for callout blocks by @GuySartorelli in #452
- DOC Update syntax for callout blocks by @GuySartorelli in #455
- DOC Document using symfony/validator by @GuySartorelli in #454
- MNT Run module-standardiser by @GuySartorelli in #453
- DOC Add UrlField by @emteknetnz in #450
- DOC Add new query trace comment to changelog by @GuySartorelli in #404
- DOC Document official support for linkfield by @GuySartorelli in #457
- DOC Document manipulating eager loading queries by @GuySartorelli in #456
- DOC Fix placement of urlfield docs by @GuySartorelli in #460
- DOC Document LTS support for databases by @GuySartorelli in #463
- DOC Refer to release policies to avoid stale information by @GuySartorelli in #462
- Add composer runtime api mention by @lekoala in #464
New Contributors
- @andrewandante made their first contribution in #352
- @johannesx75 made their first contribution in #377
- @TimBBP made their first contribution in #418
- @erangaddd made their first contribution in #424
- @Rld281 made their first contribution in #442
- @lekoala made their first contribution in #464
Full Changelog: 5.1.0...5.2.0-beta1
5.1.0
What's Changed
- DOC Clarify when we will consider changing a module name or namespace by @maxime-rainville in #178
- DOC Add section on ORM performance by @GuySartorelli in #201
- DOC Add additional context about excluding models from db checks by @GuySartorelli in #204
- DOC Document the changes in silverstripe/silverstripe-framework#10735 by @GuySartorelli in #208
- DOCS: Add note regarding the split of the activedirectory module by @madmatt in #260
- DOC Fix anchor link to full commits list by @GuySartorelli in #258
- DOC Remove links for unsupported modules by @sabina-talipova in #261
- DOC Document changes to i18nTextCollector by @GuySartorelli in #263
- DOC Group now respects extensions returning true for permissions changes by @GuySartorelli in #262
- FIX Broken icon by @sabina-talipova in #264
- DOC Review forms section by @GuySartorelli in #254
- DOC Add additional context to CMS 5 changelog by @GuySartorelli in #267
- DOC filterAny() many-many aggregate conjunction by @emteknetnz in #266
- DOC remove core committer by @stevie-mayhew in #250
- DOCS Update configuration docs by @GuySartorelli in #268
- DOC Document using SSL for db connections by @GuySartorelli in #271
- DOC Add note in 5.1 changelog about DB SSL by @GuySartorelli in #272
- DOC fix partial caching config example by @jonom in #270
- DOC Document the requirement to install Composer 2 by @GuySartorelli in #275
- DOC Eager loading by @emteknetnz in #277
- DOC Use HTMLValue by @emteknetnz in #279
- DOC BuildTask is_enabled config by @emteknetnz in #281
- DOC cascade_duplicates property in SiteTree class by @sabina-talipova in #282
- DOC silverstripe/widgets removed by @emteknetnz in #283
- DOCS Review extending docs for truthfulness by @GuySartorelli in #273
- DOC Quote all yaml service definitions by @GuySartorelli in #285
- DOC Update undefinedoffset-sortablegridfield info by @sabina-talipova in #286
- Fix typo in 00_Introduction.md by @izzudin96 in #289
- DOC Document storing gql schema in cache dir by @GuySartorelli in #257
- DOC Fix bad syntax for enum. by @maxime-rainville in #290
- DOC Update i18n by @AntonyThorpe in #293
- DOC Call out ListboxField react component by @GuySartorelli in #295
- DOC Changelog CMS search with elemental by @emteknetnz in #291
- DOC Changelog for SearchContext::getQuery() parameter by @sabina-talipova in #294
- DOC CMS 4 Supported modules by @emteknetnz in #296
- DOC Document new "Only these users" permission by @GuySartorelli in #298
- DOC Changelog for FileBlock::getSummaryThumbnail by @sabina-talipova in #300
- Update 02_configuring_your_schema.md by @cotpat in #304
- [CVE-2023-32302] Require password field to be non-empty by @emteknetnz in #310
- DOC Add severity rating for CVSS score of 0 by @GuySartorelli in #306
- DOC SQL placeholders by @emteknetnz in #307
- DOC Warnings about searchable_fields content by @sabina-talipova in #311
- DOC Document new EagerLoadedDataList by @GuySartorelli in #305
- DOC Add minor release policy by @maxime-rainville in #308
- DOC Use correct class for keep_archived_assets config by @emteknetnz in #313
- DOC Update namespace for use_placeholders_for_integer_ids by @emteknetnz in #314
- DOC Document FieldsValidator by @GuySartorelli in #319
- DOC Add missing 5.1 changelog notes by @GuySartorelli in #320
- DOC Changelog session manager anonymize IP addresses by @emteknetnz in #326
- MNT Run module-standardiser by @emteknetnz in #315
- DOC Add session-manager documentation by @emteknetnz in #327
- Revert "DOC Document storing gql schema in cache dir" by @emteknetnz in #324
- DOC Add note about limiting session garbage collection by @GuySartorelli in #328
- DOC Document maximumLimit in GraphQL schema by @GuySartorelli in #329
- DOC Correct hyperlink by @n8-dev in #332
- DOC Close hint block by @GuySartorelli in #316
- DOC Document changes from silverstripe/silverstripe-framework#10925 by @GuySartorelli in #335
- MNT Run module-standardiser by @emteknetnz in #337
- DOC Staticpublishqueue changelog entry by @emteknetnz in #331
- DOC Performance improvements for changelog by @emteknetnz in #333
- Correct Table of Contents linking by @n8-dev in #341
- DOC Add dynamodb by @emteknetnz in #343
- DOC Add dynamodb by @emteknetnz in #342
- Updated with database column type override info by @tiller1010 in #345
- DOC Add missing information to 5.1.0 changelog by @GuySartorelli in #346
- MNT Update build.yml to push changes from 5.1 branch by @GuySartorelli in #347
- DOC Return validator by @emteknetnz in #350
- DOC Move orderBy docs to raw SQL section. by @GuySartorelli in #353
- DOC Make error log file path absolute by @GuySartorelli in #366
- DOC Fix API links on fluent upgrade page by @GuySartorelli in #365
- DOC Fix broken syntax by @GuySartorelli in #364
- DOC Add clarification about benchmark results by @GuySartorelli in #355
- DOC Update bug reports page by @GuySartorelli in #357
- DOC Update build tooling docs by @GuySartorelli in #361
- DOC Remove doc about how to make a release by @GuySartorelli in #362
- DOC Update contributing docs page by @GuySartorelli in #367
- DOC Remove references to quarterly releases. by @GuySartorelli in #368
- DOC Update translation docs by @GuySartorelli in #369
- DOC Update triage and review docs by @GuySartorelli in #370
- DOC Update index for contributing docs by @GuySartorelli in #372
- DOC Move labels into issues page by @GuySartorelli in #359
- DOC Update security issues docs by @GuySartorelli in #371
- DOC Update contributing code page by @GuySartorelli in #358
- DOC Document protections against malicious queries by @GuySartorelli in #375
New Contributors
- @madmatt made their first contribution in https://github.com/silverstrip...
5.1.0-rc1
What's Changed
- DOC Clarify when we will consider changing a module name or namespace by @maxime-rainville in #178
- DOC Add section on ORM performance by @GuySartorelli in #201
- DOC Add additional context about excluding models from db checks by @GuySartorelli in #204
- DOC Document the changes in silverstripe/silverstripe-framework#10735 by @GuySartorelli in #208
- DOCS: Add note regarding the split of the activedirectory module by @madmatt in #260
- DOC Fix anchor link to full commits list by @GuySartorelli in #258
- DOC Remove links for unsupported modules by @sabina-talipova in #261
- DOC Document changes to i18nTextCollector by @GuySartorelli in #263
- DOC Group now respects extensions returning true for permissions changes by @GuySartorelli in #262
- FIX Broken icon by @sabina-talipova in #264
- DOC Review forms section by @GuySartorelli in #254
- DOC Add additional context to CMS 5 changelog by @GuySartorelli in #267
- DOC filterAny() many-many aggregate conjunction by @emteknetnz in #266
- DOC remove core committer by @stevie-mayhew in #250
- DOCS Update configuration docs by @GuySartorelli in #268
- DOC Document using SSL for db connections by @GuySartorelli in #271
- DOC Add note in 5.1 changelog about DB SSL by @GuySartorelli in #272
- DOC fix partial caching config example by @jonom in #270
- DOC Document the requirement to install Composer 2 by @GuySartorelli in #275
- DOC Eager loading by @emteknetnz in #277
- DOC Use HTMLValue by @emteknetnz in #279
- DOC BuildTask is_enabled config by @emteknetnz in #281
- DOC cascade_duplicates property in SiteTree class by @sabina-talipova in #282
- DOC silverstripe/widgets removed by @emteknetnz in #283
- DOCS Review extending docs for truthfulness by @GuySartorelli in #273
- DOC Quote all yaml service definitions by @GuySartorelli in #285
- DOC Update undefinedoffset-sortablegridfield info by @sabina-talipova in #286
- Fix typo in 00_Introduction.md by @izzudin96 in #289
- DOC Document storing gql schema in cache dir by @GuySartorelli in #257
- DOC Fix bad syntax for enum. by @maxime-rainville in #290
- DOC Update i18n by @AntonyThorpe in #293
- DOC Call out ListboxField react component by @GuySartorelli in #295
- DOC Changelog CMS search with elemental by @emteknetnz in #291
- DOC Changelog for SearchContext::getQuery() parameter by @sabina-talipova in #294
- DOC CMS 4 Supported modules by @emteknetnz in #296
- DOC Document new "Only these users" permission by @GuySartorelli in #298
- DOC Changelog for FileBlock::getSummaryThumbnail by @sabina-talipova in #300
- Update 02_configuring_your_schema.md by @cotpat in #304
- [CVE-2023-32302] Require password field to be non-empty by @emteknetnz in #310
- DOC Add severity rating for CVSS score of 0 by @GuySartorelli in #306
- DOC SQL placeholders by @emteknetnz in #307
- DOC Warnings about searchable_fields content by @sabina-talipova in #311
- DOC Document new EagerLoadedDataList by @GuySartorelli in #305
- DOC Add minor release policy by @maxime-rainville in #308
- DOC Use correct class for keep_archived_assets config by @emteknetnz in #313
- DOC Update namespace for use_placeholders_for_integer_ids by @emteknetnz in #314
- DOC Document FieldsValidator by @GuySartorelli in #319
- DOC Add missing 5.1 changelog notes by @GuySartorelli in #320
- DOC Changelog session manager anonymize IP addresses by @emteknetnz in #326
- MNT Run module-standardiser by @emteknetnz in #315
- DOC Add session-manager documentation by @emteknetnz in #327
- Revert "DOC Document storing gql schema in cache dir" by @emteknetnz in #324
- DOC Add note about limiting session garbage collection by @GuySartorelli in #328
- DOC Document maximumLimit in GraphQL schema by @GuySartorelli in #329
- DOC Correct hyperlink by @n8-dev in #332
- DOC Close hint block by @GuySartorelli in #316
- DOC Document changes from silverstripe/silverstripe-framework#10925 by @GuySartorelli in #335
- MNT Run module-standardiser by @emteknetnz in #337
- DOC Staticpublishqueue changelog entry by @emteknetnz in #331
- DOC Performance improvements for changelog by @emteknetnz in #333
- Correct Table of Contents linking by @n8-dev in #341
- DOC Add dynamodb by @emteknetnz in #343
- DOC Add dynamodb by @emteknetnz in #342
- Updated with database column type override info by @tiller1010 in #345
- DOC Add missing information to 5.1.0 changelog by @GuySartorelli in #346
New Contributors
- @madmatt made their first contribution in #260
- @stevie-mayhew made their first contribution in #250
- @jonom made their first contribution in #270
- @izzudin96 made their first contribution in #289
- @cotpat made their first contribution in #304
- @n8-dev made their first contribution in #332
- @tiller1010 made their first contribution in #345
Full Changelog: 5.0.0...5.1.0-rc1
5.1.0-beta1
What's Changed
- DOC Clarify when we will consider changing a module name or namespace by @maxime-rainville in #178
- DOC Add section on ORM performance by @GuySartorelli in #201
- DOC Add additional context about excluding models from db checks by @GuySartorelli in #204
- DOC Document the changes in silverstripe/silverstripe-framework#10735 by @GuySartorelli in #208
- DOCS: Add note regarding the split of the activedirectory module by @madmatt in #260
- DOC Fix anchor link to full commits list by @GuySartorelli in #258
- DOC Remove links for unsupported modules by @sabina-talipova in #261
- DOC Document changes to i18nTextCollector by @GuySartorelli in #263
- DOC Group now respects extensions returning true for permissions changes by @GuySartorelli in #262
- FIX Broken icon by @sabina-talipova in #264
- DOC Review forms section by @GuySartorelli in #254
- DOC Add additional context to CMS 5 changelog by @GuySartorelli in #267
- DOC filterAny() many-many aggregate conjunction by @emteknetnz in #266
- DOC remove core committer by @stevie-mayhew in #250
- DOCS Update configuration docs by @GuySartorelli in #268
- DOC Document using SSL for db connections by @GuySartorelli in #271
- DOC Add note in 5.1 changelog about DB SSL by @GuySartorelli in #272
- DOC fix partial caching config example by @jonom in #270
- DOC Document the requirement to install Composer 2 by @GuySartorelli in #275
- DOC Eager loading by @emteknetnz in #277
- DOC Use HTMLValue by @emteknetnz in #279
- DOC BuildTask is_enabled config by @emteknetnz in #281
- DOC cascade_duplicates property in SiteTree class by @sabina-talipova in #282
- DOC silverstripe/widgets removed by @emteknetnz in #283
- DOCS Review extending docs for truthfulness by @GuySartorelli in #273
- DOC Quote all yaml service definitions by @GuySartorelli in #285
- DOC Update undefinedoffset-sortablegridfield info by @sabina-talipova in #286
- Fix typo in 00_Introduction.md by @izzudin96 in #289
- DOC Document storing gql schema in cache dir by @GuySartorelli in #257
- DOC Fix bad syntax for enum. by @maxime-rainville in #290
- DOC Update i18n by @AntonyThorpe in #293
- DOC Call out ListboxField react component by @GuySartorelli in #295
- DOC Changelog CMS search with elemental by @emteknetnz in #291
- DOC Changelog for SearchContext::getQuery() parameter by @sabina-talipova in #294
- DOC CMS 4 Supported modules by @emteknetnz in #296
- DOC Document new "Only these users" permission by @GuySartorelli in #298
- DOC Changelog for FileBlock::getSummaryThumbnail by @sabina-talipova in #300
- Update 02_configuring_your_schema.md by @cotpat in #304
- [CVE-2023-32302] Require password field to be non-empty by @emteknetnz in #310
- DOC Add severity rating for CVSS score of 0 by @GuySartorelli in #306
- DOC SQL placeholders by @emteknetnz in #307
- DOC Warnings about searchable_fields content by @sabina-talipova in #311
- DOC Document new EagerLoadedDataList by @GuySartorelli in #305
- DOC Add minor release policy by @maxime-rainville in #308
- DOC Use correct class for keep_archived_assets config by @emteknetnz in #313
- DOC Update namespace for use_placeholders_for_integer_ids by @emteknetnz in #314
- DOC Document FieldsValidator by @GuySartorelli in #319
- DOC Add missing 5.1 changelog notes by @GuySartorelli in #320
- DOC Changelog session manager anonymize IP addresses by @emteknetnz in #326
- MNT Run module-standardiser by @emteknetnz in #315
- DOC Add session-manager documentation by @emteknetnz in #327
- Revert "DOC Document storing gql schema in cache dir" by @emteknetnz in #324
- DOC Add note about limiting session garbage collection by @GuySartorelli in #328
- DOC Document maximumLimit in GraphQL schema by @GuySartorelli in #329
- DOC Correct hyperlink by @n8-dev in #332
- DOC Close hint block by @GuySartorelli in #316
- DOC Document changes from silverstripe/silverstripe-framework#10925 by @GuySartorelli in #335
- MNT Run module-standardiser by @emteknetnz in #337
- DOC Staticpublishqueue changelog entry by @emteknetnz in #331
- DOC Performance improvements for changelog by @emteknetnz in #333
New Contributors
- @madmatt made their first contribution in #260
- @stevie-mayhew made their first contribution in #250
- @jonom made their first contribution in #270
- @izzudin96 made their first contribution in #289
- @cotpat made their first contribution in #304
- @n8-dev made their first contribution in #332
Full Changelog: 5.0.0...5.1.0-beta1