Skip to content

Latest commit

 

History

History
845 lines (527 loc) · 53.7 KB

File metadata and controls

845 lines (527 loc) · 53.7 KB

Changelog

All notable changes to this project will be documented in this file.

9.13.1 (2025-12-11)

9.13.0 (2025-12-09)

Features

  • timer: add timer statistics panel and Working On view (9be6bf7)
    • Add TimerStatisticsPanel component for displaying active and completed timers

9.12.6 (2025-12-07)

Features

  • quick-capture: auto-fill metadata from active filter state (bb79032)

9.12.5 (2025-12-04)

Bug Fixes

  • view: update sidebar list based on filtered tasks in two-column views (555782b)
  • quick-capture: initialize default filename when input is empty (d2845e6)

9.12.4 (2025-12-03)

Features

  • fluent: add drag and drop support for sidebar items (35422e2)
  • kanban: add column visibility toggle with hide/unhide functionality (6ce9671)

9.12.3 (2025-12-01)

Features

  • mcp: add meta tools and field filtering for reduced token usage (f997b18)

9.12.2 (2025-11-30)

Features

  • bases: enhance metadata mapping and frontmatter updates (2a7d245)
    • Add comprehensive property mapping system with metadata mappings support

9.12.1 (2025-11-30)

Features

  • time-parsing: improve emoji-based date type detection and time preservation (82a2020)

Refactors

  • calendar: use built-in DateFnsAdapter from @taskgenius/calendar (5fb5ff6)
    • Remove redundant custom date adapter implementations in favor of the DateFnsAdapter exported directly from @taskgenius/calendar library.

9.12.0 (2025-11-29)

Features

  • quick-capture: add date-only input mode toggle (25fe82d)
  • release: include commit body in changelog output (b1e3c22)
  • quick-capture: add datetime-local support for task dates (359ea6d)
  • calendar: add custom calendar views with configurable options (e8c1dd1)
  • date: add time component support for task dates (568dcbe)
    • Extend regex patterns to support HH:mm time format in date fields

Bug Fixes

  • calendar: preserve allDay property and fix context menu task lookup (e89e3e5)
  • calendar: integrate @taskgenius/calendar and fix date handling (8ffd5ce)
    • Refactor calendar component to use @taskgenius/calendar for month/week/day views

Refactors

  • api: use formatDateSmart for frontmatter date fields (47a6565)
  • calendar: update calendar component integration and styles (6987fdd)
    • Add TaskCalendarAdapter for task-to-calendar event conversion

Styles

  • calendar: improve theming and add allday section styles (428d3af)
  • apply code formatting and trailing comma fixes (5b6e488)
    • Standardize trailing comma style across codebase

9.11.0 (2025-11-19)

Features

  • status: extend multi-cycle support to all task switching contexts (6894195)
  • kanban: prevent dragging tasks into Other column (c821558)
  • kanban: add cycle selector and Other column for unmatched tasks (36d8340)
  • status: add multi-cycle status support with priority-based selection (7244d91)

Bug Fixes

  • add async/await to habit operations and mark parameter to status config (bf36bf2)

9.10.3 (2025-11-17)

Bug Fixes

  • editor: correct transaction filter execution order for status cycling (0da1978)

9.10.2 (2025-11-14)

Refactors

  • improve error handling and status mark display (37606e0)

9.10.1 (2025-11-13)

Bug Fixes

  • quick-capture: prevent duplicate tags when typing multi-level tags (88787d5)

9.10.0 (2025-11-13)

Features

  • fluent: add custom button support to top navigation (2177d9a)
  • grouping: add task grouping system with multiple dimensions (bcd3f2b)

Refactors

  • improve code quality and use Obsidian API methods (0878bf1)

Styles

  • update group-by style issue (2b7301b)

9.9.9 (2025-11-12)

Features

  • mcp: add server logging system with modal viewer (586e861)

9.9.8 (2025-11-11)

Features

  • fluent: add modern/classic interface style option (f74966e)

Bug Fixes

  • quick-capture: prevent double-adding # to tags (0da1f19)

Refactors

  • mcp: optimize server initialization and fix UTF-8 encoding (79aae98)
  • details: restructure task details DOM hierarchy (32bb832)
  • fluent: extract overdue task checking logic (6745487)

Styles

  • fluent: implement modern interface styles (447f637)
  • fluent: format code and fix linting issues (bd2a438)

