TaskTrove v0.12.0
Features
๐ Feature - Add recent view with configurable time range ๐ Feature - Add day view mode with resizable task sidebar in calendar ๐ Feature - Implement comprehensive archived task functionality with UI enhancements ๐ Feature - Add side pane system for calendar views ๐ Feature - Add expandable month view days for showing all tasks ๐ Feature - Make week numbers clickable to switch to week view ๐ Feature - Implement drag-to-create task functionality in calendar ๐ Feature - Add data management settings ๐ Feature - Add data file validation to health check ๐ Feature - Implement last viewed path start view preference ๐ Feature - Add visual feedback for task metadata changes ๐ Feature - Keep local date/time selections synced when task updates ๐ Feature - Enable drag-and-drop for moving tasks between project groups ๐ Feature - Refine drag-and-drop behavior for label reordering ๐ Feature - Implement sidebar view drop targets for task updates ๐ Feature - Add clickable task titles in footer with improved accessibility ๐ Feature - Add sort controls to due today popover and redesign sort dropdown ๐ Feature - Unify task focusing across lists with clean routing ๐ Feature - Add context menu and delete button for minimal variant ๐ Feature - Extract reusable LoadingScreen component ๐ Feature - Improve virtualized list initial render with deferred motion animation ๐ Feature - Add support for ISO date format (YYYY-MM-DD) in parser ๐ Feature - Add preferDayMonthFormat setting for ambiguous numeric dates ๐ Feature - Centralize drop helpers and harden same-section guards ๐ Feature - Prevent dropping tasks onto same section ๐ Feature - Add smooth scroll utility and auto-scroll to earliest event ๐ Feature - Add Escape shortcut to close planner side pane ๐ Feature - Add runOnInit config for scheduled jobs ๐ Feature - Add config column and refactor input handling ๐ Feature - Add Enter key confirm to time-picker and simplify state sync ๐ Feature - Refactor multi-select and time-slot drop into reusable utilities
Minor Changes
๐ Feature - Remove slug field from group and item schemas ๐ Feature - Introduce soft primary background theme across views ๐ Feature - Improve color palette management and randomization ๐ Feature - Centralize date formatting with user preference support ๐ Feature - Improve date formatting and UI consistency across components ๐ Feature - Centralize padding for task views ๐ Feature - Refactor calendar header layout and integrate ProjectViewToolbar ๐ Feature - Extract shared time block resize logic into useTimeBlockResize ๐ Feature - Extract shared side pane shell component ๐ Feature - Extract task update logic to dedicated updateTasksAtom ๐ Feature - Unify task display and simplify selection ๐ Feature - Remove unused task-detail-dialog and task-form components ๐ Feature - Remove isInGroup prop and adjust notification volumes ๐ Feature - Remove floating restore button from side pane layout ๐ Feature - Add showToolbar prop to control toolbar rendering ๐ Feature - Improve month view event ordering ๐ Feature - Use custom calendar wrapper that centers on selected date ๐ Feature - Improve task schedule component and test coverage ๐ Feature - Improve code formatting and consistency ๐ Feature - Change default view to inbox and reorder navigation
Patch Changes
๐ Bug - Upgrade to Next.js 16 for latest features and security patches ๐ Bug - Fix input text overflow when having very long word in quick add ๐ Bug - Clamp long task titles in Eisenhower matrix ๐ Bug - Prevent directory access and add test coverage for assets ๐ Bug - Handle undefined dismissedUi with nullish coalescing ๐ Bug - Prevent auto-link nesting and underscore italicization in markdown renderer ๐ Bug - Improve tooltip dark mode and legend overflow handling for charts ๐ Bug - Stabilize keyboard shortcuts handler lifecycle ๐ Bug - Fix calendar layout scrolling with flexbox ๐ Bug - Improve selection behavior and add project toolbar ๐ Bug - Improve title layout and card padding ๐ Bug - Change scroll behavior to instant for task highlighting ๐ Bug - Restrict sort reset to project list/kanban views only ๐ Bug - Update LabelContent component to use Command for label selection ๐ Bug - Remove duplicate px-2 padding from kanban column wrapper ๐ Bug - Improve backup error handling and validation