# Changelog

## Score

- CAI 63 → 67 (+3.5)

## Lenses

- Code Health 72 → 72 (-0.0)
- Architecture 93 → 91 (-1.3)
- Maturity 56 → 61 (+4.5)
- Readiness 63 → 69 (+5.8)
- Security 74 → 74 (+0.0)
- Performance 74 → 74 (+0.0)

## Resolved (4)

- Documentation: no installation or build instructions (README.md)
- Documentation: no project overview (README.md)
- Off-boarding risk: anonymized user #1
- Workflow token permissions not restricted

## New (11)

- Off-boarding risk: anonymized user #1
- Orphaned file (benchmarks/src/main/scala/io/scalaland/chimney/benchmarks/ErrorAccSimple.scala)
- Outdated: com.kubuszok:hearth-cross-quotes_3
- Outdated: com.kubuszok:hearth_3
- Outdated: io.github.cquiroz:scala-java-time_3
- TodoComment (project/BuildVersions.scala)
- Workflow token permissions not restricted (.github/workflows/benchmark.yml)
- Workflow token permissions not restricted (.github/workflows/ci.yml)
- Workflow token permissions not restricted (.github/workflows/dependency-graph.yml)
- Workflow token permissions not restricted (.github/workflows/publish-benchmark-results.yml)
- Workflow token permissions not restricted (.github/workflows/release.yml)

## Changes since last survey

- 6 commits — 1 feature/other, 5 fixes

## By area

- chimney/src — 4 commits
- chimney-macro-settings-test/src — 1 commit
- project/BuildVersions.scala — 1 commit

## Notable commits

- fix: Add IssuesSpec test for #960 (Patcher with mismatched type alias, fixed by Hearth 0.4.3 bump)
- fix: Fix chimney.nowarn compiler crash on Scala 2 and keep @SuppressWarnings with it
- fix: Fix transforming opaque types into Options of opaque types (#962)
- fix: Fix unused generated params warnings on Scala 2 (#966)
- fix: Pin Hearth to the master snapshot containing the #962 fix (0.4.3-4-gaded1a3-SNAPSHOT)
- change: Format MacroSettingsSpec

## Architecture

- Unchanged — 0 containers · 1 contexts · 0 edges
