# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 44.

## Lenses

- Code Health 90
- Architecture 94
- Maturity 55
- Readiness 32
- Security 35

## Changes since last survey

- 300 commits — 231 feature/other, 69 fixes

## By area

- (root) — 109 commits
- tests/Console — 89 commits
- src/Console — 28 commits
- .github/workflows — 24 commits
- src/Alias.php — 11 commits
- config/ide-helper.php — 9 commits
- resources/views — 9 commits
- src/Generator.php — 3 commits
- php-templates/translations.php — 2 commits
- src/IdeHelperServiceProvider.php — 2 commits
- src/Macro.php — 2 commits
- (repo) — 1 commit
- .github/FUNDING.yml — 1 commit
- .github/PULL_REQUEST_TEMPLATE.md — 1 commit
- .github/dependabot.yaml — 1 commit
- .github/release-drafter.yml — 1 commit
- php-templates/LICENSE.md — 1 commit
- php-templates/auth.php — 1 commit
- php-templates/configs.php — 1 commit
- src/Method.php — 1 commit

## Notable commits

- fix: Adapt/fix changelog now that a new release was made (#1294)
- fix: Add extends declaration for Macroable classes to fix missing inherited methods (#1674)
- fix: Add regression test for unique() column type resolution (#1787)
- fix: Bugfix/custom types cause exception (#1228)
- fix: FIX vulnerability [CVE redacted] (#1392)
- fix: Fix #1173 Use FQN for write-mixin (#1174)
- fix: Fix #1300 relation_return_type must take precedence if it is defined (#1394)
- fix: Fix AsArrayObject cast to be Laravel's ArrayObject (#1675)
- fix: Fix Castables issue #1312 (#1388)
- fix: Fix MorphTo Model Doc Generation (#1668)
- fix: Fix PHP 8.4 deprecations (#1618)
- fix: Fix PHPDoc placement before PHP 8 class attributes and add regression tests (#1769)
- fix: Fix alias fake error (#1745)
- fix: Fix badges (#1576)
- fix: Fix database name (#1364)
- fix: Fix empty closure
- fix: Fix final class keyword (#1517)
- fix: Fix integration tests by fixing a PHP 8.1+ deprecation warnings in ReflectionClass (#1351)
- fix: Fix issue where \Eloquent is not included when using write_mixin (#1352)
- fix: Fix link to DBAL types
- …and 280 more
