Releases: keyxmakerx/Chronicle-Foundry-Module
Releases · keyxmakerx/Chronicle-Foundry-Module
Release list
0.1.27
What's Changed
- fix(dashboard): reliable reopen + "Sync Everything Now" button by @keyxmakerx in #74
- adapter: normalize Foundry Sets & pseudo-doc collections to JSON (Phase C) by @keyxmakerx in #75
Full Changelog: 0.1.24...0.1.27
0.1.26
What's Changed
- fix(dashboard): reliable reopen + "Sync Everything Now" button by @keyxmakerx in #74
- adapter: normalize Foundry Sets & pseudo-doc collections to JSON (Phase C) by @keyxmakerx in #75
Full Changelog: 0.1.24...0.1.26
0.1.25
What's Changed
- fix(dashboard): reliable reopen + "Sync Everything Now" button by @keyxmakerx in #74
- adapter: normalize Foundry Sets & pseudo-doc collections to JSON (Phase C) by @keyxmakerx in #75
Full Changelog: 0.1.24...0.1.25
0.1.24
What's Changed
- Single-item collection collapse + accurate capability report (WS-3) by @keyxmakerx in #73
Full Changelog: 0.1.22...0.1.24
0.1.23
What's Changed
- Sync dashboard redesign (Overview cockpit + vertical rail), actor picker, and the Sync Capability Inspector by @keyxmakerx in #72
Full Changelog: 0.1.21...0.1.23
0.1.22
What's Changed
- Sync dashboard redesign (Overview cockpit + vertical rail), actor picker, and the Sync Capability Inspector by @keyxmakerx in #72
Full Changelog: 0.1.21...0.1.22
0.1.21
What's Changed
- Sync Capability Inspector, generic collection pulls, Diagnostic Bundle, central logger by @keyxmakerx in #71
Full Changelog: 0.1.20...0.1.21
0.1.20
What's Changed
- Fix Foundry v14.364 errors + V1→V2 DialogV2 migration by @keyxmakerx in #69
- feat: sync issue resolver — recover broken/missing character links + re-sync stranded data by @keyxmakerx in #70
Full Changelog: 0.1.19...0.1.20
0.1.19
What's Changed
- FM-SYNCCAL-IMPORT-SCROLL: scroll the import banner's calendar list (closes #27) by @keyxmakerx in #48
- FM-SCRUB-SCHEMA-URL + FM-CAL-DASHBOARD-LINK: scrub operator hostname; surface Sync Calendar from dashboard + scene controls by @keyxmakerx in #49
- chore: add PR template enforcing tenet citation + Foundry compatibility + mockup fields by @keyxmakerx in #51
- style: adopt CSS cascade layers + reduced-motion guard (Phase 2A) by @keyxmakerx in #50
- fix(security): close P-7 — validate campaignId at api-client boundaries by @keyxmakerx in #54
- fix(security): close P-8 — scrub Bearer/token from _logError before storage by @keyxmakerx in #53
- fix(security): close M-1 — DOM construction instead of innerHTML in _renderTestResults by @keyxmakerx in #52
- fix(security): close M-2 — image-URL host allowlist for Chronicle media by @keyxmakerx in #56
- fix(security): close D2 — descriptor schema runtime re-validation by @keyxmakerx in #55
- fix(security): close M-3 — pre-sanitize Chronicle HTML at journal ingress (defense-in-depth) by @keyxmakerx in #57
- docs(security): add
## Security posturesection to .ai.md (FM-SEC-CHUNK-8) by @keyxmakerx in #59 - test(security): pin api-client.mjs auth invariants (FM-SEC-CHUNK-6, G-S1/2/3) by @keyxmakerx in #58
- FM-SYNC-HARDENING: wire visibility settings, reconnect re-pull, fail-closed permissions by @keyxmakerx in #61
- ci: bump actions to node24 majors (June 16 forcing) by @keyxmakerx in #62
- Fix calendar holidays mis-synced as "Characters" + Sync Calendar editor improvements by @keyxmakerx in #63
- PC-CLAIM-4: Foundry actor sync detects player-character-claiming addon, routes to PC sub-type by @keyxmakerx in #64
- feat(dashboard): Copy Calendar Diagnostics button in Status tab by @keyxmakerx in #65
- Pre-launch security: entity image-page host-allowlist (F-1) + prototype-path guard (F-2) by @keyxmakerx in #66
- fix: per-player permission sync — push + member-mapping UI + match warnings + DM-only clarity by @keyxmakerx in #67
- feat: Resync All Journals button — re-pull + update existing journals (incl. permissions) by @keyxmakerx in #68
Full Changelog: 0.1.18...0.1.19
0.1.18
What's Changed
- FM-SYNCCAL-ROOT-FIX: wrap sync-calendar.hbs body in single root (unblock app render) by @keyxmakerx in #47
Full Changelog: 0.1.17...0.1.18