Releases: seasonedcc/vertical
Releases · seasonedcc/vertical
Release list
v0.0.10
Board history
Track and revisit your .vertical boards with the new history system.
What's new
- Board history:
newandopencommands now automatically remember boards in~/.vertical/history.json itsvertical history list: see all known boards at a glanceitsvertical history add <file>: manually register a boarditsvertical history remove <name-or-file>: remove a board from the list
Also in this release
- History commands scoped under the
historynamespace for cleaner CLI organization
New contributor
Full diff: v0.0.9...v0.0.10
v0.0.9
Task editing polish and safety
What's new
- Block deleting tasks with notes: Tasks that have non-empty notes can no longer be accidentally deleted. Clearing the task name or pressing Backspace/Delete will flash the notes icon red instead of deleting, and restore the task name.
- Bullet markers for resting tasks: Tasks in their resting (non-editing) state now show a small bullet marker for better visual hierarchy.
- Fix checkbox jump on edit: Fixed a visual glitch where the checkbox would shift vertically when entering task edit mode.
Full diff: v0.0.7...v0.0.9
v0.0.8
Resting state bullets for task lists
What's new
- Bullet markers in resting state: Tasks now display a small filled bullet when a slice is not hovered or selected, giving the list visual structure instead of free-floating text. The bullet crossfades into the interactive checkbox when the slice becomes active.
Also in this release
- Fixed a regression where the checkbox would jump vertically when entering/exiting task edit mode, caused by a double
translate-yoffset in the TaskMarker wrapper.
Full diff: v0.0.7...v0.0.8
v0.0.7
Smarter update checks
What's new
- Tuned update-check caching: Auto-checks now use a 1-hour cache (down from 24 hours), so you'll hear about new versions sooner. The manual
itsvertical updatecommand skips the cache entirely and always checks the registry.
Full diff: v0.0.6...v0.0.7
v0.0.6
CLI auto-update and quality-of-life improvements
What's new
- CLI auto-update: The CLI now checks for updates after every command and prompts you to update when a new version is available. Supports npm, pnpm, yarn, and bunx with automatic detection of your package manager.
itsvertical <file>shorthand: You can now runitsvertical myproject.verticalas a shorthand foritsvertical open myproject.vertical, making it faster to open the board UI.- bunx cache clearing: When updating via bunx, the CLI automatically detects and clears the bunx cache to ensure you get the latest version.
Full diff: v0.0.5...v0.0.6
v0.0.5
Developer Experience & Polish
Testing infrastructure, bundle optimization, and UX improvements across the board.
What's new
- 65% smaller JS bundle — reduced from 2,587 KB to 895 KB by removing unused editor features (code block highlighting, content type picker, unused slash commands)
- Auto-save indicator — replaced Save buttons with a subtle saving/saved indicator that prevents layout shift
- Disconnected page — the board now shows a friendly disconnected state when the CLI server stops, instead of silently failing
- Notes button while editing — the notes icon is now accessible even while editing a task name
pnpm run devcommand — full dev environment with Vite HMR + CLI auto-restart using a single command- Testing infrastructure — Vitest setup with 117 tests covering the reducer, serialization, CLI commands, drag helpers, and utilities
- CI pipeline — GitHub Actions workflow running lint, type-check, and tests on every push/PR
Also in this release
- Added release skill for automated publishing workflow
- Added testing skill for writing unit tests
Full diff: v0.0.4...v0.0.5
v0.0.4
Task Notes with Rich Text Editor
Add rich text notes to tasks with a full-featured Tiptap editor in a slide-in drawer.
What's new
- Rich text notes on tasks — click the sticky note icon on any task to open the notes drawer
- Formatting — bold, italic, underline, strikethrough, headings, bullet/numbered lists, blockquotes, code blocks with syntax highlighting, links
- Slash commands — type
/to browse formatting options - Bubble menus — select text to see formatting options, hover blocks for the block menu
- Auto-save — notes flow through the reducer and auto-save like all other changes
- CLI support —
itsvertical task notes <file> <task-id>to get,--setto set,--clearto clear - Notes indicator —
[notes]tag initsvertical showoutput for tasks with notes - Backward compatible — existing
.verticalfiles work without changes
Also in this release
- Removed unused
@heroicons/reactdependency
Full diff: v0.0.3...v0.0.4