diff --git a/CHANGELOG.md b/CHANGELOG.md index c15edf78a..343f5f134 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ Format based on [Keep a Changelog](https://keepachangelog.com/). ## [Unreleased] +### Fixed +- Type safety in GameState visible_tiles loop — validates Dictionary with x/y keys before access (PR #11 review) +- Entity renderer skips redundant modulate.a writes when alpha unchanged (PR #11 review) + ### Added - Protocol v2 decoder — extracts game_time, player_facing, visible_tiles, and per-entity visibility sectors from ObserverSnapshot v2 - D-033 entity color palette (#130) — relationship-based colors (teal/green/amber/red), Phase 1 defaults by entity kind