What's Changed
- chore: clear SonarCloud maintainability smells in the library by @Pixnop in #50
- chore(chart): clear safe SonarCloud smells (BlurTool, DimensionTracker, palette) by @Pixnop in #51
- refactor(chart): extract ProcessChunk pipeline into named helpers by @Pixnop in #53
- docs: document 0.4.0 features in README and docfx articles by @Pixnop in #52
- docs(readme): link Chart to its Mod DB page by @Pixnop in #54
- feat(server): destroy ephemeral dimensions on server shutdown by @Pixnop in #56
- fix(chart): ephemeral-dim cache cleanup + dirty-queue perf fix by @Pixnop in #57
- Release Manifold 0.4.1 + Chart 0.2.0 by @Pixnop in #58
- fix(worldgen): dim-aware relight + RelightRegion API + /manifold relight by @Pixnop in #60
- fix(relight): send runtime relights to clients (relight command + RelightRegion) by @Pixnop in #63
- feat(worldgen): WithDarkSky - opaque ceiling cap for dark custom dimensions by @Pixnop in #64
- fix: dimension lifecycle hardening (rescue/occupancy/ForceRemove) + remove auto-relight + audit fixes by @Pixnop in #66
- refactor: audit-backlog cleanup (immutable metadata, dead-API removal, hardening) by @Pixnop in #67
- chore: extract Chart to its own repository by @Pixnop in #68
- Atlas integration scenarios for Manifold by @Pixnop in #70
- Tier 0 correctness fixes for 0.4.2 by @Pixnop in #71
- Release Manifold 0.4.2 by @Pixnop in #72
Full Changelog: v0.4.0...v0.4.2