From 04cd7c0f2491c5d7fc21593b107c57eb211d3539 Mon Sep 17 00:00:00 2001 From: Callum Alpass Date: Wed, 23 Jul 2025 21:51:51 +1000 Subject: [PATCH] release 3.15.1 --- docs/releases.md | 1 + docs/releases/3.15.1.md | 36 ++++++++++++++++++++++++++++++++++++ manifest.json | 2 +- package.json | 2 +- 4 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 docs/releases/3.15.1.md diff --git a/docs/releases.md b/docs/releases.md index ff881aba..bbe4d5b3 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -5,6 +5,7 @@ Welcome to the TaskNotes release notes. Here you can find detailed information a ## Latest Releases ### Version 3.x (Current) +- [3.15.1](releases/3.15.1.md) - [3.14.0](releases/3.14.0.md) - [3.13.4](releases/3.13.4.md) - [3.13.3](releases/3.13.3.md) diff --git a/docs/releases/3.15.1.md b/docs/releases/3.15.1.md new file mode 100644 index 00000000..90c59ac3 --- /dev/null +++ b/docs/releases/3.15.1.md @@ -0,0 +1,36 @@ +# Release 3.15.1 + +## New Features + +### Kanban Board Enhancements + +- Show Empty Status Columns: Kanban board now displays empty columns for all configured statuses, providing better visual structure and workflow clarity +- Enhanced Task Grouping: Introduced GetGroupedTasksOptions interface for improved task grouping functionality with target date support and group pre-population [#236] - Thanks to @srcnDev for the implementation + +### Calendar Improvements + +- All-Day Event Styling: Added line-through styling for completed all-day events in the Advanced Calendar view [#252, #254] - Thanks to @anomatomato for reporting the issue and submitting the PR +- Task Event Customization: Task events in the Advanced Calendar now include CSS classes based on their tags (e.g., `fc-tag-meeting`, `fc-tag-work`), enabling custom styling per tag [#243, #244] - Thanks to @jradam for the feature request and implementation + +## Bug Fixes + +### Kanban Board + +- Duplicate Column Prevention: Fixed issue where renaming existing statuses in Kanban configuration could result in duplicate columns appearing in the board [#258] - Thanks to @mat2022a for the bug report + +### Subtask Widget Issues + +- Split Pane Display: Resolved issue where subtask widgets would inappropriately appear on notes in split panes when focusing on different notes [#234] +- Table Cell Interference: Fixed subtask widgets appearing inside table cells when editing tables in project notes [#207] + +## Technical Changes + +### Documentation + +- Fixed line break formatting issues in documentation files + +### Code Organization + +- Improved task grouping architecture with new options interface +- Enhanced calendar event rendering system for better tag-based customization +- Refined subtask widget positioning logic for better editor integration diff --git a/manifest.json b/manifest.json index af868e4b..51ce3864 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "tasknotes", "name": "TaskNotes", - "version": "3.15.0", + "version": "3.15.1", "minAppVersion": "1.0.0", "description": "Note-based task management with calendar, pomodoro and time-tracking integration.", "author": "Callum Alpass", diff --git a/package.json b/package.json index 6e69f00b..1e7471b8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tasknotes", - "version": "3.15.0", + "version": "3.15.1", "description": "Note-based task management with calendar, pomodoro and time-tracking integration.", "main": "main.js", "scripts": {