# Changelog

## Baseline

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

## Lenses

- Code Health 85
- Architecture 98
- Maturity 68
- Readiness 61
- Security 69
- Performance 100

## Changes since last survey

- 288 commits — 176 feature/other, 112 fixes

## By area

- (repo) — 144 commits
- crates/ui-egui — 38 commits
- crates/engine — 30 commits
- (root) — 18 commits
- crates/nodes — 13 commits
- crates/formats — 10 commits
- apps/materialcraft — 6 commits
- crates/eval — 6 commits
- .github/workflows — 5 commits
- crates/automation — 4 commits
- packaging/linux — 4 commits
- apps/materialcraft-cli — 2 commits
- docs/images — 2 commits
- assets/app-icon — 1 commit
- assets/hdr — 1 commit
- assets/sbs — 1 commit
- crates/render — 1 commit
- packaging/env.sh — 1 commit
- vendor/egui-phosphor — 1 commit

## Notable commits

- fix: Cook: format and lint fixes
- fix: Fix 4K preview texture refresh in 2D view (#122)
- fix: Fix Distance source propagation with exact nearest-mask sites
- fix: Fix debug UI tests and remove redundant coverage
- fix: Fix preview sizing and input image cache keys
- fix: Fix the MaterialCraft 0.1.2 lock file
- fix: Fix the MaterialCraft 0.1.2 lock file
- fix: Fixed Heightmap
- fix: Fixes
- fix: Integrate normal-to-height solver with the complete filter regression suite
- fix: Merge branch 'fix/12-preview-resolution' of https://github.com/storytold/materialcraft into review/pr-66
- fix: Merge branch 'fix/18-function-math' of https://github.com/storytold/materialcraft into review/pr-69
- fix: Merge branch 'fix/18-sbs-parameter-functions' of https://github.com/storytold/materialcraft into review/pr-70
- fix: Merge branch 'fix/automation-root-aliases-55' of https://github.com/jayzed80/materialcraft into review/pr-61
- fix: Merge branch 'fix/graph-delete-and-sample-overflow' of https://github.com/SteamSmith/materialcraft into review/pr-73
- fix: Merge branch 'fix/no-desktop-start' of https://github.com/smittie2000/materialcraft into review/pr-50
- fix: Merge branch 'fix/noise-tiling-seams' of https://github.com/SteamSmith/materialcraft into review/pr-82
- fix: Merge branch 'fix/normal-blend-nan' of https://github.com/SteamSmith/materialcraft into review/pr-75
- fix: Merge branch 'fix/preview-resolution-label' of https://github.com/Belligerently/materialcraft into review/pr-56
- fix: Merge branch 'fix/sbs-library-node-aliases' of https://github.com/Belligerently/materialcraft into review/pr-64
- …and 268 more
