Skip to content

v0.15.7

Choose a tag to compare

@AwsomeFox AwsomeFox released this 26 Jul 01:52
· 447 commits to main since this release
f3cff77

🚀 Key Highlights

  • This release focuses heavily on encounters, VTT usability, AI safety, and accessibility.
  • Major workflow upgrades include player turn actions, aftermath/recap handling, encounter search/sort, and catch-up views.
  • Several important security and reliability fixes were shipped alongside new features.

✨ New Features & Improvements

  • Encounters: added death saves as a logged turn action, combat log provenance, player end turn/ready-delay/reactions MVP, manual and compendium combatant actions, aftermath workflow for loot/XP/recap, list filtering/search/sorting, and SSE stale-state indicators with guarded actions.
  • VTT: added token scaling from grid footprints, hex snapping distance/footprints, fog editor undo/erase and region editing, keyboard operability for map elements, and a battle map render on Player Display cast view.
  • Web/Admin/Search: added a “since you were last here” catch-up view, paginated audit log UI, dry-run bulk roster import, full session recap indexing, and embedded inventory on character sheets.
  • Comments/Members/Entities: added entity comments across supported surfaces, discoverable membership and player data rights, and portrait URL support for NPCs, factions, and locations.
  • AI: added confirm-policy controls for destructive live-play tools and docked AI driver controls in the encounter page.

🐛 Bug Fixes & Maintenance

  • Fixed AI driver behavior on provider failure and stop events, and blocked campaign-level provider SSRF.
  • Improved web stability with bounded read timeouts, stale cache fallback, safer handling of invalid shared recap links, and prevention of the dashboard getting stuck on skeletons.
  • Tightened accessibility with better contrast tokens, normalized heading hierarchy, accessible loading states, and improved tab/label handling.
  • Fixed import/reference stability, notification history pagination, concurrent catch-up races, and atomic backup restore with rollback.
  • Added maintenance and test updates, including e2e stability fixes, OIDC coverage reporting, and documentation cleanup.

Full Changelog

What's Changed

Full Changelog: v0.15.6...v0.15.7


Container image

docker pull ghcr.io/awsomefox/campfire:0.15.7