# Changelog

## Baseline

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

## Lenses

- Code Health 85
- Architecture 98
- Maturity 58
- Readiness 73
- Security 68

## Changes since last survey

- 300 commits — 249 feature/other, 51 fixes

## By area

- metals/src — 61 commits
- project/V.scala — 54 commits
- (root) — 39 commits
- website/yarn.lock — 35 commits
- (repo) — 23 commits
- tests/unit — 17 commits
- .github/workflows — 11 commits
- project/plugins.sbt — 11 commits
- website/package.json — 8 commits
- project/build.properties — 6 commits
- mtags-shared/src — 5 commits
- mtags/src — 5 commits
- docs/editors — 4 commits
- website/blog — 4 commits
- metals-mcp/src — 3 commits
- docs/contributors — 2 commits
- docs/features — 2 commits
- mtags-interfaces/src — 2 commits
- website/docusaurus.config.ts — 2 commits
- .github/dependabot.yml — 1 commit

## Notable commits

- fix: Fix DederBuildTool.scala imports
- fix: Fix UserConfigurationSuite
- fix: Fix image links in docs (#8597)
- fix: Fixed the test failures summary (#8634)
- fix: Merge branch 'main' into fix/sbt2-scala3-dialect-8752
- fix: Merge pull request #8321 from tgodzik/fix-fuzzy
- fix: Merge pull request #8322 from tgodzik/fix-another
- fix: Merge pull request #8324 from tgodzik/fix-bsp
- fix: Merge pull request #8325 from tgodzik/fix-false-positive
- fix: Merge pull request #8355 from tgodzik/fix-windows-targets
- fix: Merge pull request #8753 from russwyte/fix/sbt2-scala3-dialect-8752
- fix: bugfix: Add into soft modifier (#8506)
- fix: bugfix: Always return diagnostics even if cancelled
- fix: bugfix: Default to 0 if minor or patch are missing, log warning (#8232)
- fix: bugfix: Detect rules name instead of assuming a specific version (#8265)
- fix: bugfix: Don't truncate debug console output when the JVM exits (#8463)
- fix: bugfix: Encode target uris for the doctor
- fix: bugfix: Expand implicit materializer macros in the presentation compiler (#8464)
- fix: bugfix: Fix ans issue with an empty scalatest prefix (#8274)
- fix: bugfix: Fix constructing invalid symbol (#8277)
- …and 280 more

## Architecture

- 0 containers · 1 bounded contexts · 0 dependency edges (baseline)
