Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
Changelog
673ecd0 Add CLI design system document
267aae9 Add README GIFs, fix divider overflow, restore view mode scroll
32d3d17 Add research docs and Phase 5 roadmap items
15a90c4 Add search mode to browser (/ key searches titles across notebooks)
2f24742 Clean up install section wording
2f97751 Code block title field + 17 themes with creative ASCII styling
29cc825 Disable mouse capture in edit mode for native selection and scroll (#192 )
75b4ece Drop .markdown extension support, restore dynamic release badge
801f834 Editor UX overhaul: block behaviors, syntax highlighting, header bar
6b5ccd6 Feat #172 : add inline markdown formatting (bold, italic, strikethrough, underline)
65970bf Final 1.0.0 cleanup: fix theme count, remove dead Light theme
d400ff2 Fix #117 : add Cmd+Backspace (Ctrl+U) delete-to-line-start in editor
0096929 Fix #118 : add Ctrl+D checkbox toggle in editor
0bb18ab Fix #119 : add block type definition and markdown parser
bae5558 Fix #120 : add block-to-markdown serializer with round-trip tests
2a85eee Fix #121 : replace textarea with block list widget
ebe84af Fix #122 : block operations — create, delete, merge, reorder
58bce9a Fix #123 : add / command palette for block type insertion
1b0d67e Fix #124 : checklist toggle, visual polish, help overlay update
28b8e65 Fix #133 : open external files directly with notebook path/to/file.md
dccb21a Fix #134 : cursor shifts off-screen when typing in top block
9b40b75 Fix #135 : arrow keys don't navigate slash command palette
54014c0 Fix #136 : remove Ctrl+U and Ctrl+D keybindings
0957e75 Fix #137 : seed a Welcome note on first launch
1748ec1 Fix #143 : reduce textarea width by indicator width to prevent H1 overflow
2486dec Fix #144 : route Cmd+Backspace (ctrl+u) to backspace handler
4a397e6 Fix #145 : use minimum height 1 for paragraph textareas
ff5acfa Fix #163 : consistent cursor placement when navigating between blocks
b080f65 Fix #164 : undo/redo for block editor
5a7aa7d Fix #167 : prevent backspace from merging content into code/quote blocks
fa82ea2 Fix #172 : rewrite inline formatter to use targeted ANSI codes
a70185b Fix #78 : editor cursor viewport + remove preview mode
871ffc9 Fix #79 : add glamour markdown styles to theme system
214e807 Fix #80 : TUI theme picker with live markdown preview
202e0ef Fix #84 : correct theme picker overlay height budget to prevent top clipping
2ea62ac Fix #85 : remove notty and ascii from theme picker style list
cc610b6 Fix #86 : show dark/light background hints in theme picker
3cb986e Fix #87 : add named UI color presets to theme package
dced9da Fix #88 : add ui_theme config key for independent UI color control
cb81fe4 Fix #89 : replace hardcoded ANSI colors with theme lookups
557c942 Fix #90 : add UI theme tab to theme picker overlay
f6730aa Fix #91 : add space support and cursor movement to filter search
5734e52 Fix #92 : auto-dismiss status messages after 4-second timeout
d6c3f57 Fix #93 : clear stale data on level transitions to prevent panic
d4369ee Fix #94 : embed community Glamour styles into the binary
5bf8387 Fix #95 : wire community styles into ResolveGlamourStyle
21e4657 Fix #96 : show community styles in theme picker
3ec8fd6 Fix #97 : add CI validation for community style JSON files
9635536 Fix #98 : add contributing guide for community Glamour styles
0a06c1d Fix #99 : use ANSI-aware padding for list column alignment
7baae2b Fix CI and goreleaser for cmd/notebook main.go location
bf0d6e9 Fix README for 1.0.0: correct Go badge, remove coming soon
9343c36 Fix brew tap: use separate token for cross-repo push
6c74baf Fix code block border breakage in no-wrap horizontal scroll
374665b Fix critical block editor bugs: double-delete, heading type loss, heading height
89ddd13 Fix cursor styling and blink on block switch
110ee1e Fix goreleaser: move directory field to brew level
929fc85 Fix mouse scroll snapping back to cursor in edit mode (#191 )
820b9e7 Fix no-wrap mode: horizontally scroll to keep cursor visible
e1fce89 Fix no-wrap off-by-one: cursor scroll and code block border
12bf8a1 Fix pre-release review issues
782d505 Fix recents name truncation using full available width
2ef70f8 Fix status bar color change when toggling word wrap
03353a2 Fix status bar losing faint style on wrap toggle
7ef91ce Host Homebrew formula in-repo instead of separate tap
fa33a33 Initial project scaffolding
c937195 Link roadmap items to GitHub issues
675978f Merge branch 'worktree-agent-a70984bb'
565566e Merge pull request #100 from oobagi/fix/93-panic-stale-filtered-indices
b541b9a Merge pull request #101 from oobagi/fix/99-column-shift-ansi-padding
c214ea2 Merge pull request #102 from oobagi/fix/84-theme-picker-top-clipping
18baddf Merge pull request #103 from oobagi/fix/85-remove-notty-ascii
5447f41 Merge pull request #104 from oobagi/feat/86-background-hints
4b3274b Merge pull request #105 from oobagi/fix/91-filter-search-cursor
4f3e258 Merge pull request #106 from oobagi/feat/87-ui-color-presets
8c7152d Merge pull request #107 from oobagi/feat/88-ui-theme-config
869d1d7 Merge pull request #108 from oobagi/feat/89-wire-theme-colors
2ffa507 Merge pull request #109 from oobagi/feat/90-ui-theme-tab
4740f7b Merge pull request #110 from oobagi/feat/94-embed-community-styles
fb73af0 Merge pull request #111 from oobagi/feat/95-wire-community-styles
462a33c Merge pull request #112 from oobagi/feat/96-community-styles-picker
31bda5c Merge pull request #113 from oobagi/chore/97-ci-validation
4b60fac Merge pull request #114 from oobagi/docs/98-contributing-guide
220c5b6 Merge pull request #115 from oobagi/feat/92-auto-dismiss-status
a13bf60 Merge pull request #116 from oobagi/fix/cursor-save-and-ctrl-c
bf29bc5 Merge pull request #125 from oobagi/fix/cmd-backspace-delete-to-line-start
a2199ac Merge pull request #126 from oobagi/fix/checklist-toggle-editor
5ec08b6 Merge pull request #127 from oobagi/feat/block-type-and-parser
45d7afc Merge pull request #128 from oobagi/feat/block-serializer
1b0dd4f Merge pull request #129 from oobagi/feat/block-editor-widget
7162171 Merge pull request #130 from oobagi/feat/block-operations
581ac8b Merge pull request #131 from oobagi/feat/command-palette
435f8f1 Merge pull request #132 from oobagi/feat/visual-polish
56e2d8d Merge pull request #138 from oobagi/fix/cursor-viewport-top-block
2e718c1 Merge pull request #139 from oobagi/fix/palette-arrow-key-navigation
9206166 Merge pull request #140 from oobagi/chore/remove-ctrl-u-d-keybindings
74532a3 Merge pull request #141 from oobagi/feat/open-external-files
bfdc2ec Merge pull request #142 from oobagi/feat/welcome-note-first-launch
0c3da14 Merge pull request #146 from oobagi/worktree-fix-143-h1-visibility
49c0849 Merge pull request #147 from oobagi/worktree-fix-144-cmd-backspace
f7bb673 Merge pull request #148 from oobagi/worktree-fix-145-paragraph-height
be8f213 Merge pull request #156 from oobagi/test/all-fixes
4e69ea9 Merge pull request #157 from oobagi/feat/editor-ux-overhaul
76fc22b Merge pull request #160 from oobagi/feat/issue-159-code-label-position
f3ce494 Merge pull request #166 from oobagi/feat/issue-158-recent-notes
b086506 Merge pull request #169 from oobagi/refactor/extract-shared-format-package
8f277d7 Merge pull request #170 from oobagi/feat/issue-161-view-mode
2776c89 Merge pull request #171 from oobagi/feat/onboarding-hints
96a1a9a Merge pull request #174 from oobagi/feat/unified-status-bar-cursor-blink
aa86b48 Merge pull request #175 from oobagi/fix/remove-arrow-nav-browser
618dd07 Merge pull request #176 from oobagi/feat/unified-browser-ux
7342cf9 Merge pull request #177 from oobagi/fix/browser-cursor-restoration
79e0dcf Merge pull request #179 from oobagi/feat/help-overlay-styling
e56ec5e Merge pull request #180 from oobagi/release/v1.0.0-prep
4473bc2 Merge pull request #181 from oobagi/feat/undo-redo
9583586 Merge pull request #182 from oobagi/fix/undo-redo-spam
8a74379 Merge pull request #183 from oobagi/feat/issue-163-cursor-start
df34086 Merge pull request #185 from oobagi/feat/browser-preview
7d6a72d Merge pull request #26 from oobagi/issue-1-scaffolding-ci
916cc35 Merge pull request #27 from oobagi/issue-2-storage
fcfe027 Merge pull request #28 from oobagi/issue-3-cli-framework
b3346fd Merge pull request #29 from oobagi/issue-4-new-command
d52a3ff Merge pull request #30 from oobagi/issue-5-list-command
e02bac1 Merge pull request #31 from oobagi/issue-6-view-command
902031a Merge pull request #32 from oobagi/issue-7-delete-command
0982255 Merge pull request #33 from oobagi/issue-8-auto-create
a785f9e Merge pull request #34 from oobagi/feat/9-bubble-tea-editor
6e6df7c Merge pull request #35 from oobagi/feat/10-split-pane-preview
6bac461 Merge pull request #36 from oobagi/feat/11-editor-keybindings
2cd1d2b Merge pull request #37 from oobagi/feat/16-interactive-elements
0bb71cb Merge pull request #38 from oobagi/feat/12-search
b9d8060 Merge pull request #39 from oobagi/feat/13-note-metadata
3553c80 Merge pull request #40 from oobagi/feat/14-config
5e0c31b Merge pull request #41 from oobagi/feat/15-completions
0466faa Merge pull request #42 from oobagi/feat/17-tui-browser
64b8ebf Merge pull request #43 from oobagi/feat/18-theme-detection
d357f2d Merge pull request #44 from oobagi/feat/19-osc8-links
92d951f Merge pull request #45 from oobagi/feat/20-clipboard
f0a8b58 Merge pull request #46 from oobagi/feat/21-admonitions
7ac6cac Merge pull request #47 from oobagi/fix/version-flag
47e0102 Merge pull request #48 from oobagi/feat/ux-polish
d86bc02 Merge pull request #61 from oobagi/docs/add-icon-sync-docs
07d9a69 Merge pull request #62 from oobagi/feat/tui-rename-notebooks-notes
eb80c13 Merge pull request #81 from oobagi/fix/78-editor-cursor-preview
4f57e94 Merge pull request #82 from oobagi/feat/79-glamour-styles
06e8021 Merge pull request #83 from oobagi/feat/80-theme-picker
fc941a7 Move main.go to cmd/notebook/ so go install produces "notebook" binary
ea97238 Polish install section and add Homebrew tap support
d3c2520 Rebuild hero GIF from fresh recording with fast-paced cuts
b776085 Rebuild hero GIF with proper clip selection from raw demo
9dea54b Redesign features section — scannable list, collapsible keybindings
951afaa Refine project scaffolding based on architecture review
43625c7 Remove 'Pick one' from install section
bab9e14 Remove debug mode, fix no-wrap truncation, use macOS key symbols
43031b5 Remove docs/ — internal design notes, not needed for release
a5d9fc0 Remove legacy ui_theme migration code and tests
3f4efa1 Remove light theme, auto-detection, and bg hints
68d0bba Remove raw.mov from repo and gitignore it
6dad72f Remove research docs and dev artifacts from repo
0029cd2 Remove welcome note mention from README
1224793 Rename to notebook-cli, rewrite README, add repo metadata
abbdee0 Replace README GIFs with single hero video cut from raw footage
7b3a0e5 Replace notebook version subcommand with --version/-v flag
8c30b40 Restore and update AGENTS.md for 1.0.0
6fb6524 Revert "Fix status bar losing faint style on wrap toggle"
7dda025 Rewrite README intro to highlight what makes notebook unique
d377921 Rewrite welcome note with ASCII banner and accurate instructions
e978949 Simplify install section — one code block, pick one
816a01d Sync docs with codebase state
ff60fa7 Sync documentation with current codebase state
a7b9b9d Sync documentation with current codebase state
d9791f2 Theme system overhaul: per-block styling, remove glamour
bd81dfd Trim welcome note — concise, no block type list, shorter copy
167efdd Unify tab section-jumping into single tabNextSection method
c009aef Upgrade hero GIF: higher res, transparent corners, rapid-fire cuts
ae4c1c0 Use HOMEBREW_TAP_TOKEN for cross-repo brew formula push
d2a25e3 Use separate homebrew-tap repo for brew formula
50c0842 feat: CLI framework with Cobra and noun-verb dispatcher
cd4609b feat: GitHub-style admonition blocks in markdown rendering
373d076 feat: TOML configuration file support
663fd40 feat: TUI delete with type-to-confirm (Closes #52 ) (#58 )
aeceed8 feat: TUI help overlay with ? keybinding (Closes #50 ) (#56 )
00afb67 feat: TUI notebook/note browser with fuzzy search
d7a8358 feat: TUI rename notebooks and notes (Closes #53 )
50b41ba feat: TUI view rendered markdown and copy to clipboard (Closes #54 ) (#60 )
d9abb94 feat: UX overhaul — TUI pickers, colored output, cleaner CLI
7384cd8 feat: add note preview column to browser
764035c feat: auto light/dark theme detection
33bd2c9 feat: basic terminal editor with Bubble Tea
706c9d2 feat: clickable hyperlinks via OSC 8 escape sequences
7fe3e6a feat: clipboard copy support with OSC 52 fallback
7d536da feat: complete project scaffolding and CI setup
c209924 feat: cursor movement in TUI input mode (#74 )
b806ab1 feat: dismissable onboarding hints, shared status bar, browser width fix (#168 )
09a39a2 feat: display names with spaces in TUI, inverted block cursor (#77 )
3ddb00f feat: editor keybindings, help overlay, and save-on-quit prompt
5440d70 feat: full-text search across notes and notebooks
aa4b1b4 feat: implement filesystem storage layer
09d23bc feat: interactive checkboxes, links, and preview mode
518e895 feat: left/right arrow keys for browser navigation (#73 )
b8f3ae4 feat: live split-pane markdown preview in editor
d225fda feat: note metadata with timestamps in view output
ae1e492 feat: notebook delete with confirmation and --force flag
e676802 feat: notebook list with aligned columns and timestamps
c6903d9 feat: notebook new with design-doc output formatting
9ca4c3a feat: notebook view with Glamour markdown rendering
0029815 feat: recent notes, editor UI consistency, and cursor fixes (#158 , #163 )
caa5b1a feat: shell completions with dynamic notebook/note suggestions
a92c514 feat: slugify names + update hero image (#71 )
4652999 feat: strip TUI pickers from CLI commands (Closes #49 ) (#55 )
20ff4f5 feat: styled help overlays, identity-based cursor restoration
88f3c2f feat: type-to-confirm deletes, revert scoped TUI, add Phase 6 roadmap
493d7ca feat: unified browser with section headers, Esc navigation, streamlined UI
24f9362 feat: unified status bar rendering, cursor blink, recents hint
2379e31 feat: view mode, mouse checklists, Bubble Tea v2, Shift+Enter (#161 , #162 )
2a5a3a1 feat: wire n keybinding for create, fix empty state hints (Closes #66 , Closes #67 ) (#70 )
37de66a fix: Ctrl+C prompts to save when editor has unsaved changes (Closes #65 ) (#69 )
0bc4d49 fix: TUI browser returns to L1 after editing a note (Closes #64 ) (#68 )
e4fd9f1 fix: complete rename implementation — cursor reposition, tests, feedback (#63 )
d05edb9 fix: correct browser cursor restoration for recents and async loads
2451a37 fix: handle space key in TUI input mode (#72 )
3195b9c fix: palette arrow delay and viewport scroll accuracy
98e0452 fix: remove left/right arrow navigation in browser
6faeab0 fix: save cursor position across navigation and make Ctrl+C force quit
cb81e28 fix: show Enter/Esc hints in TUI input mode (#76 )
fa7afa7 fix: undo/redo only tracks content changes, not cursor movement
1e0e293 fix: use underline cursor in TUI input mode (#75 )
73c8bb9 refactor: DRY up rendering pipeline, add GoReleaser for v1.0.0
c74a703 refactor: extract shared format package, add recents constants and helpers
dc9b391 roadmap: add #91 filter search fix to Phase 9
edfd7ff roadmap: add Phase 11 (community Glamour styles)
7ecb295 roadmap: add Phase 7 (editor polish) and Phase 8 (theming)
31df63f roadmap: add Phase 9 (theme picker fixes) and Phase 10 (CLI color theming)
c743a91 roadmap: add block editor feature (Phases 12-14)
394227a roadmap: add undo/redo item (#164 )
4b273a5 roadmap: add view mode and cursor fix items (#161 , #162 , #163 )
1f6b8c2 roadmap: mark Phase 1 and Phase 2 items as completed
3e59505 roadmap: mark Phase 6 items as completed
cafcb48 roadmap: mark all items as completed
83dd004 simplify: Phase 12 cleanup
You can’t perform that action at this time.