0.7.0
What's Changed
- Symfony 8 support by @fain182 in https://github.com/phparkitect/arkitect/pull/537
- Adds support to php 8.5 by @fain182 in https://github.com/phparkitect/arkitect/pull/541
- Create a IsA expression by @hgraca in https://github.com/phparkitect/arkitect/pull/396
- Splits FileVisitorTest in multiple files by @micheleorselli in https://github.com/phparkitect/arkitect/pull/502
- Use custom resolver for extracting type information from docblocks by @micheleorselli in https://github.com/phparkitect/arkitect/pull/504
- Collect types declared in @throws tags and consider them dependencies (1/2) by @micheleorselli in https://github.com/phparkitect/arkitect/pull/507
- split FileVisitor::handleClassNode into handleClassNode and handleAnonClassNode by @micheleorselli in https://github.com/phparkitect/arkitect/pull/511
- Ignore union types in dockblock definitions by @micheleorselli in https://github.com/phparkitect/arkitect/pull/510
- FileVisitor improvements by @micheleorselli in https://github.com/phparkitect/arkitect/pull/512
- fix dockblock parsing which considers phpstan tags a classes by @micheleorselli in https://github.com/phparkitect/arkitect/pull/517
- Add Dependabot configuration for automated dependency updates by @fain182 in https://github.com/phparkitect/arkitect/pull/518
- ci(deps): bump codecov/codecov-action from 1 to 5 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/523
- ci(deps): bump actions/checkout from 3 to 4 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/521
- ci(deps): bump docker/login-action from 1 to 3 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/522
- ci(deps): bump crazy-max/ghaction-docker-meta from 2 to 5 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/520
- ci(deps): bump test-room-7/action-update-file from 1 to 2 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/524
- refactor: reduce duplication in FileParser test cases by @fain182 in https://github.com/phparkitect/arkitect/pull/525
- ci(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/526
- deps: add versioning-strategy increase for composer by @fain182 in https://github.com/phparkitect/arkitect/pull/530
- deps(deps-dev): update phpspec/prophecy-phpunit requirement from ^2.3 to ^2.4 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/532
- deps(deps): update ondram/ci-detector requirement from ^4.1 to ^4.2 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/533
- deps(deps-dev): update friendsofphp/php-cs-fixer requirement from ^3.75 to ^3.90 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/535
- deps(deps): update symfony/polyfill-php80 requirement from ^1.20 to ^1.33 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/540
New Contributors
- @dependabot[bot] made their first contribution in https://github.com/phparkitect/arkitect/pull/523
Full Changelog: https://github.com/phparkitect/arkitect/compare/0.6.0...0.7.0