← Back to Henceforth

Henceforth changelog

Changes are grouped by day below, with build versions retained as compact references for testing and deployment.

  • v0.21.1.244— Restore enemy visibility settings after the allowance test
  • v0.21.1.243— Keep the civilization integration test lease current
  • v0.21.1.242— Replace Map Debug Mode with an always-on performance recorder that exports a one-file ZIP log

  • v0.21.1.241— Keep your avatar centred and full size on vehicles and let parked vehicles win right-clicks over buildings
  • v0.21.1.240— Connect the recipient in the friend request channel test
  • v0.21.1.239— Send friend requests by character name from the Friends tab
  • v0.21.1.238— Fit all ten hotbar slots on phones as two rows of five with the page controls beside them
  • v0.21.1.237— Put every window in a swipeable phone dock and let dock buttons close their open window
  • v0.21.1.236— Drop the current action from the expanded phone status sheet
  • v0.21.1.235— Keep every window, panel and HUD element on screen through loads, resizes and layout switches
  • v0.21.1.234— Give lakes and rivers depth, pale shallows, a shoreline rim and wet banks
  • v0.21.1.233— Keep every map layer under the clouds, drop the mist sparkles, and rank exact recipe search matches first
  • v0.21.1.232— Show the current action as a compact always-visible pill on phones
  • v0.21.1.231— Keep the terrain mist steady while zooming and never re-cloud land already on screen
  • v0.21.1.230— Hide unloaded terrain under a seamless screen-space cloud feather
  • v0.21.1.229— Reveal terrain out of a drifting sea of mist instead of popping tiles in

  • v0.21.1.228— Title the trading house window after its continent or island, like Asterren Exchange
  • v0.21.1.227— Cut test time 2.3x with sharded shared-process runs, shared Vite and audio caches, faster world-generation tests, and drop source-text tests
  • v0.21.1.226— Give every new spell its own synthesized sound, add sounds for new gear, vehicles, skinning, fletching and rune carving, and make Flame Wall erupt
  • v0.21.1.225— Set up database access for skinning and area spell tests
  • v0.21.1.224— Add carcass skinning minigame, target-centred area spells at class range, harbor town streets, relocated Lindendown, and remove sea lanes

  • v0.21.1.223— Format vehicle reach and spell area code for deployment
  • v0.21.1.222— Reach parked vehicles from 50 m and widen Flame Wall to 100 m with a fire ring
  • v0.21.1.221— Allow quest publication test to finish under deployment load
  • v0.21.1.220— Show parked vehicles only to their owner
  • v0.21.1.219— Validate latest spell and Runecarver changes
  • v0.21.1.218— Lock riding vehicles to their rider and hide them the moment riders dismount
  • v0.21.1.217— Keep vehicles small and unselectable and rename Emberwright to Runecarver
  • v0.21.1.216— Fix spell reach, Flame Wall area and class names on tomes

  • v0.21.1.215— Refresh arsenal deployment validation
  • v0.21.1.214— Add arsenal classes, spells, gear, runes, arrows and vehicle passengers
  • v0.21.1.213— Add authored port town Chestnutden, hotbar pages, vehicle cargo holds, workshop live progress and repair, craft-again flow, party camera tracking, and night label compositing fix
  • v0.21.1.212— Refresh combat, respawn, and market deployment tests
  • v0.21.1.211— Keep lake detours clear of neighbouring ponds and validate off-road plans against the server water check
  • v0.21.1.210— Add harbor cities and sea lanes, impassable lakes, natural river meanders, 500 m ranged attacks, enemy difficulty colors, smaller avatars, and a dry spawn
  • v0.21.1.209— Fix class combat setup and workshop deployment tests
  • v0.21.1.208— Redesign workshops with partial collect, add ranged class attacks, mob level scaling, party removal, camera recentering, gathering approach range, and profession XP toasts
  • v0.21.1.207— Preserve passive effects and refresh deployment test coverage
  • v0.21.1.206— Add hotbar failure feedback, Escape cancels actions, road-routed following, ally-only Arcane Mend, effects cleared on death, longer daylight, and 10x gear durability
  • v0.21.1.205— Add crafting tool wear and tool-driven crafting stats, workshop worker shifts, and 2 km party XP range
  • v0.21.1.204— Fix server formatting and expanded encounter catalog expectation
  • v0.21.1.203— Add resource despawns, shared loot, manned production, combat tuning, party targeting, and bank grouping
  • v0.21.1.202— Refresh server test setup and expectations for world updates
  • v0.21.1.201— Add day/night, lakes, rivers, varied towns, ports, party targeting and follow, whispers, and UI overhauls

  • v0.21.1.200— Merge procedural sound effects: synthesis engine, 215 longer stereo sounds, misses, UI, work, spells and diversity gates
  • v0.21.1.197— Fix workshop preview, maintenance status, and deployment validation
  • v0.21.1.196— Speed up map, UI, workers and markers; one-item crafting and machinery processing
  • v0.21.1.195— Fix server test formatting for deployment
  • v0.21.1.194— Add quest givers, trial-per-item crafting, a Wayfarer's Console status bar, and faster town loading
  • v0.21.1.193— Make broken equipment grant no effects until repaired
  • v0.21.1.192— Revamp the status bar, shops and Social panel, polish mobile, and route travel through town gates and streets
  • v0.21.1.191— Fix plain-Node test imports for the status bar and Inspect window and refresh the terrain snapshot
  • v0.21.1.190— Add Scribe shops, a Diablo-style status bar, account-stored hotbars, natural terrain, roads and towns, an Inspect window, travel-then-act menus, the Forge Trial and a UI polish pas

  • v0.21.1.189— Rebuild the playhenceforth.com homepage with a cinematic realm hero, class showcase, live spellbook, bestiary and From Ore to Empire path
  • v0.21.1.188— Replace interim spell and tome icons with painted art
  • v0.21.1.187— Add the spellbook and tome shops, a full-screen death screen, server tool-grade checks, a calmer Professions list and centered toggle carets
  • v0.21.1.186— Soften hill ridges while keeping mountains craggy
  • v0.21.1.185— Remove the combat panel, add combat feedback and one shared right-click menu, and rebuild the Hero, Professions and character select screens
  • v0.21.1.184— Give terrain strong relief, craggy mountains and soft forest edges

  • v0.21.1.183— Give the whole interface a unified type, spacing and surface system and keep the soundtrack rotating
  • v0.21.1.182— Dock World windows around a labeled navigation rail and redesign crafting and professions layouts
  • v0.21.1.181— Turn the civilization walkthrough into an always-on objective with an RTS-style command overview
  • v0.21.1.180— Speed up and self-heal terrain tiles and refresh the terrain palette
  • v0.21.1.179— Update Mint to address HTTP response parsing advisories
  • v0.21.1.178— Cut repeated world map re-renders during terrain loading
  • v0.21.1.177— Recover stuck terrain tiles and smooth terrain relief

  • v0.21.1.176— Load the Vite interaction override through an explicit module path
  • v0.21.1.175— Cover the OpenLayers interaction override and document the map interaction gains
  • v0.21.1.174— perf: remove OpenLayers hit-test calibration stall and narrow civilization selection label invalidation

  • v0.21.1.173— Make resource gathering independent of campaign regions
  • v0.21.1.172— Follow the traveling hero after recentering
  • v0.21.1.171— Keep standalone Windows Erlang listeners on loopback
  • v0.21.1.170— Hide offline player avatars on the world map
  • v0.21.1.169— Make FPS monitor draggable
  • v0.21.1.168— Fix quest rendering and improve world interactions, player inspection, and terrain
  • v0.21.1.167— Regenerate mill artwork using the square template
  • v0.21.1.166— Add grain milling and civilization tutorial lessons
  • v0.21.1.165— Switch mobile full-screen menus instead of stacking them
  • v0.21.1.164— Use tap for inventory details and long press for actions
  • v0.21.1.163— Open friend actions on mobile long press
  • v0.21.1.162— Fix mobile dragging of Party and Quests panels
  • v0.21.1.161— Fix continuous mobile map panning and pinch zoom

  • v0.21.1.160— Simplify chat channel labels and nearby empty state
  • v0.21.1.159— Persist social panel layout and default to bottom right
  • v0.21.1.158— Move friend actions into the player context menu
  • v0.21.1.157— Open building workshops from the map context menu
  • v0.21.1.156— Move party avatar tooltips to the Party panel
  • v0.21.1.155— Add server-backed map search for places and services
  • v0.21.1.154— Make Wildroot available through biome exploration
  • v0.21.1.153— Show newest quests first and make journal sections collapsible
  • v0.21.1.152— Rework terrain rendering and frame party portraits
  • v0.21.1.151— Polish game HUD and responsive window layouts
  • v0.21.1.150— Make rock deposits sparse with one mineral and varied scenery
  • v0.21.1.149— Show current trade skill cycle progress in status bar
  • v0.21.1.148— Center splash icon and lower support button
  • v0.21.1.147— Target party members with hotbar healing and buffs
  • v0.21.1.146— Keep party overlay clear of map controls
  • v0.21.1.145— Combine chat with player rosters and add movable direct-message tabs
  • v0.21.1.144— Remove the social panel connection indicator
  • v0.21.1.143— Collapse chat and social while keeping notification tabs visible
  • v0.21.1.142— Use coins consistently for the currency name
  • v0.21.1.141— Separate crafting recipe selection from the active recipe
  • v0.21.1.140— Integrate gathering with natural scenery outside settlements
  • v0.21.1.139— Show live workshop production progress and stored materials
  • v0.21.1.138— Preserve workshop focus and choose stocking quantities
  • v0.21.1.137— Fix quest claims and add three accepted quests with party tracking
  • v0.21.1.136— Align splash support button with the pointing logo
  • v0.21.1.135— Honor Unlock Override for civilization tutorial prerequisites
  • v0.21.1.134— Hide idle party combat controls

  • v0.21.1.133— Fix civilization quest completion and claim feedback
  • v0.21.1.132— Open the quest journal at a wider default width
  • v0.21.1.131— Keep hotbar number shortcuts out of focused text entry
  • v0.21.1.130— Apply interface font size to chat and social panels
  • v0.21.1.129— Require nearby gathering resources and show only remaining travel routes
  • v0.21.1.128— Respawn heroes at the last visited settlement refuge
  • v0.21.1.127— Remove coordinates from province inspection headers
  • v0.21.1.126— Generate settlement residents on demand across the world
  • v0.21.1.125— Increase interface font size presets
  • v0.21.1.124— Open new bookmarks directly for notes
  • v0.21.1.123— Add a zero-key hotbar slot
  • v0.21.1.122— Add chat and social panel opacity control
  • v0.21.1.121— Toggle quests from the entire header bar
  • v0.21.1.120— Unify civilization tutorial with the quest journal

  • v0.21.1.119— Keep the account server supervised and verify sign-in during deployment
  • v0.21.1.118— Make the game playable on phone screens

  • v0.21.1.117— Redesign character selection with portrait cards and responsive layout
  • v0.21.1.116— Track shared building registry in Cartographer builds
  • v0.21.1.115— Add civilization walkthrough, stables, and scheduled transport
  • v0.21.1.114— Polish hover tooltip layouts throughout the game
  • v0.21.1.113— Compact shop goods rows and remove repeated item descriptions
  • v0.21.1.112— Show inventory item tooltips in town shops
  • v0.21.1.111— Give town shops dedicated inventory-style windows
  • v0.21.1.110— Fix quest journal availability and status bar symbols
  • v0.21.1.109— Retain local chat throughout the game session
  • v0.21.1.108— Remove travel completion and bottom-right notification popups
  • v0.21.1.107— Add twenty biome enemies with level-gated spawning and combat abilities
  • v0.21.1.106— feat: add town shops for scrolls weapons armor and supplies
  • v0.21.1.105— test: stabilize database reply waits and party membership checks

  • v0.21.1.104— fix: clarify workshop access collection and smelter recipes
  • v0.21.1.103— ui: group workshop controls and locate owned places on the map
  • v0.21.1.102— fix: animate player and enemy movement between map updates

  • v0.21.1.101— fix: start linear travel when double-clicking settlements
  • v0.21.1.100— ui: clarify combat feedback and preserve finishing hits
  • v0.21.1.99— ui: organize Options and Admin into collapsible menu lists
  • v0.21.1.98— perf: accelerate terrain tile generation and retain viewport cache
  • v0.21.1.97— perf: move route search to the client and verify submitted paths
  • v0.21.1.96— ui: simplify civilization lists and fix compact window layouts
  • v0.21.1.95— test: remove redundant checks and speed up validation
  • v0.21.1.94— fix: select clicked ground within town overlays
  • v0.21.1.93— feat: polish the world chat and social panel
  • v0.21.1.92— feat: make party combat responsive and cooperative
  • v0.21.1.91— fix: make hotbar clicks reliable and capture game right-clicks
  • v0.21.1.90— perf: speed up map rendering and recover stale tiles

  • v0.21.1.89— feat: ground workforce in procedural residents and homes

  • v0.21.1.88— revert: restore previous homepage
  • v0.21.1.87— fix: restore game event listeners
  • v0.21.1.86— feat: align homepage with live game

  • v0.21.1.85— feat: add map debug profiling
  • v0.21.1.84— feat: rework Hero menu as journal
  • v0.21.1.83— fix: make hotbar activation reliable
  • v0.21.1.82— fix: require exact property arrival
  • v0.21.1.81— fix: show nearby leaseable properties
  • v0.21.1.80— feat: show functional building tooltips

  • v0.21.1.79— fix: keep property rows collapsed
  • v0.21.1.78— feat: improve owned property management
  • v0.21.1.77— fix: show property lease countdown
  • v0.21.1.76— feat: add complete Quest Studio

  • v0.21.1.75— Make all game windows resizable
  • v0.21.1.74— fix: anonymize nonfunctional buildings
  • v0.21.1.73— style: enlarge civilization menu text
  • v0.21.1.72— feat: add admin soundboard
  • v0.21.1.71— fix: remove admin content callout
  • v0.21.1.70— feat: show admin asset usage
  • v0.21.1.69— fix: canonicalize admin asset routing
  • v0.21.1.68— feat: add performant biome details
  • v0.21.1.67— fix: move buff timers below icons
  • v0.21.1.66— feat: show compact active buff timers
  • v0.21.1.65— fix: rename WebMCP options to agent control
  • v0.21.1.64— fix: remove supporter promotion from options
  • v0.21.1.63— fix: preserve settlement background travel target
  • v0.21.1.62— docs: add repository code constraints
  • v0.21.1.61— feat: manage authoritative game audio
  • v0.21.1.60— fix: restore character game startup
  • v0.21.1.59— refactor: remove remote MCP private-key access

  • v0.21.1.58— feat: add browser-native WebMCP player tools
  • v0.21.1.57— fix: make MCP deployment smoke Windows-safe
  • v0.21.1.56— feat: add full-player MCP bot access
  • v0.21.1.55— test: restore content after audit immutability check
  • v0.21.1.54— feat: audit game content changes
  • v0.21.1.53— fix: clip hero class art to circular frames

  • v0.21.1.52— feat: show game art in content admin
  • v0.21.1.51— feat: add authoritative game content admin
  • v0.21.1.50— Fix city travel gate detours
  • v0.21.1.49— Fix public workshop discovery
  • v0.21.1.48— Fix pacifist enemy combat
  • v0.21.1.47— Name Carter Hinsley in legal policies
  • v0.21.1.46— Add public privacy and terms pages
  • v0.21.1.45— Fix Windows production release staging
  • v0.21.1.44— Add civilization economy and kingdom gameplay
  • v0.21.1.43— Optimize default test suite runtime

  • v0.21.1.42— Raise enemy damage, stage combatants, and show timed effects
  • v0.21.1.41— Keep enemies out of settlements and expire action errors
  • v0.21.1.40— Complete enemy pursuit through first attack
  • v0.21.1.39— Make pursuit engagement handoff atomic
  • v0.21.1.38— Prevent enemy double-click travel collisions
  • v0.21.1.37— Make enemy pursuit retargeting atomic
  • v0.21.1.36— Guarantee live enemy pursuit engagement
  • v0.21.1.35— Fix hotbar previews, live enemy pursuit, and enemy tooltip dismissal
  • v0.21.1.34— Harden muted music, hotbar, and enemy pursuit
  • v0.21.1.33— Fix enemy pursuit and interaction feedback
  • v0.21.1.32— Fix muted music and enemy engagement
  • v0.21.1.31— Reroute off-road travel on double-click
  • v0.21.1.30— Let travel escape combat naturally
  • v0.21.1.29— Polish combat pursuit and action management
  • v0.21.1.28— Integrate deterministic road travel and expand settlement names
  • v0.21.1.27— Conjoin regional roads and preserve capital names

  • v0.21.1.26— Keep regional roads visible while zooming
  • v0.21.1.25— Smooth road bends and extend visibility
  • v0.21.1.24— Smooth deterministic terrain roads
  • v0.21.1.23— Conjoin city roads and thin settlements
  • v0.21.1.22— Refine roads, settlements, and Cartographer marker
  • v0.21.1.21— Generate cache-free world major roads
  • v0.21.1.20— Fix terrain render cache thrashing
  • v0.21.1.19— Improve combat spacing and loot travel

  • v0.21.1.18— Fix Province start panel and combat pursuit
  • v0.21.1.17— Remove account transition migrations
  • v0.21.1.16— Add account-based Google sign-in

  • v0.21.1.15— Restore quest boss spawns and open loot on click
  • v0.21.1.14— Master combat sound effects
  • v0.21.1.13— Integrate supplied combat sound effects
  • v0.21.1.12— Activate live Stripe Supporter billing
  • v0.21.1.11— Add party recall and combat sound routing
  • v0.21.1.10— Add private inventory ground drops
  • v0.21.1.9— Polish World panels and map interactions
  • v0.21.1.8— Polish World panels and map interactions
  • v0.21.1.7— Polish World feedback, travel, quests, and admin tools
  • v0.21.1.6— Harden Stripe Supporter operations
  • v0.21.1.5— Add Stripe Supporter subscriptions
  • v0.21.1.4— Polish World combat, social, and map interactions
  • v0.21.1.3— Balance enemy access and health pools
  • v0.21.1.2— Add the World action bar and safer map interactions
  • v0.21.1.1— Move combat into the shared World map

  • v0.20.1.248— Require water access for Angling
  • v0.20.1.247— Focus chat shortcuts and expose party leave
  • v0.20.1.246— Polish World map overlays and social controls
  • v0.20.1.245— Polish World launcher, quest journal, and XP status
  • v0.20.1.244— Allow quest switching and confirm bookmark removal
  • v0.20.1.243— Rework quest journal and add repeatable quest
  • v0.20.1.242— Remove status separator and social header
  • v0.20.1.241— Fix World input and panel controls
  • v0.20.1.240— Use question mark for Tutorial
  • v0.20.1.239— Add World map hero recenter control
  • v0.20.1.238— Move World shell controls and status bar
  • v0.20.1.237— Add player avatar social context menus
  • v0.20.1.236— Add World bookmarks window
  • v0.20.1.235— Move Hero Quests and Professions into World windows
  • v0.20.1.234— Compact and clean up Admin menu
  • v0.20.1.233— Flatten World Hero window sections
  • v0.20.1.232— Add Combat window to World
  • v0.20.1.231— Add Quests window to World
  • v0.20.1.230— Add Professions window to World
  • v0.20.1.229— Add soundtrack library controls
  • v0.20.1.228— Add Hero window to World
  • v0.20.1.227— Focus World panels when activated
  • v0.20.1.226— Move Crafting into a World window
  • v0.20.1.225— Polish Trading Houses and Inventory actions
  • v0.20.1.224— Give trading houses a unique map icon
  • v0.20.1.223— Add regional player exchanges

  • v0.20.1.222— Add simple water rendering option
  • v0.20.1.221— Complete item and recipe artwork coverage
  • v0.20.1.220— Add successful unequip sound feedback
  • v0.20.1.219— Remove status bar center ornament
  • v0.20.1.218— Center and enlarge crafting ingredient artwork
  • v0.20.1.217— Finalize quarrying sand yields and weight
  • v0.20.1.216— Clean up profession level-up presentation
  • v0.20.1.215— Balance quarrying sand and require carried materials
  • v0.20.1.214— Restore repairs in World inventory window
  • v0.20.1.213— Guard capital city generation across all continents
  • v0.20.1.212— Generate Asterren City as a real settlement
  • v0.20.1.211— Group public changelog by day
  • v0.20.1.210— Add Admin Coin balance control
  • v0.20.1.209— Polish social, quest, and profession feedback
  • v0.20.1.208— Fix duplicate selected town labels
  • v0.20.1.207— Ship gameplay feedback, progression, and World fixes
  • v0.20.1.206— Keep Admin menu open after bank grants
  • v0.20.1.205— Make continent capitals independent of overview discovery
  • v0.20.1.204— Vary road crossings along Province edges
  • v0.20.1.203— Keep continent capitals across zoom levels
  • v0.20.1.202— Scope bank storage by continent
  • v0.20.1.201— Add search to World inventory and bank windows
  • v0.20.1.200— Prioritize towns over overlapping roads
  • v0.20.1.199— Double road and wilderness travel speed
  • v0.20.1.198— Move Inventory search into carried-items panel
  • v0.20.1.197— fix: preserve World tutorial wording verbatim
  • v0.20.1.196— perf: make dense towns render smoothly
  • v0.20.1.195— feat: add World field guide
  • v0.20.1.194— fix: center and specialize structure markers
  • v0.20.1.193— fix: sync equipped tools and enable map-wide context menus
  • v0.20.1.192— feat: add location-gated shared bank storage
  • v0.20.1.191— feat: revamp World inspection UI
  • v0.20.1.190— fix: remove selected road highlight
  • v0.20.1.189— feat: refine World navigation and party behavior
  • v0.20.1.188— fix: polish World inventory window
  • v0.20.1.187— feat: add draggable World inventory window
  • v0.20.1.186— feat: compact World selection details
  • v0.20.1.185— feat: identify World buildings by function

  • v0.20.1.184— perf: cut world map jank on weak machines
  • v0.20.1.183— fix: serialize production test gate
  • v0.20.1.182— fix: keep party membership separate from friends
  • v0.20.1.181— fix: rename local chat tab
  • v0.20.1.180— fix: keep chat controls accessible
  • v0.20.1.179— feat: show friends last online time
  • v0.20.1.178— Restore live World travel progress
  • v0.20.1.177— Fix durability wear across equipped gear
  • v0.20.1.176— Fix profession equipped tool validation

  • v0.20.1.175— Fix framed panel spacing
  • v0.20.1.174— Set walnut panel top inset to 52px
  • v0.20.1.173— Increase panel top content padding
  • v0.20.1.172— Fix panel content region spacing
  • v0.20.1.171— Finalize panel content padding
  • v0.20.1.170— Tighten filigree panel padding
  • v0.20.1.169— Decouple frame artwork from panel padding
  • v0.20.1.168— Double walnut panel frame size
  • v0.20.1.167— Remove bronze skin and enlarge walnut frames
  • v0.20.1.166— Recut panel frame skins
  • v0.20.1.165— Separate top rail transitions from tiles

  • v0.20.1.164— Make top frame rails seamless
  • v0.20.1.163— Tile panel frame edges
  • v0.20.1.162— Assign aged bronze to quest details
  • v0.20.1.161— Keep upper ornaments out of side rails
  • v0.20.1.160— Add selectable panel frame skins
  • v0.20.1.159— Separate capital labels and rename starter continent
  • v0.20.1.158— Generate dedicated continent capital cities
  • v0.20.1.157— Restrict continent capitals to urban settlements
  • v0.20.1.156— Simplify Local chat empty state
  • v0.20.1.155— Fix coastal travel water detection
  • v0.20.1.154— Keep settlements on dry land
  • v0.20.1.153— Resize Provinces to 20 km
  • v0.20.1.152— Increase river prevalence
  • v0.20.1.151— Fix Highlands destination travel
  • v0.20.1.150— Generate Highlands provinces
  • v0.20.1.149— Increase province biome overlay opacity
  • v0.20.1.148— Color-code provinces by biome
  • v0.20.1.147— Allow party invites from Friends
  • v0.20.1.146— Remove redundant World range labels
  • v0.20.1.145— Show friends on the world map
  • v0.20.1.144— Show nearby heroes on the world map
  • v0.20.1.143— Keep World chat composers visible
  • v0.20.1.142— Refine in-game UI layouts
  • v0.20.1.141— Fix soundtrack playback controls

  • v0.20.1.140— Redesign World social panel
  • v0.20.1.139— Add friends and unrestricted direct messages
  • v0.20.1.138— Expand local multiplayer to radius three
  • v0.20.1.137— Resize provinces and diversify road graph
  • v0.20.1.136— Remove legacy flame crest overlay
  • v0.20.1.135— Add admin instant travel mode
  • v0.20.1.134— Snap selected places and replace game branding
  • v0.20.1.133— fix: show full in-game changelog by date
  • v0.20.1.132— fix: keep selected road labels above highlights
  • v0.20.1.131— perf: shrink production artwork assets
  • v0.20.1.130— fix(world): snap selected road destinations
  • v0.20.1.129— perf(world): triple road travel speed
  • v0.20.1.128— fix(world): inspect visible Provinces on click
  • v0.20.1.127— feat(world): replace steepness with Province toggle
  • v0.20.1.126— fix: make per-item loot actions move the full indistinguishable stack
  • v0.20.1.125— fix: expand Mossback Boar habitat
  • v0.20.1.124— fix: support multiple enemy biome habitats
  • v0.20.1.123— feat: add biome habitats and off-road travel

  • v0.20.1.122— feat: add admin unlock override mode
  • v0.20.1.121— feat(world): add server-routed click travel
  • v0.20.1.120— fix(map): preserve selected place ring
  • v0.20.1.119— fix(map): keep selected place markers visible
  • v0.20.1.118— fix(world): connect every Province road hub
  • v0.20.1.117— feat(world): add connected roads and path travel
  • v0.20.1.116— feat(world): add civilization and timed road travel
  • v0.20.1.115— feat(cartographer): improve civilization overview
  • v0.20.1.114— fix(cartographer): overhaul civilization map visuals
  • v0.20.1.113— feat(cartographer): add procedural civilization
  • v0.20.1.112— Manual synchronized version update.

  • v0.20.1.111— fix(deploy): enumerate affected project arrays
  • v0.20.1.110— fix: keep combat world targets consistent
  • v0.20.1.109— build: replace GitHub releases with local Nx deploys · fix(deploy): normalize Windows checkout state · docs: define deployment contract for agents · fix(deploy): make clean checkout caches deterministic · fix(deploy): use portable recursive checkout reset · fix(deploy): journal and bound production verification · fix(deploy): serialize Windows host state safely · fix(admin): restore complete stylesheet · fix(deploy): hash files without module autoloading · fix: focus quest combat targets on acceptance · fix: clarify tool belt repair requirement · fix(deploy): preserve host-specific Caddy sites · build: enforce per-commit version bumps

  • v0.20.1.96— Fix quest 005 acceptance · Remove redundant crafting queue description · Change SP bars to yellow · Shorten action rejection title · Smooth profession action progress · Make healing potions consume combat turns · Add sand byproduct to stone quarrying · Add party list avatars and hero tooltips · Craft glass potion bottles from sand · Require tiered bottles for potion crafting · Remove browser data handling notice
  • v0.20.1.85— Restore server-managed admin panel · Add party invitation cancellation

  • v0.20.1.83— Fix HENCEFORTH admin monogram
  • v0.20.1.82— Rename game to HENCEFORTH · Fix Cartographer deployment assertion
  • v0.20.1.80— fix: allow direct combat loot sales
  • v0.20.1.79— fix: recover interrupted game sessions
  • v0.20.1.78— fix: make combat item actions reliable · fix: make early quest turn-ins reliable
  • v0.20.1.76— 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— fix: unblock production server build
  • v0.20.1.71— 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— fix: accept quests without optional payload fields
  • v0.20.1.34— fix: queue combat feedback and recover online actions
  • v0.20.1.33— fix: restore authoritative combat feedback and stable navigation
  • v0.20.1.32— fix: normalize immutable server hero snapshots
  • v0.20.1.31— feat: make hero state server authoritative
  • v0.20.1.30— feat: add server administration interface · feat: add admin game server controls · Merge branch 'codex/admin-interface'
  • v0.20.1.27— 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— fix: prevent pre-reset progress restoration
  • v0.20.1.8— Fix browser character persistence flow
  • v0.20.1.7— fix(server): delete roster relationship history
  • v0.20.1.6— feat(game): show party status and wipe roster
  • v0.20.1.5— fix(world): restore avatar stat tooltips
  • v0.20.1.4— fix(game): persist new heroes before multiplayer recovery
  • v0.20.1.3— fix(multiplayer): recover missing server rosters
  • v0.20.1.2— fix(storage): recover duplicate character imports
  • v0.20.1.1— fix(multiplayer): connect Sites build to server
  • v0.19.2.59— fix(world): fan overview party markers

  • v0.19.2.58— feat(world): collapse markers at overview zoom
  • v0.19.2.57— fix(world): prevent party status overlap
  • v0.19.2.56— feat(world): show persistent hero vitals
  • v0.19.2.55— feat: expand hero tooltips and fix travel sync
  • v0.19.2.54— feat: refine party presence and lifecycle
  • v0.19.2.53— feat: make local chat live and map party members
  • v0.19.2.52— feat: add parties, chat, avatars, and server-backed heroes
  • v0.19.2.51— feat: connect Nearby Heroes in the World menu
  • v0.19.2.50— feat: add multiplayer server foundation
  • v0.19.2.49— 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— 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— 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— 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— Remove homepage download option · Add class avatar art and runtime integration · Fix release checks after homepage update
  • v0.19.1.42— Fix hosted game launch route
  • v0.19.1.41— Fix toast icons and mana formatting · Unify cursor-following tooltips · Remove automatic storage character badge
  • v0.19.1.38— 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— 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— Match the reference alpha homepage
  • v0.19.1.3— Add search to list views
  • v0.19.1.2— feat: persist one record per character
  • v0.19.1.1— Manual synchronized version update.

  • v0.18.2.12— Automate Henceforth release pipeline
  • v0.18.2.11— 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.