9.9.7 (2025-11-09)

Styles

  • ui: refine colors and improve visual consistency (021dc1d)
  • ui: refactor CSS imports and modernize task item styling (54e55f4)

9.9.6 (2025-11-06)

Features

  • support indicator for better status handling (d36026c)

Bug Fixes

  • calculate recurrence date shoudld work with due date rather than only with current date (c5677e6)

Performance

  • improve onboarding performance when open view with Obsidian onloading (baa280e)

Styles

  • update bumped styles (2d959e9)
  • update task indicator style (82df80c)

9.9.5 (2025-11-03)

Features

  • Add key mapping for 'repeat' to 'recurrence' (0da3bc1)

Refactors

  • editor: improve date picker stability and architecture (befbd6d)

9.9.4 (2025-10-30)

Features

  • rendering: use originalMarkdown for file-source tasks (20838fd)
  • file-source: add frontmatter update support in WriteAPI (d1132e1)
  • file-source: add metadata field mapping configuration (f7456af)

Bug Fixes

  • file-source: remove project tag when deriving project from tags (4f0dc24)
  • project tag is not recognized when index file tasks (66e1f6a)
  • tag input event issue (4d04384)

Refactors

  • task-view: remove debouncing from task list rendering (dc74b9c)

Styles

  • format code with prettier (bc3a1d3)

9.9.3 (2025-10-26)

Features

  • fluent: add automatic sorting to data manager (e9e8979)

Bug Fixes

  • fluent: resolve view mode availability and navigation rendering (3fbdf4f)

9.9.2 (2025-10-23)

Features

  • fluent: add responsive sidebar auto-collapse (d5f27b7)

Bug Fixes

  • fluent: resolve filter state loading and flickering issues (8c89618)
  • bulk-ops: fix project list not showing in bulk move menu (0f3726d)
  • fluent: remove auto-expand behavior from responsive sidebar (9e3e95d)

9.9.1 (2025-10-21)

Refactors

  • implement filter notice and remove unused code (b566533)
  • storage: migrate from localStorage to Obsidian app storage API (01bbd43)

Styles

  • fluent: add responsive tab text hiding for narrow views (a1fc6b6)

9.9.0 (2025-10-21)

Features

  • Fluent Interface: Brand new modern interface mode

task_genius_dark

  • Bulk Operations: Select and manage multiple tasks at once
    • Multi-task Selection: Select multiple tasks with pressing Shift key
    • Bulk Operations when you right click on these selected tasks
  • Quick Capture Enhancements: More powerful task capture
    • Multi-mode Capture: Create tasks or entire files
    • Template Folder Support: Use templates from folders with content merging
    • File Name Template Dropdown: Quick access to common filename patterns
    • Comprehensive Frontmatter: Auto-generate frontmatter for new files
    • Mode Persistence: Remembers your last capture mode
  • Module Visibility Control: Show/hide modules in fluent interface
  • In-app Changelog Viewer: View release notes directly in the app with auto-display on updates
  • Enhanced Onboarding: Guided setup experience
    • Fluent/Legacy Mode Selection: Choose your preferred interface
    • Theme-aware Preview Images: See what each mode looks like
    • Progressive Steps: Step-by-step configuration
    • File Filter Configuration: Set up task sources during onboarding
  • Bases Integration: Full support Obsidian 1.10.0+
  • Settings Improvements:
    • Dedicated Interface Settings Tab: Easily switch between Fluent/Legacy modes
    • Tabbed Source Configuration: Better organized index settings
    • Workspace Selector Component: Quickly navigate between workspaces

Fixes

  • Editor Extensions: Resolved transaction conflicts between workflow and date managers
  • Workspace: Improved async handling and error recovery in module visibility
  • Filter: Fixed proper initialization of filter components
  • Workspace: Fixed filter state persistence and restoration issues
  • Task Mover: Prevented archive markers on non-task lines and preserved folded content
  • Settings: Manage workspace setting now correctly jumps to workspace settings tab
  • Editor: Improved date positioning in task content (cancel date now goes before task content)
  • Changelog: Improved cache serialization
  • UI: Corrected translation interpolation and button alignment

