Repository navigation
Flow 9.2.0
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@subpackageinstead ofnullby @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
Testattribute in kickstarter test template by @kdambekalns in #3605 - BUGFIX: Handle false model and pluralRulesSet in generateRulesets by @kdambekalns in #3608
- BUGFIX: Drop
setlocale()calls fromFunctions::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
- @anselmpaul made their first contribution in #3548
- @so-grimm made their first contribution in #3572
- @benno5020 made their first contribution in #3577
Full Changelog: 9.1.1...9.2.0