4.12.0-rc1
Pre-release
Pre-release
What's Changed
- DOC Add 4.11.0-beta1 changelog by @emteknetnz in #10301
- DOC Use backticks in 4.11.0-beta1 changelog by @emteknetnz in #10302
- DOC Fix changlog heading by @emteknetnz in #10303
- Check for component before saving, fallback to full form field name by @tiller1010 in #10274
- MNT fix linting issues in 4.11.0 changelogs. by @GuySartorelli in #10314
- ENH: RemoveAll() memory performance enhancement. by @mfendeksilverstripe in #10307
- FIX/API Always set polymorphic class name in gridfield on new records. by @GuySartorelli in #10297
- DOCS Update PHP version and note about file permissions. by @GuySartorelli in #10322
- Fixed $Debug to finally show available methods by @sirtoobii in #10262
- DOCS Clearly mark 4.11.0 as unreleased by @GuySartorelli in #10326
- ENH Replace record in Permission Table if GroupID already exist by @sabina-talipova in #10330
- NEW: Mock sleep unit test utility. by @mfendeksilverstripe in #10317
- Fix i18nTextCollector produces corrupt output / namespaces when running under PHP8.0 by @bimthebam in #10228
- DOC Add 4.11.0-rc1 changelog by @emteknetnz in #10340
- DOCS Correct references to graphql v4 schema build dir by @GuySartorelli in #10339
- ENH Add samesite attribute to cookies. by @GuySartorelli in #10335
- Updated 07_nested_definitions.md by @AntonyThorpe in #10346
- Updated 2_configuring_your_schema.md by @AntonyThorpe in #10348
- Update CORs example in readme adding a colon so that the example config works. by @jcop007 in #10351
- DOC Update documentation for GraphQL v4 by @maxime-rainville in #10325
- DOCS Update server requirements to account for public/_graphql/ by @GuySartorelli in #10344
- use callable as well as creator by @PawelSuwinski in #10321
- MNT Add test for programatically adding blank Group title. by @GuySartorelli in #10355
- Correct declaration of variadic $args as array by @oddnoc in #10352
- DOCS Remove backticks from gatsby metadata in docs. by @GuySartorelli in #10357
- DOCS Review 4.11.0 changelog notes by @GuySartorelli in #10356
- ENH Update list of filtered backtrace methods by @GuySartorelli in #10364
- DOCS Encourage filtering sensitive arguments from logged backtraces. by @GuySartorelli in #10365
- FIX PDO transaction in PHP 8, add GitHub Actions CI by @emteknetnz in #10360
- DOCS Remove pre-release warnings from GraphQL docs. by @GuySartorelli in #10354
- fix: Syntax for declaring enums in YML by @bummzack in #10371
- MNT Added 4.11.0 changelog by @emteknetnz in #10373
- DOC Update github label definitions by @emteknetnz in #10358
- BUG fieldNameError() references invalid $this->form by @christopherdarling in #9905
- MNT Move docs to new repository by @GuySartorelli in #10394
- BUG Manually create singleton when building table by @maxime-rainville in #9952
- DOCS Fix DataObject examples by @ntd in #10410
- NEW: Add support for autoloading PHP 8.1 enums by @kinglozzer in #10415
- MNT Only run cron on silverstripe account by @emteknetnz in #10427
- NEW Set many_many_extraFields data via the ORM by @GuySartorelli in #10406
- ENH Restore gridfield state from get vars (POC) by @GuySartorelli in #10331
- NEW Search across multiple searchable fields by default by @GuySartorelli in #10382
- NEW: Allow search field customisation by @unclecheese in #9341
- MNT Fix broken unit test by @GuySartorelli in #10434
- ENH Resolve relative paths in CSS files when combining by @gurucomkz in #10134
- API Deprecate PHPUnit 5.7 compatability hacks by @GuySartorelli in #10448
- ENH Make DataObject::exists() an alias of DataObject::isInDB() by @GuySartorelli in #10407
- ENH Update page number in the state on reaching the first or the last… by @sabina-talipova in #10439
- Rescue Master Branch PR: ENH Various changes via static analysis tooling by @GuySartorelli in #10463
- ENH Add PHP 8.1 safe null-coalescing operators to peg file by @emteknetnz in #10507
- Member updateName extension hook by @TheBnl in #10513
- backport i18nTextCollector fix by @GuySartorelli in #10520
- MNT Don't use deprecated jQuery size() function in behat by @GuySartorelli in #10524
- API Deprecate swiftmailer by @emteknetnz in #10517
- API Deprecate render() by @emteknetnz in #10527
- Update installation links in the readme by @joechamberlain1 in #10532
- FIX Prevent infinite loops in Deprecation::notice() by @emteknetnz in #10530
- API Update deprecations by @emteknetnz in #10525
- Update tinymce links in comments by @HeyImPhil in #10547
- FIX Ensure Deprecation works with 1.x branches by @emteknetnz in #10554
- FIX Handle calling Deprecation::notice() before manifests are available by @emteknetnz in #10556
- NEW Record deprecated config by @emteknetnz in #10559
- API Deprecate Member::create_new_password() by @emteknetnz in #10562
- FIX Filter out E_USER_DEPRECATED unrelated to unit test by @emteknetnz in #10563
- NEW: Add onBeforeRender extension hook to Form by @kinglozzer in #10566
- MNT Use restore_error_handler() by @emteknetnz in #10568
New Contributors
- @sirtoobii made their first contribution in #10262
- @jcop007 made their first contribution in #10351
- @PawelSuwinski made their first contribution in #10321
- @joechamberlain1 made their first contribution in #10532
- @HeyImPhil made their first contribution in #10547
Full Changelog: 4.11.15...4.12.0-rc1