Commit graph

11 commits

Author SHA1 Message Date
John Banister
0e04ff548e docs: v0.22.75 release round-up 2026-06-25 17:30:38 -07:00
John Banister
ea7d9c08d6 docs: v0.22.74 release round-up
Dev changelog-details + getting-started test count (1587), website
changelog-refresh port, and wiki Release-History entry for the v0.22.74
cohort.
2026-06-23 16:40:58 -07:00
John Banister
5f925e3535 docs: Catch up developer logs and wiki for v0.22.71-v0.22.73
Add the v0.22.71, v0.22.72, and v0.22.73 cohorts to the developer
changelog-details log and the matching round-up spotlights to the wiki
Release-History page, and update the getting-started test count to
1569 across 139 suites.
2026-06-20 09:58:36 -07:00
John Banister
4882af117e docs: Document v0.22.69 and v0.22.70 releases
Add wiki Release-History round-ups and developer changelog-details cohorts
for both releases, refresh the dev test count (1493/129) and design-decision
records, and update the affected feature pages (statistics date range,
Calendarium integration, orphan organizations, GEDCOM dates, timelines,
person modal, place linking).
2026-06-14 17:33:34 -07:00
John Banister
f1ebaa1cb9 docs(dev): Catch up developer logs to v0.22.68
Changelog-details + design-decisions entries for v0.22.67/v0.22.68 (settings
1.13.1 render host, place-context depth sentinel, orphan-org adoption),
test count to 1420/122, and the orphan-organizations module in
project-structure.
2026-06-10 13:33:30 -07:00
John Banister
ad3e4f3e81 ci(types): Gate npm run type-check in the release workflow (#704)
tsc --noEmit is now clean, so add a Type-check step to release.yml
(after the lint gates, before test) to keep it from regressing. Update
the gate-set descriptions in the release procedure, CLAUDE.md, and the
developer getting-started guide; the TS-cleanup backlog is closed.
2026-06-08 20:13:27 -07:00
John Banister
ae218a19a7 docs(developer): Catch up developer docs for v0.22.66
Add place-context.ts and life-events-parser.ts to the component map,
refresh the stale test-count line in getting-started, add a v0.22.66
section to the detailed changelog, and record an ADR for the timeline
place-context and shared life-events-parser decisions.
2026-06-08 16:23:56 -07:00
John Banister
77cec925a2 docs: Align wiki + dev docs with 0.22.0 changes
- Release-History.md: add v0.22.0 and v0.21.0 sections
- Events-And-Timelines.md: add burial to the inline-events table (#408)
- Dynamic-Note-Content.md: note adoptive siblings in extended/all
  modes (#417)
- Custom-Relationships.md: note symmetric auto-propagation in the
  Add Relationship flow (#419)
- Data-Quality.md: note that migration steps (life events, sourced
  facts, source arrays) are rerun-safe (#414)
- developer/getting-started.md: refresh build-command descriptions,
  add type-check and Vitest entries, expand pre-commit guidance
2026-04-22 14:51:33 -07:00
banisterious
734c6da206 Rename plugin from Canvas Roots to Charted Roots
This commit implements the full plugin rename with backward compatibility:

User-facing changes:
- Plugin name: Canvas Roots → Charted Roots
- Plugin ID: canvas-roots → charted-roots
- All UI strings, menu items, and notices updated
- Documentation and wiki content updated
- GitHub templates updated with new repo URL

Technical changes with backward compatibility:
- Dual-registration for protocol handlers (charted-roots-map + canvas-roots-map)
- Dual-registration for code block processors (charted-roots-timeline, etc.)
- Dual-registration for workspace events (charted-roots:open-control-center)
- Canvas metadata detection accepts both 'charted-roots' and 'canvas-roots'
- New canvases use 'charted-roots' identifier
- Style Settings updated (name: Charted Roots, id: charted-roots)

Migration service (previously added):
- One-time vault migration updates canvas metadata and code blocks
- Runs automatically on first load after upgrade

Preserved for compatibility:
- CSS class prefixes (.cr-*, .canvas-roots-*)
- Property prefixes (cr_*)
- Internal variable/function names

Related: #141
2026-01-09 16:32:47 -08:00
banisterious
3ac83e7a8c Add table of contents to developer documentation
Add TOC sections to all developer docs for easier navigation:
- design-decisions.md
- getting-started.md
- implementation-details.md
- project-structure.md
- changelog-details.md
- sentence-case-review.md
2025-12-19 14:12:01 -08:00
banisterious
67ed2b0fb7 Split development.md into focused documentation guides
- Create docs/developer/getting-started.md (build, deploy, debug)
- Create docs/developer/project-structure.md (layout, components)
- Create docs/developer/implementation-details.md (technical specifics)
- Create docs/developer/design-decisions.md (ADRs)
- Create docs/developer/changelog-details.md (feature notes)
- Update docs/development.md as slim index pointing to split files
2025-12-14 08:40:58 -08:00