a0a1bb5cfc
- examples/: sample guide store, .sfgz share archive, and exported output in all nine formats (JSON/MD/HTML×2/PDF/GIF/images/DOCX/PPTX) - build_report.md now records packaging tool availability, fallback policy, offline guarantee, and verification entrypoints - artifacts_manifest.json with sha256 checksums for packages + samples - CHANGELOG entries for the welcome screen and renderer fixes Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
44 lines
1.8 KiB
Markdown
44 lines
1.8 KiB
Markdown
# Changelog
|
|
|
|
All notable user-visible changes are recorded here. The format follows
|
|
Keep-a-Changelog conventions; versions follow semver.
|
|
|
|
## [0.1.0] - 2026-06-10
|
|
|
|
Initial release.
|
|
|
|
### Added
|
|
|
|
- Welcome screen on launch: app title with three actions — New Capture
|
|
(creates a guide, opens the editor, and starts a capture session),
|
|
Existing Workspace (guide library), and Settings. The brand button
|
|
returns to the welcome screen from any view.
|
|
|
|
### Fixed
|
|
|
|
- Renderer scripts no longer collide in the shared global scope (the app
|
|
previously failed to boot with a blank window).
|
|
- Focused-view toggle persists correctly (`step.focusedView.enabled`).
|
|
- Annotation style edits no longer steal input focus on each keystroke.
|
|
- Step list stays in sync after saves and undo/redo.
|
|
- Escape deselects the active annotation instead of deleting it.
|
|
|
|
### Added (initial feature set)
|
|
|
|
- Guide library with folders, favorites, title + full-text search, and a
|
|
quick-actions palette.
|
|
- Capture engine: full-screen / active-window / region capture, delay,
|
|
pause/resume, global hotkeys, click markers, clipboard paste, image import.
|
|
- Three-pane editor: step tree with substeps, statuses, hidden/skipped steps,
|
|
focused view, autosave, undo/redo.
|
|
- Annotation canvas: rect, oval, line, arrow, text, tooltip, numbered marker,
|
|
blur, highlight, magnify, crop; normalized JSON scene graph.
|
|
- Rich text descriptions, informational text blocks, code blocks, tables,
|
|
step links, and placeholders (global / guide / system scope).
|
|
- Single-file `.sfgz` share archives, linked guides with lock files,
|
|
snapshot backups and restore.
|
|
- Exporters: JSON, Markdown, Simple HTML, Rich HTML, PDF, animated GIF,
|
|
image bundle, DOCX, PPTX; per-format templates shareable as `.sfglt`.
|
|
- System/light/dark theming, keyboard shortcuts, settings dialog.
|
|
- Offline guarantee: zero network code paths.
|