RPAdventures v. 0.1.0
What's new
# Changelog
All notable changes to RPAdventures are documented here.
## [0.1.0] - 2026-08-03
Initial early-alpha release for WoW Retail interface builds `120007` and
`120005`.
### Added
- Board-first, resizable workspace with navigation, content panes, Inspector,
persistent layout, minimap launcher, and optional TRP3 launcher placement.
- On-demand Board and area scanning through the `rpadventures1` discovery
channel, with compact indexes, requested summaries, cooldowns, suppression,
throttling, validation, and transport fallbacks.
- Notice creation, persistent drafts, local publishing, Board management,
hiding, ignored Boards, blocking, trust, favorites, expiration, and relaying.
- Adventure block builder with Recipes, Story Moments, Outline, Preview, and a
read-only Canvas view.
- Self-guided and hosted play, compact tracker widgets, clues, journals,
locations, manual checks, optional encounters, enemies, rewards, campaigns,
and organizer controls.
- Direct Notice, preview, and full-package sharing with chunking, reassembly,
transfer limits, user confirmation, revisions, expiration, and tombstones.
- Visible workspace status for Adventure preview and download requests,
validated receipt, save completion, failures, and request timeouts.
- Per-Adventure deletion of downloaded copies without deleting their cached
Board Notice or creating an author tombstone.
- Versioned `RPADV1` import/export, public API version 1, network protocol
version 1, database schema 11, and an isolated in-game test runner.
- Optional Total RP 3 presentation, experimental TRP3: Extended attachments,
TomTom waypoint support, and compatibility adapters for RPDice and RPWatch.
- Blizzard Settings controls, tutorials, empty states, localization fallback,
migration recovery, moderation controls, and bounded cleanup policies.
### Changed
- Player-facing progression terminology uses **Moments** while internal and
compatibility-facing Objective fields remain unchanged.
- Publishing is presented as pinning an Adventure posting to a Board.
- Combat is optional: Adventures may publish with zero encounters, and
encounters may contain zero enemies.
- Network discovery is on demand rather than a continuous presence broadcast.
### Known limitations
- Full RPDice roll/combat handoff awaits the updated RPDice public API.
- Full RPWatch awareness integration awaits the updated RPWatch public API.
- Canvas is a read-only flow visualization until branching is represented by
the stable Adventure data model.
- Board availability depends on reachable peers and WoW chat-channel behavior;
RPAdventures does not provide central or permanent server storage.
This mod has no additional files

