Skip to content

Releases: taskgenius/taskgenius-plugin

9.9.8

11 Nov 15:08

Choose a tag to compare

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

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

Styles

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

9.9.7

09 Nov 15:07

Choose a tag to compare

9.9.7 (2025-11-09)

Styles

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

9.9.6

06 Nov 15:01

Choose a tag to compare

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

03 Nov 14:39

Choose a tag to compare

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

30 Oct 07:32

Choose a tag to compare

9.9.4 (2025-10-30)

Features

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

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

26 Oct 09:27

Choose a tag to compare

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

23 Oct 10:04

Choose a tag to compare

9.9.2 (2025-10-23)

Features

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

Bug Fixes

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

9.9.1

21 Oct 13:18

Choose a tag to compare

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

21 Oct 01:10

Choose a tag to compare

9.9.0 (2025-10-21)

⚠ BREAKING CHANGES

  • fluent: Settings structure changed from experimental.enableFluent
    to fluentView.enableFluent (migration handled automatically)
  • quick-capture: Modal instantiation API has changed to support new mode parameter

Features

  • bases: add quadrant view integration to TaskBasesView (0cba1f3)
  • bulk-operations: add keyboard shortcuts for selection management (8fdfc39)
  • bulk-operations: optimize view updates to prevent list flashing (fc7600c)
  • changelog: add in-app changelog viewer with auto-display on updates (2323767)
  • fluent: implement dual-mode projects view (9aaabe7)
  • gantt: add config override support for Bases integration (11a8d5a)
  • onboarding: add file filter and fluent components configuration steps (6307b01)
  • onboarding: add fluent/legacy mode selection flow (3fcf2f9)
  • onboarding: add noise texture and enhance UI polish (141b092)
  • onboarding: add theme-aware preview images for mode selection (17545ed)
  • onboarding: enhance intro animation and fix mode selection UI (491e2a6)
  • onboarding: enhance setup with modal-driven file filter editing (e17caaf)
  • onboarding: improve layout flexibility and refine copy (a1b12c9)
  • onboarding: refactor onboarding flow with new placement configuration (1b9768f)
  • quick-capture: add comprehensive frontmatter generation for file mode (8bed404)
  • quick-capture: add file name template dropdown and enhance settings (37c9769)
  • quick-capture: add mode persistence and file capture to minimal modal (22865d1)
  • quick-capture: add multi-mode capture with file creation support (09a2e0f)
  • quick-capture: add template folder support and content merging (39c5cf3)
  • quick-capture: enhance minimal modal with editable target and resolved paths (b921396)
  • settings: add dedicated Interface settings tab with Fluent/Legacy mode selection (af31b39)
  • settings: enhance index settings with tabbed source configuration (0ae3957)
  • task: add multi-task selection and bulk operations (852f527)
  • views: add config override support for Bases integration (227f85d)
  • views: enhance view copy with intelligent two-column preset detection (0b0d4af)
  • workspace: add color customization support (dee9541)
  • workspace: add module visibility control with performance improvements (09ed881)

Bug Fixes

  • cancel date goes before task content (17afcc4)
  • changelog: improve cache serialization and require app parameter (8fca370)
  • editor-extensions: resolve transaction conflicts between workflow and date managers (cf5334f)
  • workspace: improve async handling and error recovery in module visibility (a0b9891)

Refactors

  • bases: simplify view registration and upgrade to Obsidian 1.10 (5583f46)
  • fluent: extract fluent settings and reorganize file structure (791f2cd)
  • fluent: improve view mode persistence and configuration (2f2f59a)
  • fluent: migrate experimental v2 to production fluent structure (aaa4ff4)
  • fluent: rename V2 to fluent and improve code quality (add61b7)
  • onboarding: decompose fluent onboarding into progressive steps (1814877)
  • onboarding: decompose monolithic modal into component architecture (8f5daeb)
  • onboarding: integrate mode selection into intro step (055ba03)
  • plugin: simplify deferred workspace leaves loading (498b6dc)
  • quick-capture: consolidate modal imports and improve code quality (99884ea)
  • quick-capture: migrate to QuickCaptureModalWithSwitch and improve UI (ab8af59)
  • remove void keywords and standardize code formatting (7d41359)
  • v2: decompose TaskViewV2 into stateless manager classes (68247f0)
  • workflow: improve code quality and type safety (59a2d42)
  • workspace: clean up settings and improve module visibility (b475615)
  • workspace: improve state management and persistence reliability (422fdf0)
  • workspace: remove deprecated feature hiding functionality (9dedada)

Documentation

  • add FSL-1.1-ALv2 license and contributor license agreement (fa35b82)
  • update documentation with CLA and license information (853c9ef)

Styles

  • improve CSS formatting and remove redundant type annotations (7516261)
  • onboarding: improve component preview layout (1a09c39)

9.9.0-beta.6 (Beta)

27 Sep 01:16

Choose a tag to compare

9.9.0-beta.6 (Beta) Pre-release
Pre-release

⚠️ Beta Release

This is a beta release and may contain bugs or incomplete features. Use at your own risk.

Changes since 9.9.0-beta.5:

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)