Improvements

  • State Management: Improved workspace state management and persistence reliability
  • Code Quality: Removed void keywords and standardized code formatting
  • Quick Capture: Consolidated modal imports and improved code quality
  • View Copy: Enhanced with intelligent two-column preset detection
  • Workflow: Improved code quality and type safety
  • Performance: Optimized view initialization and reduced unnecessary renders
  • Search: Made search query ephemeral across workspace switches
  • License: Added FSL-1.1-ALv2 license and contributor license agreement
  • Documentation: Updated with CLA and license information, added PR template

9.8.14 (2025-09-19)

Bug Fixes

  • write: sanitize spaces in project and context tags for Tasks format (3362968)
  • write: preserve spaces in project and context tags when updating tasks (f770126)

Refactors

  • remove unused plus token regex pattern (c8dfe57)
  • extract token regexes to centralized location (ede2379)

Styles

  • icons: enhance checkbox hover effects (58a22af)

9.8.13 (2025-09-17)

Bug Fixes

  • write: preserve unknown dataview fields when updating task metadata (01613e5)
  • write: preserve wiki links and inline code when updating task metadata (a787cee)

9.8.12 (2025-09-16)

Bug Fixes

  • view: prevent rendering when container not visible (2d5c117)
  • write: unify status→date pipeline; correct date insert positions; prevent clearing content; improve recurring due-date calc (weekly/monthly) and new task generation; ensure single write events; safer delete/batch ops; refs #444 #446 #431 #415 (c75f207)
  • tags: ignore escaped #tag to align with Obsidian behavior; refs #438 (4a15c61)
  • view: ensure single-instance activation for main view and timeline sidebar; dedupe duplicate leaves; refs #428 (a94d20d)
  • status-cycler: prevent status cycling on normal typing in empty checkbox; avoids conflicts with Easy Typing capitalization; refs #409 (25b2349)

Refactors

  • improve task parsing, date management, and tag handling (cf51bdb)

9.8.11 (2025-09-15)

Features

  • dataflow: enhance project configuration and metadata handling (ab5b945)
  • settings: add reset all settings functionality (fd6df16)

Bug Fixes

  • tasks: improve task completion handling and metadata updates (46197db)

Refactors

  • projects: optimize popover creation with Obsidian APIs (574fbc8)

9.8.10 (2025-09-13)

Bug Fixes

  • tasks: restore recurring task creation on completion (e3a9f69)

Refactors

  • dataflow: improve ObsidianSource lifecycle management (0da0bd8)

9.8.9 (2025-09-11)

Bug Fixes

  • date-picker: improve robustness when document changes (9a92ba6)
  • tasks: restore recurring task creation on completion (4ba8b97)

9.8.8 (2025-09-11)

Bug Fixes

  • file-filter: correct folder rule matching for nested paths (895444c)

9.8.7 (2025-09-09)

Bug Fixes

  • task-view: allow task selection when inline editor is disabled (81f7775)
  • metadata: add reindexing prompts for inheritance settings and improve augmentor sync (6c51119)

Refactors

  • debounce: use Obsidian's built-in debounce utility and reduce log spam (36ca266)

9.8.6 (2025-09-07)

Bug Fixes

  • project: restore project config settings synchronization (42d67c6)

9.8.5 (2025-09-07)

Bug Fixes

  • kanban: improve status mark resolution and task selection (9c5b27c)

9.8.4 (2025-09-06)

Bug Fixes

  • habit: improve count habit display and prevent dataflow loops (f868c16)

9.8.3 (2025-09-06)

Features

  • habit: add quick create habit button in habit view (dad5480)

Bug Fixes

  • sidebar: open habit settings tab directly instead of modal (37ef1a8)
  • habit: use boolean values for daily habit completion tracking (5550cb0)

Styles

  • habit: add container for habit create button (b0f8912)

9.8.2 (2025-09-05)

Features

  • task-view: add modifier key navigation to open tasks in source file (8700e54)

Refactors

  • dataflow: improve file filtering and task indexing performance (937d7b7)

9.8.1 (2025-09-05)

Bug Fixes

  • quick-capture: prevent window height expansion during text input (f4c0ebc)

9.8.0 (2025-09-04)

Breaking Changes

  • dataflow: complete TaskManager to Dataflow migration with enhanced APIs (a5884b3) TaskManager has been removed in favor of the new Dataflow architecture

