Skip to content
- Long task titles wrap in the detail pane and remain fully selectable and
copyable.
- Natural-language task intake respects an explicitly selected project, keeps
directory-based project inference available, and closes the composer after
creating a task with an image.
- Press
g . to return to a task after moving it out of the active project.
- Epics show accurate project-scoped counts, support viewing closed items with
f d, and expand or collapse with l or Right.
- Selecting an epic child highlights its visible parent for clearer context.
- Exact command palette matches are selected immediately, and repeated
Tab
presses cycle through the other matches.
- Deleted tasks remain visible during background refreshes so they can be
reviewed or restored until the view is explicitly refreshed.
- Note discard confirmations render cleanly without overlapping the editor.
- Copy task text from the Linux TUI on Wayland or X11 with
wl-copy or xclip.
- Sync failures include useful server details and specific guidance for
authentication, configuration, rate limits, and server errors. Protocol
mismatches identify whether the client or server needs an upgrade.
- Task changes and their undo history are saved together, preventing partial
updates when a write fails.
- The TUI keeps task lists, detail views, selections, and edit targets
consistent when an update fails or needs to be retried.
- Manage epic children from the TUI by adding existing tasks, creating new
tasks, removing links, and undoing relationship changes.
- Open linked tasks directly from detail views, including tasks outside the
current filter, and return through your detail history with
Esc.
- Edit the project, priority, availability, due date, or labels for marked tasks
as a batch while keeping your marks available for follow-up changes.
- Note drafts with meaningful text ask for confirmation before
Esc discards
them.
- Task detail help includes navigation shortcuts for moving through tasks,
returning to previous views, and revisiting the most recently changed task.
- Status changes keep your place in task lists, Columns, and detail views. If a
changed task leaves the current view, press
g . to return to it and then go
back.
- Explore Aven with
aven demo, which opens a fresh sample workspace and
discards all changes when you exit.
- Task details remain responsive while scrolling through inline image previews,
which reappear as soon as scrolling settles.
- Attach images to tasks from the TUI or CLI,
sync them between devices, preview and switch between them inline, inspect
their metadata, and open them in the system viewer.
- Click task references and timestamps in task details to copy their displayed
values.
- Search results and task details mark epics consistently, and child task
details show their parent epic for clearer context.
- Navigate epic children from task details with
Tab, j/k or the arrow
keys, and Enter.
- Due dates use compact labels in the task list so deadlines fit cleanly in the
time column.
- Set task availability to defer work until a date or time, and find deferred
tasks in the Upcoming view.
- Add due dates independently of availability, with overdue filtering and
deadline-aware queue ordering for visible, actionable tasks.
- The documentation includes a complete CLI command reference and a practical
VPN sync setup guide.
- The TUI automatically checks for new releases and offers guided installation,
with tailored instructions for package-managed installations.
aven update checks for and installs application updates. Task field changes
use aven edit <ref>, a breaking command rename for scripts and agents.
- Task detail views support dragging across
rendered titles and descriptions and copying the selected text with
y.
Ctrl-Enter submits task
composers and multiline editors, with Ctrl-s as a portable fallback.
- Batch actions clearly indicate when they target
marked tasks, and status changes use the status picker.
- Multiline editor controls remain visible as content
grows, and note prompts appear only on empty drafts.
- Move selected or marked tasks directly between
Columns lanes with keyboard or mouse controls, with
batch moves grouped into one undo step.
- Improved the default Columns workflow with
lifecycle-based lanes, ordering tailored to each lane, and a toggle for the
selected-task preview.
- Task previews render Markdown formatting and clearly indicate truncated text.
- Configured database, workspace, and project paths support
~ for the home directory.
- Added a configurable Columns view for navigating tasks
in named status lanes.
- Redesigned the task composer so project, status,
priority, labels, title, and description stay visible and are accessible by
keyboard or mouse.
- Added task copy shortcuts for refs, titles, descriptions, notes, and combined
task text.
- Improved task detail navigation with a shortcut that
jumps directly to notes.
- Added a guided
Taskwarrior migration workflow to
the documentation.
- Improved daemon and server startup in Linux services, containers,
and other environments without writable state directories.
- Selecting an epic in the task list
highlights its child tasks for easier scanning.
- Task composer labels can be set while creating a task.
- TUI timestamps display in local time across task details, notes, recent
actions, and database stats.
- Database diagnostics show sync history size,
synced and pending change counts, server sequence range, and payload bytes.
- Task list selection stays visible when queue group
headers remain pinned.
- Back navigation from an
epic child detail returns to
the parent detail view and scroll position.
- Epic detail views list child
tasks inline, with mouse hover and click targets for jumping to visible child
tasks.
- The queue keeps blocked tasks below actionable groups and
gives more weight to tasks that unblock other work.
- The TUI sidebar preserves selection more consistently
when switching focus, toggling the sidebar, or applying task changes.
- Crashes are written to the aven log file with panic details for easier
troubleshooting.
- Added
aven skill install so Claude Code,
OpenCode, and Codex can install the bundled task-management skill into their
agent skill directories.
- Added a Recent Actions view in the TUI for reviewing task,
project, label, and dependency activity.
- Improved the TUI queue with epic parent and child context,
a
SOON band, created-age metadata, tighter task and label column sizing, and
consistent metadata spacing.
- Added batch editing in the TUI: mark multiple
tasks, then apply one status change or add and remove labels across the
selected tasks in a single action.
- Improved TUI navigation and controls with back
navigation, footer status hotkeys, mouse-scrolled help overlays, and clearer
terminal startup errors.
- Improved task detail and preview panels with epic
metadata and parent markers.
- Made natural task creation from the full TUI continue
reliably after exiting the interface, while keeping created tasks undoable
when the TUI remains open.
- Improved daemon update handling so
launchd services use a stable executable path, restart cleanly, and show
richer status in
aven doctor.
- Initial release of
aven, a local-first task manager. See
Getting started to install it and create your first task.