mirror of
https://github.com/taskgenius/taskgenius-plugin.git
synced 2026-07-22 06:40:25 +00:00
Comprehensive refactoring to improve naming consistency and code quality: - Rename all "V2" references to "fluent" across codebase - Update CHANGELOG-BETA.md to use "fluent" scope consistently - Update comments and documentation from "V2" to "fluent" - Improve FluentTopNavigation notification count updates: - Add async notification count loading to prevent UI blocking - Add event listeners for CACHE_READY and TASK_CACHE_UPDATED - Improve error handling for notification updates - Fix ProjectDataCache to use ProjectConfigManager settings - Improve type safety with explicit imports and type annotations - Code formatting and cleanup across fluent components - Remove unnecessary type casts and improve type definitions This refactoring improves code readability and maintainability while preserving all existing functionality.
19 KiB
19 KiB
Beta Changelog
All notable changes to beta releases will be documented in this file.
9.9.0-beta.6 (2025-09-27)
Features
- improve date positioning logic for task metadata (41f1d95), closes #463
- settings: add workspace selector component (27c426c)
Bug Fixes
- cancel date goes before task content (8b48e6a)
- editor: improve date positioning in task content (dab3ecb)
9.9.0-beta.5 (2025-09-26)
Bug Fixes
- setting: manage workspace setting should jump to workspace setting tab (f282bff)
- task-mover: prevent archive markers on non-task lines and preserve folded content (f20c5eb)
- fluent: hide top navigation for two-column views (2c24068)
Chores
9.9.0-beta.5 (2025-09-26)
Bug Fixes
- setting: manage workspace setting should jump to workspace setting tab (f282bff)
- task-mover: prevent archive markers on non-task lines and preserve folded content (f20c5eb)
- fluent: hide top navigation for two-column views (2c24068)
9.9.0-beta.4 (2025-09-24)
Features
- workspace: add custom icon selection for workspaces (b709c90)
Bug Fixes
- fluent: resolve filter state management issues (6c282f9)
Chores
9.9.0-beta.3 (2025-09-24)
Bug Fixes
- ui: correct translation interpolation and button alignment (ec09f34)
9.9.0-beta.2 (2025-09-24)
Refactors
- fluent: rename fluent interface to Fluent and simplify command names (c096c6c)
9.9.0-beta.1 (2025-09-24)
Bug Fixes
- filter: ensure proper initialization of filter components (78cdf77)
9.9.0-beta.0 (2025-09-24)
⚠ BREAKING CHANGES
- projects: FluentFilterPanel component removed - filter functionality moved to view header
Features
- experimental: add Fluent interface foundation with settings infrastructure (6b779f8)
- fluent-nav: hide entire navigation when no view tabs are needed (1e162c2)
- fluent-sidebar: add right-click context menu for view items (59643c0)
- fluent: add collapsible sidebar and full task context menu (86f8d17)
- fluent: add mobile drawer navigation and responsive design (7721ac1)
- fluent: add overflow menu for other views and optimized task updates (c747e2b)
- fluent: add project creation UI with sorting capabilities (9f008db)
- fluent: add project filter integration and details panel (c722fb4)
- fluent: implement workspace management with persistent filter states (2b7179e)
- projects: add context menu with edit and delete functionality (743b9ca)
- projects: add tree view support and improve view mode system (f3bee5e)
- view: add task count display in view title (86cbad4)
Bug Fixes
- workspace: resolve filter state persistence and restoration issues (f617992)
Performance
- fluent: optimize view initialization and reduce unnecessary renders (e08aa64)
Refactors
- fluent: streamline filter panel integration and fix view mode initialization (846d3bb)
- workspace: make search query ephemeral across workspace switches (adc7e3e)
Chores
- update packagejson and also release script (a167e7d)
9.8.0-beta.15 (2025-09-03)
Features
- quick-capture: add electron-based quick capture window (ae80f14)
- quick-capture: add start and scheduled date fields to electron quick capture (cbfb2fc)
- tasks: add task deletion with cascade support (1cec2cc)
9.8.0-beta.14 (2025-09-03)
Bug Fixes
9.8.0-beta.13 (2025-09-02)
Features
- parser: add case-insensitive tag prefix matching (6e20a7a)
Bug Fixes
- dates: apply timezone handling to InlineEditor and TaskPropertyTwoColumnView (77d21e4)
- dates: correct timezone handling for date display in task views (f1a3c10), closes #419
9.8.0-beta.12 (2025-09-01)
Features
- habits: improve habit property handling and add reindex command (40bb407)
Bug Fixes
- habits: improve habit sync and progress visualization (d18267c)
- improve task regex to prevent matching nested brackets in status (26cd602)
Refactors
- rename DesktopIntegrationManager file to kebab-case and add multi-instance support (bd4623f)
- settings: replace custom list UI with ListConfigModal and use native debounce (a6d94a5)
9.8.0-beta.11 (2025-08-31)
Bug Fixes
- tray: improve icon visibility and window focus behavior (a5aedad)
9.8.0-beta.10 (2025-08-30)
Features
- settings: improve heading filter UI and fix matching logic (1e20055)
Styles
- fix indentation and improve configuration passing (fbb9417)
9.8.0-beta.9 (2025-08-30)
Features
- notifications: add desktop notifications and tray menu integration (06b162a)
- notifications: add flexible tray modes and improve task filtering (9d65bd5)
- settings: improve input fields with native HTML5 types (e617890)
- tray: add theme-aware Task Genius icon for system tray (6faded9)
Bug Fixes
- dataflow: correct event cleanup in DataflowOrchestrator (0401a63)
- resolve memory leaks by adding proper cleanup handlers (2d85f38)
- tray: add cleanup handler for hard reloads and improve electron API access (29e000c)
Styles
- apply code formatting and linting updates (d43186f)
9.8.0-beta.8 (2025-08-28)
Refactors
- build: migrate to TypeScript path aliases and update esbuild to v0.25.9 (77dd5f5)
- complete component directory migration with all direct imports fixed (798403e)
- components: add barrel exports for ui modules (phase 4) (a009352)
- components: add missing re-exports for backward compatibility (phase 5) (a720293)
- 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)
- remove duplicate re-export files and update all imports to point directly to new locations (a7667b1)
- settings: standardize settings under features/settings with tabs/components/core structure (phase 3) (28efa41)
Chores
- remove temporary migration scripts (e551a6b)
9.8.0-beta.7 (2025-08-28)
Bug Fixes
- renderer: remove priority emojis from markdown content regardless of position (ba52d97)
Styles
- task-list: improve multi-line content layout flexibility (bd56cd6)
9.8.0-beta.6 (2025-08-27)
Features
- modal: add external link button to IframeModal header (5511203)
- settings: add bases-support URL and improve modal styling (b10a757)
9.8.0-beta.5 (2025-08-27)
Refactors
- settings: restructure beta features into dedicated tabs (b0431ce)
Chores
- docs: update changelog-beta documentation (e3ba531)
9.8.0-beta.4 (2025-08-27)
Refactors
- quadrant: replace custom feedback elements with Obsidian Notice API (b2b4ce9)
9.8.0-beta.3 (2025-08-27)
Bug Fixes
- task-view: resolve task sorting instability and scroll jumping (ac54fdb)
Refactors
- settings: consolidate dataflowEnabled into enableIndexer (e599302)
Chores
- task-view: remove debug console.log and comment (cfb9b03)
9.8.0-beta.2 (2025-08-27)
Bug Fixes
- date: date and priority issue when using inline editor update content (f6a82d3)
Chores
- remove unused files (8d0c349)
- update workflow scripts (166be92)
- update workflow scripts (795340e)
- update workflow scripts and fix github tag issues (134bfb8)
- update workflow scripts and fix github tag issues (addf04a)
- update workflow scripts and fix github tag issues (60b3f72)
- update workflow scripts and fix github tag issues (dedc02b)
- update workflow scripts and fix github tag issues (aef0fb8)