Repository navigation
LocalRPG v0.5.0
What's Changed
- feat(project): add tasks to find and track development work by @darkliquid in #91
- docs: prefer modern Go and feature-branch commits in agent guidance by @darkliquid in #93
- Add frontend unit tests and a gated browser end-to-end suite by @darkliquid in #95
- build(deps): bump source-map-js from 1.2.1 to 1.2.2 in /frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #94
- feat: provider depth, richer checks, and robust record handling by @darkliquid in #92
- Complete Wave 2: player-facing depth by @darkliquid in #96
- feat(embeddings): local ONNX encoder for semantic recall by @darkliquid in #98
- feat(embeddings): choose the embeddings system from the settings UI by @darkliquid in #99
- feat(oracle): make narrative-oracle a state-aware expert system by @darkliquid in #100
- feat: one-click fully-offline preset bundle (LF-4) by @darkliquid in #101
- docs: local-first onboarding page (LF-5) by @darkliquid in #102
- ci: cache dependencies and build the frontend once by @darkliquid in #103
- feat(content): content package format (PKG-1) by @darkliquid in #104
- feat(content): export and import content packages (PKG-2) by @darkliquid in #105
- feat(content): versioning, dependencies, and lockfile (PKG-3) by @darkliquid in #106
- feat: content provenance (checksums and signatures) by @darkliquid in #107
- feat: registry client by @darkliquid in #108
- fix: match registry UI types to the index schema by @darkliquid in #109
- docs: describe editing content outside the app by @darkliquid in #110
- feat: generate, review, and commit worlds with AI by @darkliquid in #111
- feat: AI system generation (epic #26) by @darkliquid in #112
- feat: ordered provider chains with selection rules (MP-4, #30) by @darkliquid in #113
- feat: procedural placeholder variety (epic #21) by @darkliquid in #115
- feat: opposed rolls resolve a check against an opponent (SYS-4, #40) by @darkliquid in #114
- feat: roll the dice at the table and argue the stakes (epic #19) by @darkliquid in #116
- feat(scenes): scene consistency and exporting by @darkliquid in #117
- feat(audio): authoritative playback ledger (RB-3) by @darkliquid in #118
- feat(engine): bounded malformed-response retry (RB-4) by @darkliquid in #119
- test(robustness): fuzz and property tests (RB-6) by @darkliquid in #120
- feat(theatre): effects, captions, and export improvements (epic #22) by @darkliquid in #121
- feat(editor): delete entities from the folder tree by @darkliquid in #134
- feat(registry): show and manage content registry sources by @darkliquid in #135
- fix(generation): stop failing on an unreadable model reply by @darkliquid in #136
- fix(rolls): stop roll mechanics appearing as narrative text by @darkliquid in #137
- fix(play): never show a broken portrait or a silent audio failure by @darkliquid in #138
- feat(studio): start from a base without overwriting, and document the sandbox by @darkliquid in #140
- feat(scene): match the characters, and illustrate only major changes by @darkliquid in #139
- feat(settings): collapse the limit fields behind an advanced disclosure by @darkliquid in #141
- feat(systems): a Tests tab that can define scenarios by @darkliquid in #142
- feat(studio): examples in the mechanics form, and usable creation prompts by @darkliquid in #143
- feat(launcher): render a system's own creation prompts by @darkliquid in #144
- Split the Settings Studio into panels with secondary tabs by @darkliquid in #145
- Stop a campaign reset serving the previous run's scene images by @darkliquid in #146
- feat: separate an entity's authored and current appearance by @darkliquid in #148
New Contributors
- @dependabot[bot] made their first contribution in #94
Full Changelog: v0.4.1...v0.5.0