Features

  • settings: add global Ctrl+K/Cmd+K shortcut for search (612a979)
  • views: add region-based organization with drag-and-drop sorting (393fb48)
  • projects: add completed/total task counts to project badges (1848f3d)
  • projects: add progress bar to Projects view (cfdd402)
  • tasks: add task deletion with cascade support (1cec2cc)
  • quick-capture: add start and scheduled date fields to electron quick capture (cbfb2fc)
  • quick-capture: add electron-based quick capture window (ae80f14)
  • parser: add case-insensitive tag prefix matching (6e20a7a)
  • habits: improve habit property handling and add reindex command (40bb407)
  • settings: improve heading filter UI and fix matching logic (1e20055)
  • settings: improve input fields with native HTML5 types (e617890)
  • tray: add theme-aware Task Genius icon for system tray (6faded9)
  • notifications: add flexible tray modes and improve task filtering (9d65bd5)
  • notifications: add desktop notifications and tray menu integration (06b162a)
  • settings: add bases-support URL and improve modal styling (b10a757)
  • modal: add external link button to IframeModal header (5511203)
  • filesource: add status mapping between checkboxes and file metadata (9f671ab)
  • time-parsing: add enhanced time parsing with date inheritance and timeline improvements (dc364df)
  • time-parsing: add enhanced time parsing with range and component extraction (86b64b0)
  • uri: add enhanced deep-link support with path-based routing (a175bf4)
  • core: integrate FileSource and add URI handler support (a7e4daf)
  • manager: enhance FileTaskManager with expanded functionality (8e292cb)
  • filesource: enhance FileSource task handling and WriteAPI support (4c5f560)
  • filter: enhance file filter manager and settings UI (c7db2b5)
  • file-source: add path-based task recognition strategy (5fc1ad0)
  • settings: add automatic settings migration system (1b2e26d)
  • filesource: implement file-based task recognition system (691952a)
  • dataflow: implement WriteAPI with event-based skip mechanism for views (1dcedc0)
  • dataflow: add WriteAPI for task write operations (d989762)
  • mcp: add batch task creation and fix subtask insertion (559008c)

Bug Fixes

  • settings: correct event reason from 'view-deleted' to 'view-updated' (9e595e7)
  • habits: prevent all habits being checked when selecting one (28a061e)
  • task-view: resolve text display sync issues in markdown rendering (99861bd)
  • filter: improve filter input performance with increased debounce delays (8dd02bf)
  • quick-capture: resolve tag duplication in autocomplete suggestions (05d9022)
  • parser: respect custom project/context/area prefixes in task parsing (527cb36)
  • dates: apply timezone handling to InlineEditor and TaskPropertyTwoColumnView (77d21e4)
  • dates: correct timezone handling for date display in task views (f1a3c10)
  • improve task regex to prevent matching nested brackets in status (26cd602)
  • habits: improve habit sync and progress visualization (d18267c)
  • tray: improve icon visibility and window focus behavior (a5aedad)
  • resolve memory leaks by adding proper cleanup handlers (2d85f38)
  • tray: add cleanup handler for hard reloads and improve electron API access (29e000c)
  • dataflow: correct event cleanup in DataflowOrchestrator (0401a63)
  • renderer: remove priority emojis from markdown content regardless of position (ba52d97)
  • task-view: resolve task sorting instability and scroll jumping (ac54fdb)
  • date: date and priority issue when using inline editor update content (f6a82d3)
  • type: type issue with TFile (ff488e8)
  • writeapi: prevent writing empty tag arrays to frontmatter (c1ac3e3)
  • writeapi: correct typo in console log message (5117c63)
  • settings: make performSearch method public for external access (d4d9d02)
  • views: exclude badge tasks from forecast view (44900dd)
  • ics: restore workspace event listeners for ICS updates (316518d)
  • dataflow: resolve initialization race condition causing empty data on first load (771d9f7)
  • priority: resolve priority parsing and caching issues (b8f4586)
  • dataflow: resolve data loss on restart and integrate FileSource (172e5fc)
  • calendar: display ICS badge events in calendar views (8408636)
  • dataflow: resolve blank TaskView and integrate ICS events (deef893)
  • dataflow: resolve data persistence and task parsing issues (3c67a73)
  • dataflow: resolve data persistence and task parsing issues (b84389e)
  • build: resolve merge conflicts and compilation errors after rebase (87bee19)
  • mcp: improve task retrieval after creation and updates (e273301)

Performance

  • optimize view settings updates to avoid full refresh (e26e6d5)

