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.