What's Changed
- fix(tests): single shared bootstrap; idempotent SerializationThreadWorker.Exit by @kamronbatman in #2473
- fix: Cleans up AI Pathfinding code to make it more portable for custom requirements. by @kamronbatman in #2474
- feat(pathfinding): first-boot prompt to pre-bake the .swb map cache by @kamronbatman in #2475
- T2A packet-based crafting menus (supersedes #2181, #2381) by @kamronbatman in #2476
- refactor(server): unify first-boot prompts into the ConfigurePrompts phase by @kamronbatman in #2477
- fix: Fixes pathfinding prebake and pathfinding multi-fallthrough. by @kamronbatman in #2478
- fix(necromancy): correct Blood Oath duration, reflection, and expiry timing (#1690) by @kamronbatman in #2480
- feat(server): add Mobile.SayTo localized overload with explicit hue by @paezao in #2481
- feat(pathfinding): multi-aware mask synthesizer + warm interior cache for house/boat cells by @kamronbatman in #2479
Full Changelog: 0.15.6.68...0.15.6.77