Summary
WriteIDE 0.7.1 is the first release built from feedback on 0.7: your own HTML for system boxes and stat blocks, one-click Royal Road copy, share cards, and fixes requested by authors. Rarity-set import/export is included; moving rarity configuration and adding a template library remain future work. Full write-up: https://writeide.com/blog/whats-new-in-0-7-1
New
- HTML publishing templates (Settings → Export): paste your own HTML for system boxes (
{{title}},{{content}}) and stat blocks ({{name}},{{class}},{{stat:HP}},{{#stats}}…{{/stats}}). Values are escaped; the surrounding HTML is yours. A default applies automatically to HTML export and Royal Road copy; the export dialog can pick any stat block template per export. Other formats keep the built-in rendering. - Copy Chapter for Royal Road: the current chapter goes to the clipboard as ready-to-paste HTML plus legacy BBCode, with unsupported formatting reported before the copy. Nothing is written to disk or uploaded.
- Share cards: a blue box, a stat block, or a power-curve chart becomes a PNG after a review of exactly which fields are public.
- Rarity sets export to a versioned JSON file and import into another project by name. Same-named tiers update, new tiers are added, nothing is deleted, so item references survive.
Fixed
- Saving a stat system now applies newly added stats to every character already on that system (genesis rows only, no invented history, idempotent). The manual "Apply stat system" step is no longer required.
- On macOS the alpha channel is marked as Windows/Linux only instead of silently never updating; a persisted alpha choice restores as stable.
- Custom template storage is covered by backups (snapshot schema 2.8.0; older backups restore unchanged).
- App-wide copy cleanup removes leftover marketing language; AI settings quota and blocker states report the persisted truth.
Release safety
- The three feature branches stranded during the 0.7 release recovery are merged; full native-database and renderer suites pass with zero failures.
- macOS remains signed and notarized through
app/scripts/release.sh; Windows signing remains Azure Trusted Signing.
Linked DOCX write-back, the Spreadsheet Bridge, and returned-PDF review remain feature-dark in stable 0.7.1. Each ships in its own upcoming release.
WriteIDE remains free, local-first, and account-free. AI features remain disabled. macOS 12+, Windows, and Linux are supported.