Skip to content

Flow 9.2.0

Choose a tag to compare

@neos-bot neos-bot released this 09 Oct 16:06
· 7 commits to 9.2 since this release

See changelog for details.

What's Changed

  • BUGFIX: Explicitly normalize FK constraint names after table renames for MariaDB 12 compatibility by @dlubitz in #3541
  • FEATURE: Enable Xdebug Path Mapping in Development context per default by @dlubitz in #3547
  • BUGFIX: build correct node uri for multisite setup for localhost by @anselmpaul in #3548
  • Add FLOW_CONTEXT environment variable for Behat tests by @kitsunet in #3554
  • MERGE: 9.0 into 9.1 by @kitsunet in #3555
  • BUGFIX: Add debug info to exception if backend creation fails by @mhsdesign in #3542
  • BUGFIX: out of memory error when using AbsorbingHandler by @christoph-daehne in #3486
  • BUGFIX: Remove unused variable assignment by @theilm in #3463
  • TASK: Update PHP version requirement to 8.4 by @kitsunet in #3564
  • BUGFIX: Check foreign keys explicit before removal by @dlubitz in #3565
  • BUGFIX: Retain original PDO exceptions in Query by @kitsunet in #3560
  • BUGFIX: Support never return types in AOP proxies by @robertlemke in #3505
  • Bump jinja2 from 3.1.5 to 3.1.6 in /Neos.Flow/Documentation by @dependabot[bot] in #3453
  • BUGFIX: #[Flow\Route] Annotation unset @subpackage instead of null by @mhsdesign in #3540
  • TASK: Overhaul CI jobs to support multiple databases and parallel execution by @dlubitz in #3566
  • BUGFIX: Declare implicitly nullable argument as actually nullable by @mficzel in #3569
  • FEATURE: Runtime Constructor Injection by @kitsunet in #3510
  • BUGFIX: fix exception message in ObjectSerializationTrait by @so-grimm in #3572
  • BUGFIX: Always serialize the RelatedEntitesContainer in proxies by @kitsunet in #3573
  • FEATURE: Add setting for encryption key by @christophlehmann in #3426
  • BUGFIX: Context aware path mapping for xdebug by @dlubitz in #3568
  • BUGFIX: Allow encryptionkey to be empty in schema validation by @dlubitz in #3574
  • BUGFIX: Reuse singleton instance when requested by interface by @kitsunet in #3575
  • BUGFIX: Handle objects without name in argument configuration parsing by @kitsunet in #3576
  • TASK: Raise PhpStan to level 8 - Part 2 by @mficzel in #3518
  • TASK: Sort out use of cleanClassName vs cleanTypeName by @kitsunet in #3579
  • TASK: Use migrations in pipeline and fixed migrations for MariaDB 12.x by @dlubitz in #3571
  • BUGFIX: Prevent reflecting non Flow classes in couldHaveEntityRelations() by @kitsunet in #3587
  • TASK: PSR12 & PHP-CS-Fixer by @mficzel in #3588
  • TASK: Fix typos in documentation and some strings by @benno5020 in #3577
  • TASK: Add PHP language feature reference by @robertlemke in #3595
  • Adjust note about named arguments support by @robertlemke in #3601
  • TASK: Update to PHPUnit 11 by @kdambekalns in #3563
  • TASK: Drop support for legacy code caches by @kdambekalns in #3603
  • TASK: Extend test coverage for proxy class building by @robertlemke in #3596
  • BUGFIX: Call original method in void proxy methods by @robertlemke in #3598
  • TASK: Fix tests after upmerge and PHPUnit migration by @robertlemke in #3610
  • TASK: Use Test attribute in kickstarter test template by @kdambekalns in #3605
  • BUGFIX: Handle false model and pluralRulesSet in generateRulesets by @kdambekalns in #3608
  • BUGFIX: Drop setlocale() calls from Functions::pathinfo() by @kdambekalns in #3607
  • BUGFIX: Preserve by-reference returns in proxies by @robertlemke in #3611
  • BUGFIX: Comment out final keyword of static methods by @robertlemke in #3599
  • BUGFIX: Unpack variadic parameters in proxies by @robertlemke in #3600
  • TASK: Update language feature reference after bug fixes by @robertlemke in #3616
  • BUGFIX: Support circular singleton dependencies by @robertlemke in #3619
  • TASK: Raise PhpStan to Level 8 - Part 3 by @mficzel in #3580
  • Lazy PHP objects in Flow by @kitsunet in #3620
  • BUGFIX: Reduce breakiness by assuming controllers are initializes and have a request by @mficzel in #3624
  • TASK: Prepare for PHPUnit 12 by @kdambekalns in #3612
  • BUGFIX: Make Queries, QueryResults and Repositories generic and fix argument annotations by @mficzel in #3625
  • BUGFIX: Interface inherits implementation config by @kitsunet in #3627

New Contributors

Full Changelog: 9.1.1...9.2.0