Refactors

  • styles: extract inline styles to CSS files (e93c78b)
  • settings: replace custom list UI with ListConfigModal and use native debounce (a6d94a5)
  • build: migrate to TypeScript path aliases and update esbuild to v0.25.9 (77dd5f5)
  • components: add missing re-exports for backward compatibility (phase 5) (a720293)
  • components: add barrel exports for ui modules (phase 4) (a009352)
  • settings: standardize settings under features/settings with tabs/components/core structure (phase 3) (28efa41)
  • components: consolidate feature modules under src/components/features/* with transitional re-exports (phase 2) (b9ace94)
  • components: extract shared UI into src/components/ui/* with transitional re-exports (phase 1) (88bcca4)
  • settings: restructure beta features into dedicated tabs (b0431ce)
  • quadrant: replace custom feedback elements with Obsidian Notice API (b2b4ce9)
  • settings: consolidate dataflowEnabled into enableIndexer (e599302)
  • bases: enhance Bases API compatibility and content handling (cfaa2dd)
  • canvas: consolidate Canvas parsing into core CanvasParser (52573bf)
  • worker: remove unused imports from WorkerOrchestrator fallback (ec032f0)
  • dataflow: consolidate time parsing types and remove debug files (13bd8f3)
  • orchestrator: clean up FileSource initialization (8388455)
  • settings: update settings UI for FileSource configuration (d58f487)
  • settings: convert File Task configuration to dynamic add/remove components (96162af)
  • dataflow: complete TaskManager to Dataflow migration with enhanced APIs (a5884b3)
  • dataflow: major architecture improvements and bug fixes (55fbc63)
  • components: improve view management and ICS integration (d3a850b)
  • dataflow: optimize single task updates and cache invalidation (0c6db25)
  • settings: consolidate project configuration into unified tab (b600490)
  • dataflow: optimize worker parallelization and fix tgProject handling (4e78382)
  • editor-extensions: restructure editor-ext and standardize kebab-case naming (effbf91)
  • dataflow: reorganize workers and fix import paths (8c256a9)
  • dataflow: fix import paths and add dataflow event support (8e68e01)
  • architecture: complete dataflow migration and file reorganization (ac682e5)
  • dataflow: implement new task data architecture foundation (062379f)

Documentation

  • add bug review and fix documentation (88f0d16)
  • update architecture documentation and file specifications (449348d)
  • filesource: add comprehensive specification and implementation docs (738d7aa)
  • add editor-extensions refactoring plan documentation (9831541)

Tests

  • priority: add user scenario test for priority parsing (b323886)
  • filesource: add comprehensive test suite for FileSource feature (4c82ab5)

Styles

  • apply prettier formatting to task view components (27f4457)
  • fix indentation and improve configuration passing (fbb9417)
  • apply code formatting and linting updates (d43186f)
  • task-list: improve multi-line content layout flexibility (bd56cd6)
  • settings: add tg- prefix to CSS classes to avoid conflicts (449a1b7)

9.7.6 (2025-08-18)

Bug Fixes

  • mcp: correct Accept header validation for POST requests (641b8c0)
  • mcp: improve protocol compliance and error handling (329e1f9)
  • mcp: restrict POST endpoint to /mcp path only (f9b37e7)

9.7.5 (2025-08-18)

Bug Fixes

  • mcp: correct Accept header validation logic (81e7b68)

Chores

  • remove dist folder in repo (b4bdc85)
  • remove dist folder in repo (b92371c)
  • update version in repos (023674a)

9.7.5 (2025-08-18)

Chores

  • remove dist folder in repo (b92371c)

9.7.4 (2025-08-18)

Bug Fixes

  • mcp: ensure protocol compliance and consistent tag formatting (cdeb1fc)

Refactors

  • reorganize architecture and add dataflow foundation (7afc7a2)

9.7.3 (2025-08-17)

9.7.2 (2025-08-16)

Bug Fixes

  • filter out abandoned/cancelled tasks in timeline sidebar (01f6ce6), closes #374

9.7.1 (2025-08-16)

Refactors

  • date-parsing: migrate to date-fns and add custom date format support (8dff8d1)

Chores

  • i18n: add onboarding and setup wizard translations (dc98350)

9.7.0 (2025-08-15)

Features

  • mcp: add MCP server integration for external tool connections (2b685db)
  • security: add confirmation dialogs for MCP server security settings (b2efd27)

Bug Fixes

  • mcp: only initialize MCP server when explicitly enabled (4dcfaa9)
  • mcp: resolve CORS and requestUrl compatibility issues (6ef0b6b)
  • mcp: update MCP integration settings and server implementation (cc26dba)

Chores

  • dependency: remove unused files in package.json (f472229)
  • release: bump version to 9.7.0 (5e3b8b6)
  • release: bump version to 9.7.0 (b081262)
  • remove conflict from styles.css (220a761)

9.6.4 (2025-08-14)

Refactors

  • editor: extend suggest system to quick capture panel (45c62a3)

Chores

  • release: bump version to 9.6.4 (68123c1)

9.7.0 (2025-08-15)

Features

  • mcp: add MCP server integration for external tool connections (2b685db)
  • security: add confirmation dialogs for MCP server security settings (b2efd27)

Bug Fixes

  • mcp: only initialize MCP server when explicitly enabled (4dcfaa9)

Chores

  • dependency: remove unused files in package.json (f472229)
  • release: bump version to 9.7.0 (b081262)
  • remove conflict from styles.css (220a761)

9.7.0 (2025-08-15)

Features

  • mcp: add MCP server integration for external tool connections (2b685db)
  • security: add confirmation dialogs for MCP server security settings (b2efd27)

Bug Fixes

  • mcp: only initialize MCP server when explicitly enabled (4dcfaa9)

Chores

  • dependency: remove unused files in package.json (f472229)
  • release: bump version to 9.7.0 (b081262)
  • remove conflict from styles.css (220a761)

9.7.0 (2025-08-15)

Features

  • mcp: add MCP server integration for external tool connections (2b685db)
  • security: add confirmation dialogs for MCP server security settings (b2efd27)

Bug Fixes

  • mcp: only initialize MCP server when explicitly enabled (4dcfaa9)

Chores

  • dependency: remove unused files in package.json (f472229)
  • remove conflict from styles.css (220a761)

9.6.4 (2025-08-14)

Refactors

  • editor: extend suggest system to quick capture panel (45c62a3)

9.6.3 (2025-08-13)

Bug Fixes

  • table: resolve sorting issues for metadata-based task properties (eab936e)

9.6.2 (2025-08-12)

Features

  • settings: enhance settings search with DOM-based indexing (38859db)

Refactors

  • quadrant: migrate event listeners to registerDomEvent (3a0d380)

9.6.1 (2025-08-12)

Bug Fixes

  • kanban: only show header checkbox as checked for completed column (f331344)
  • ui: resolve icon display issues for non-completed task states (51ca203)

Chores

  • file: remove unused file generated by claude (a81c905)

9.6.0 (2025-08-12)

Features

  • projects: add hierarchical tree view for nested projects (c2cb144)

Refactors

  • ui: improve projects sidebar header button layout (0de2fff)

9.5.0 (2025-08-11)

Features

  • settings: add search functionality with fuzzy matching (8a8dec0)

Bug Fixes

  • settings: improve search functionality and UI integration (8feecd0)

Refactors

  • settings: migrate SettingsSearchComponent to inherit Component class (b9bc9ce)

Chores

  • conflict: fix conflict between styles.css (837c647)
  • resolve merge conflicts (a57d5ba)
  • style: update input style in settings search container (f7ec982)

9.4.0 (2025-08-09)

Features

  • settings: add configurable dynamic metadata positioning (c034862)

Chores

  • ci: remove GitHub Actions release workflows (9ea08c2)
  • resolve conflict of styles. css (6a25d44)
  • resolve conflict of styles. css (14d2844)

9.3.0 (2025-08-09)

Features

  • task-view: implement dynamic metadata positioning (662f5a6)

Bug Fixes

  • task gutter select date (9e9af7f)

Chores

Tests

  • improve test reliability and fix flaky date tests (d66a13a)

9.3.1 (2025-08-09)

9.3.0 (2025-08-09)

Features

  • task-view: implement dynamic metadata positioning (662f5a6)

Bug Fixes

  • task gutter select date (9e9af7f)

Chores

Tests

  • improve test reliability and fix flaky date tests (d66a13a)

9.3.0 (2025-08-09)

Features

  • task-view: implement dynamic metadata positioning (662f5a6)

Bug Fixes

  • task gutter select date (9e9af7f)

Chores

Tests

  • improve test reliability and fix flaky date tests (d66a13a)