Skip to content

Releases: snackztime/okashi

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 12:03

Changelog

  • 1f73e17 release: binaries-only v0.1.0 (drop deprecated brews block; README leads with binary download + Gatekeeper note)
  • 63cc5da Merge: Terminal.app-safe outline keys (shift/ctrl+p) + positioning polish
  • 3d1777a adoption: address review — scope the Terminal.app claim to outline/corkboard; corkboard help shows shift
  • 7b2d9ed adoption(tier3): README value prop + who-it's-for, first-run tagline, clearer properties/heatmap footers
  • a7ed647 outline: Terminal.app-safe keys — shift+↑↓ move, ctrl+p promote (alt kept as alias); outline now works on any terminal
  • beb0855 Merge: adoption polish (Tier 1+2) — writer-friendly copy, responsive home, discoverability, terminal caveats
  • 69e72e3 adoption: address review — fit footers/primer to 80 cols; distinguish corrupt vs absent manifest; drop warning glyph
  • 032ceb5 adoption(tier2): sidebar action hint, alt-key terminal caveat (outline footer + README), corkboard footer alias
  • 94366ea adoption(tier1): writer-friendly copy, teach the model in the primer, responsive home columns
  • 968f903 Merge: full-screen outline mode + promote bridge; unify move chord (alt+↑/↓)
  • 6bb6f81 outline: address review — guard dirty on real edits; fix empty-beat title; more tests
  • 3e9bd6d corkboard: alt+↑/↓ reorder (unify move chord with the outline)
  • 0700647 docs: outline mode
  • 17ab111 outline: promote beat → chapter (seeds synopsis, marks [x])
  • e95c2f3 outline: move-beat keys (alt+up/down) integration test
  • ed3219a outline: full-screen screen scaffolding + ctrl+l entry
  • 1de92f1 outline: pure move-beat op
  • 129c109 outline: two-level beat parser
  • b4a8563 plan: outline mode
  • 794325c spec: full-screen outline mode + promote bridge
  • 0682d51 Merge: corkboard full-screen only (+ progress header, open-marker, first-line fallback)
  • c41e034 corkboard: restore firstProseLine test; self-heal first-line on synopsis clear; test wc total
  • 887a7a3 docs: corkboard is full-screen only
  • d856db8 corkboard: open-chapter marker + preloaded first-line synopsis fallback
  • 3b3f72b corkboard: progress header (chapters · words · target)
  • 0150738 corkboard: remove the in-pane corkboard mode
  • 51ec96d corkboard: ctrl+k opens the full-screen board (save-on-entry)
  • 7e9f0eb plan: corkboard full-screen only
  • c663625 demo: full-focus writing showing correct sentence dimming
  • f67ff18 textarea: focus-dim recognizes sentences ending in a closing quote/bracket
  • b80f0a9 demo: re-record the README GIF for the corkboard + help tour
  • 7965d39 docs: note the Demo/ sample + first-run primer in the README
  • bd486da Onboarding: seed the sample into Demo/ + a fresh-workspace model primer
  • 7b28269 Retire the dead binder + structure-mode code
  • 092f379 Navigator: fix adversarial-review findings
  • a6deb21 Navigator T6: docs — F1 help, README, CLAUDE.md for the corkboard navigator
  • b116ec3 Navigator T5a: repoint whole-manuscript export to the corkboard
  • 4bbf640 Navigator T4: ctrl+n chapter|resource prompt + resource-folder targeting
  • 237dae9 Navigator T3: full-screen corkboard absorbs structure mode (a/x/r/enter)
  • dff31ab Navigator T2: pane chapter actions — staged reorder, synopsis edit, toggles
  • 9515ae0 Navigator T1: corkboard-mode pane render + first-line synopsis fallback
  • 65ea61f Plan: corkboard/binder unification (6 tasks)
  • 7288064 Spec: corkboard/binder unification — resolve all three forks
  • 944bf3c Design spec: corkboard/binder unification (manuscript navigator)
  • 01f200a F1 help: organize shortcuts into functional categories
  • a70d425 Corkboard: hardening hygiene from robustness review (SHIP verdict)
  • b34e4c9 Demo: seed corkboard synopses for The Lighthouse sample
  • 902580c Margin notes: gate moveNotes to files (advisor-caught dir-rename hazard)
  • a45fb13 Margin notes v1: chapter-scoped revision notes (n from sidebar)
  • d78d06b Corkboard: per-chapter synopses + card view (c from binder)
  • 40d7919 Pace: fix stale-baseline history recording (advisor-caught)
  • db6109f Pace B2: writing-history heatmap + Goals-tab sparkline (g)
  • fd37a00 Pace B1: deadline burndown (ctrl+g 4th step + Goals-tab pace line)
  • 169701b Pace B0: daily word-count history + pace/streak helpers
  • 413eae5 Diff: exhaustive small-sequence reconstruct test (engine correctness)
  • f593a58 Diff A2/A3: diff screen + snapshot-screen entry (d / D)
  • f6bf310 Diff A1: pure-Go Myers line diff + word-level diff engine
  • 01ffd15 Design spec: snapshot diff + pace intelligence (features #1 and #2)
  • 8c28c39 docs: mark all staged specs complete (DOCX + Tier2/3 + Properties)
  • 3ca20a5 Stage 8 (8a): restore mouse when leaving select mode for the hub
  • 3c86e4f Stage 8 (8a): discoverable selection mode (ctrl+x)
  • 5160a69 Stage 8 (8c/8d/8e): UTF-8 guard, lock-in messaging, commitStructure ordering
  • 830823c Stage 7: cover the open-file restore reload branch (data-critical)
  • 34f462e Stage 7: snapshot history + restore screen (b)
  • e2b0942 Properties: fix review findings (edit-drop on save failure + minors)
  • f881298 Properties T5: docs (README Configuration + CLAUDE.md)
  • bfc8d1d Properties T4: hub 'i' entry + help hint
  • 7bed5fd Properties T3: Properties screen + model
  • b398f5e Properties T2: wire resolver into startup, project switch, title page
  • bdf5eca Properties T1: settings stores + resolver (config.json, .okashi.json)
  • e69a8d0 Plan: Project Properties implementation (5 tasks)
  • 6062c2b Design spec: Project Properties (in-app editable settings; absorbs Stage 8b)
  • d6c5619 Stage 6: readability stats in the Words tab
  • b841d3f Stage 5: Manuscript-format title page
  • 432b43e Stage 4: resume at last cursor position
  • 88ff338 feat(search): find & replace in the current chapter (ctrl+r)
  • 87acc6d feat(editor): ctrl+z undo (coarse per-file checkpoint ring)
  • 48fad92 docs: note DOCX export (README export section + tagline + shortcuts)
  • 98f4536 feat(export): emit .docx alongside .rtf + .pdf
  • 93036fd feat(export): DOCX (OOXML) writer from the export AST
  • 850de9d Staged specs (DOCX + Tier2/3) + DOCX export plan
  • 38d5b36 release: publish prebuilt binaries + Homebrew via GoReleaser
  • 9a79815 feat(onboarding): actionable empty-home affordance
  • 259fd63 feat(onboarding): seed the sample manuscript on first run
  • ce091d5 Spec + plan: first-run onboarding (seed sample + empty-home affordance)
  • 9fcd6ea fix(data-safety): abort load on flush failure; tighten backup prune match
  • 5e98504 feat(data-safety): guard against overwriting externally-changed files
  • 1d76193 feat(data-safety): per-session timestamped backup snapshot before save
  • 7387cdd fix(data-safety): flush the outgoing buffer when switching files
  • b6dcd02 fix(data-safety): flush unsaved work on ctrl+c quit
  • 1fa9a47 Spec update + plan: Tier-0 data safety (timestamped backup ring)
  • 8602dd6 Design spec: Tier-0 data safety + full-review roadmap (Tiers 1-3)
  • e137287 fix: confirm home source-removal; mover binds to the most-specific source
  • 2e91d05...
Read more