What's Changed
- CI: Composer - move prefer-stable to file config by @keradus in #7406
- CI: Do not run post-autoload-dump on Composer install by @keradus in #7403
- CI: GitHub Actions - use actions/cache for Composer in composite action by @keradus in #7415
- CI: Improve QA process - suplement by @Wirone in #7411
- CI: add curl and mbstring to build php by @keradus in #7409
- CI: cache dev-tools/bin by @keradus in #7416
- CI: conditionally install flex by @keradus in #7412
- CI: dev-tools/build.sh - no need to repeat 'prefer-stable', but let's use '--no-scripts' by @keradus in #7408
- CI: general restructure by @keradus in #7407
- CI: prevent Infection plugins during build time, as we do not use it by @keradus in #7422
- CI: simplify setup-php config by @keradus in #7404
- DX: Do not mark as stale issues/PRs with milestone assigned by @Wirone in #7398
- DX: Improve QA process by @Wirone in #7366
- chore: upgrade phpstan by @keradus in #7421
- feat: Support for array destructuring in
array_indentation
by @Wirone in #7405 - feat:
@Symfony
- keep Annotation,NamedArgumentConstructor,Target annotations as single group by @keradus in #7399 - feat: phpDoc to property/return/param Fixer - allow fixing mixed on PHP >= 8 by @MortalFlesh in #6356
- feat: phpDoc to property/return/param Fixer - allow fixing union types on PHP >= 8 by @MortalFlesh in #6359
- fix(SelfAccessorFixer): do not touch references inside lambda and/or arrow function by @SpacePossum in #7349
- fix: OrderedImportsFixer - handle non-grouped list of const/function imports by @kubawerlos in #7397
- fix: long_to_shorthand_operator - mark as risky fixer by @keradus in #7418
Full Changelog: v3.37.1...v3.38.0