Henceforth changelog
Each synchronized version bump adds an entry here. Tag releases also generate a focused release-note file from this changelog and the commits since the previous version tag.
v0.20.1.83 - 2026-08-14
- Fix HENCEFORTH admin monogram
v0.20.1.82 - 2026-08-14
- Rename game to HENCEFORTH
- Fix Cartographer deployment assertion
v0.20.1.80 - 2026-08-14
- fix: allow direct combat loot sales
v0.20.1.79 - 2026-08-14
- fix: recover interrupted game sessions
v0.20.1.78 - 2026-08-14
- fix: make combat item actions reliable
- fix: make early quest turn-ins reliable
v0.20.1.76 - 2026-08-14
- fix: restore profession completion feedback
- fix: remove color palette settings
- fix: clarify Trail Knife quest objective
- fix: consolidate combat stats into world tooltips
v0.20.1.72 - 2026-08-14
- fix: unblock production server build
v0.20.1.71 - 2026-08-14
- fix: remove hidden world map instructions
- fix: remove profession preset run buttons
- fix: clarify profession action completion
- fix: keep tool belt at bottom of professions
- fix(world): stack overview avatars by party order
- fix: unequip potions from equipped slot buttons
- fix: add durability to equipped accessories
- fix(ui): clean up status bar actions
- fix: notify players of party invitations
- fix: unify current action stop label
- Merge branch 'fix/profession-action-complete-notification'
- fix combat loot necklace equip
- Merge branch 'fix/status-bar-server-message'
- Merge branch 'fix/remove-world-map-overlay-text'
- Merge branch 'fix/combat-loot-necklace-equip'
- Merge branch 'fix/current-action-stop-label'
- fix: separate durable item copies
- Merge branch 'fix/potion-ready-slot-unequip'
- Merge branch 'fix/equipped-item-tooltip-stats'
- fix: give combat initiator the opening strike
- Merge branch 'fix/zoomed-out-party-avatar-stacking'
- Merge branch 'fix/tool-belt-bottom-professions'
- Merge branch 'fix/remove-profession-run-buttons'
- Merge branch 'fix/durable-item-stacking'
- fix: require 15 briar rats for quest 002
- fix: clarify Quest 003 copper requirement
- fix: require chopping 30 Tinderwood in quest 001
- Merge branch 'fix/quest-001-chop-30-timberwood'
- fix: explain quest 003 axe repair
- fix: clarify quest 003 potion requirement
- fix: correct quests 004 through 008 requirements
- Merge branch 'fix/quest-003-copper-mining-requirement'
- Merge branch 'fix/quest-002-defeat-15-briar-rats'
- Merge branch 'fix/quest-003-axe-repair-description'
- Merge branch 'fix/quest-003-craft-or-recover-potion'
- Merge branch 'fix/quests-004-008-requirements'
v0.20.1.35 - 2026-08-13
- fix: accept quests without optional payload fields
v0.20.1.34 - 2026-08-13
- fix: queue combat feedback and recover online actions
v0.20.1.33 - 2026-08-13
- fix: restore authoritative combat feedback and stable navigation
v0.20.1.32 - 2026-08-13
- fix: normalize immutable server hero snapshots
v0.20.1.31 - 2026-08-13
- feat: make hero state server authoritative
v0.20.1.30 - 2026-08-13
- feat: add server administration interface
- feat: add admin game server controls
- Merge branch 'codex/admin-interface'
v0.20.1.27 - 2026-08-13
- Fix Tool Belt control spacing
- fix(game): show equipped item weight in tooltips
- Show total equipped item weight
- fix(ui): match XP notifications to progress bars
- fix: avoid duplicate starting weapon
- fix(game): keep mana and stamina integral
- feat(game): persist options in cookies
- Merge branch 'codex/persist-options-in-cookies'
- Consolidate duplicate quest item steps
- Merge branch 'codex/consolidate-quest-turn-in-steps'
- Move Leatherworker Apron to Crafting
- Merge branch 'codex/fix-toolbelt-spacing'
- Merge branch 'codex/show-equipped-weight-total'
- Enlarge profession action artwork
- Merge branch 'codex/enlarge-profession-action-art'
- Fix HP bar colors
- Merge branch 'codex/fix-hp-bar-color'
- Allow multiple pending party invitations
v0.20.1.9 - 2026-08-13
- fix: prevent pre-reset progress restoration
v0.20.1.8 - 2026-08-13
- Fix browser character persistence flow
v0.20.1.7 - 2026-08-13
- fix(server): delete roster relationship history
v0.20.1.6 - 2026-08-13
- feat(game): show party status and wipe roster
v0.20.1.5 - 2026-08-13
- fix(world): restore avatar stat tooltips
v0.20.1.4 - 2026-08-13
- fix(game): persist new heroes before multiplayer recovery
v0.20.1.3 - 2026-08-13
- fix(multiplayer): recover missing server rosters
v0.20.1.2 - 2026-08-13
- fix(storage): recover duplicate character imports
v0.20.1.1 - 2026-08-13
- fix(multiplayer): connect Sites build to server
v0.19.2.59 - 2026-08-13
- fix(world): fan overview party markers
v0.19.2.58 - 2026-08-12
- feat(world): collapse markers at overview zoom
v0.19.2.57 - 2026-08-12
- fix(world): prevent party status overlap
v0.19.2.56 - 2026-08-12
- feat(world): show persistent hero vitals
v0.19.2.55 - 2026-08-12
- feat: expand hero tooltips and fix travel sync
v0.19.2.54 - 2026-08-12
- feat: refine party presence and lifecycle
v0.19.2.53 - 2026-08-12
- feat: make local chat live and map party members
v0.19.2.52 - 2026-08-12
- feat: add parties, chat, avatars, and server-backed heroes
v0.19.2.51 - 2026-08-12
- feat: connect Nearby Heroes in the World menu
v0.19.2.50 - 2026-08-12
- feat: add multiplayer server foundation
v0.19.2.49 - 2026-08-12
- WIP: implement Cartographer map prototype
- Implement deterministic infinite Cartographer world
- Blend Cartographer forest edges
- Improve Cartographer hills and forest detail
- Implement closed-form Cartographer rivers and map controls
- Rework closed-form Cartographer rivers
- Polish Cartographer rivers and isolate deployment
- Merge branch 'map-prototype'
- Fix Cartographer shoreline altitude readout
- Configure standalone Cartographer Sites project
- Optimize Cartographer terrain rendering
- Merge branch 'map-prototype' into codex/world-map-integration
- Add Cartographer world map to Henceforth
- Make river benchmark checksums portable
v0.19.2.35 - 2026-08-11
- Clarify crafting recipe prerequisites
- Add admin profession level controls
- Fix Quest 010 prerequisite order
- Name crafts after produced items
- Scale sell prices by remaining durability
- Remove duplicate Frostmint harvesting action
- Fix durability repair and item stacking
- Make Moonpetal harvestable in Ironveil
- Keep passive health regeneration on whole HP
- Add skinning profession and tools
- Keep combat running during regrowth
- Fix combat feedback recipient positioning
v0.19.2.23 - 2026-08-10
- Add 1024px nine-slice panel guide
- Add World navigation and fantasy map
- Remove Queue from stop fighting button
- Fix durability for unworn item copies
- Remove irrelevant no-coins notices
- Use banked materials for recipe crafting
- Add ten soundtrack tracks
- Add WAV soundtrack masters
- Remove Combat World Space subtitle
- Fix character creator selection scrolling
- Fix duplicate ready quest objectives
- Compact combat prerequisite notices
- Remove duplicate ready quest status
- Remove duplicate quest turn-in actions
- Restyle ready quest notification
- Style permanent death warning
- Merge branch 'codex/fix-character-creator-scroll'
- Make Tool Belt and Inventory mutually exclusive
- Fix healing spell displayed amounts
- Fix potion hotbar slot labels
- Remove obsolete tester release package
- Keep release history out of coin copy test
v0.19.2.1 - 2026-08-08
- Fix quest numbering and Act II progression
- Fix profession panel alignment
- Rename the timber trade skill to Lumberjacking
- Fix quest target navigation
- Deplete combat equipment durability
- Add instant combat admin mode
- Add admin health modes
- Queue combat stops until encounter resolution
- Refresh generated game package after rebase
- Fix options volume slider backgrounds
- Unify character selection with title screen
- Merge character title screen unification
- Set default soundtrack volume to 15%
- Merge branch 'codex/soundtrack-volume-15'
- Fix repeated profession progress animation
- Randomize default character names
- Add generated game art and runtime integration
v0.19.1.45 - 2026-08-08
- Remove homepage download option
- Add class avatar art and runtime integration
- Fix release checks after homepage update
v0.19.1.42 - 2026-08-08
- Fix hosted game launch route
v0.19.1.41 - 2026-08-08
- Fix toast icons and mana formatting
- Unify cursor-following tooltips
- Remove automatic storage character badge
v0.19.1.38 - 2026-08-08
- Add synchronized splash changelog
- Add game-scoped progressive web app
- Add password-gated admin panel
- Merge branch 'main' into codex/admin-panel-modal
- Combine Hero and Gear navigation
- Add compact grid and list views
- Merge compact grid and list views
- Preserve hover state across UI redraws
- Merge hover redraw stability fix
- Fix Combat Log redraw behavior and labels
- Fix profession tool grade labels
v0.19.1.27 - 2026-08-07
- Fix combat world effect positioning
- Add spacing to quest reward actions
- Remove next ascent from hero level up
- Add tutorial topic back navigation
- Make crafting requests cumulative
- Fix crafting XP notification clipping
- Add class stamina combat resource
- Remove duplicate alpha label
- Scale carry capacity with satchel quality
- Show durability across item views
- Remove global top bar stop button
- Guard inactive quest item actions
- Rename Starbloom to Wild Bloom
- Move profession tools to Tool Belt
- Repair tools from Inventory or Bank
- Show quest progress attention in navigation
- Show combat target unlock criteria
- Add Sunleaf to Field Rations
- Remove excess act quests safely
- Keep equipment tooltips inside game view
- Add durability to weapons and armor
- Show equipped satchel in Bag slot
- Blend level-up bloom through modal frame
v0.19.1.4 - 2026-08-06
- Match the reference alpha homepage
v0.19.1.3 - 2026-08-06
- Add search to list views
v0.19.1.2 - 2026-08-06
- feat: persist one record per character
v0.19.1.1 - 2026-08-06
- Manual synchronized version update.
v0.18.2.12 - 2026-08-04
- Automate Henceforth release pipeline
v0.18.2.11 - 2026-08-04
- Updated the private-alpha package to the verified v0.18.2.11 source.
- Added the aligned status bar, font scaling, carry weight, passive regeneration, quest-source navigation, expanded combat details, and soundtrack controls supplied by the tester package.