Skip to content

Commit 1a17bbc

Browse files
committed
release 3.24.2
1 parent f371ece commit 1a17bbc

File tree

4 files changed

+23
-21
lines changed

4 files changed

+23
-21
lines changed

docs/releases/3.24.2.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# TaskNotes 3.24.2
2+
3+
## Fixed
4+
5+
- (#766) Fixed tag parsing incorrectly identifying notes with tags containing "task" (like "pkm-task") as task notes
6+
- Added exact hierarchical tag matching for task identification to prevent false positives
7+
- Preserved substring matching behavior for filter bar searches where it's desired
8+
- Only exact matches or hierarchical children (like "task/work") now identify notes as tasks
9+
- Thanks to @anareaty and @fastrick for reporting this issue
10+
- (#767) Fixed subgroups not rendering under the "Overdue" agenda group
11+
- Thanks to @renatomen for reporting this issue
12+
- (#768) Fixed calendar view appearing empty in week and day views due to invalid time configuration values
13+
- Added time validation in settings UI with proper error messages and debouncing
14+
- Added runtime sanitization in calendar with safe defaults (00:00:00, 24:00:00, 08:00:00)
15+
- Prevents "Cannot read properties of null (reading 'years')" error from FullCalendar
16+
- Thanks to @kmaustral for reporting
17+
- (#769) Fixed NLP processor incorrectly assigning hardcoded "waiting" status when "blocked" appears in task titles
18+
- NLP now only uses user-defined status configurations when available, ignoring hardcoded fallback patterns
19+
- Prevents unexpected status assignments for users with custom status workflows
20+
- Fallback patterns still work when no custom status configurations are defined
21+
- Thanks to @renatomen for reporting this issue

docs/releases/unreleased.md

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,3 @@ Example:
2525
2626
-->
2727

28-
## Fixed
29-
30-
- (#766) Fixed tag parsing incorrectly identifying notes with tags containing "task" (like "pkm-task") as task notes
31-
- Added exact hierarchical tag matching for task identification to prevent false positives
32-
- Preserved substring matching behavior for filter bar searches where it's desired
33-
- Only exact matches or hierarchical children (like "task/work") now identify notes as tasks
34-
- Thanks to @anareaty and @fastrick for reporting this issue
35-
- (#767) Fixed subgroups not rendering under the "Overdue" agenda group
36-
- Thanks to @renatomen for reporting this issue
37-
- (#768) Fixed calendar view appearing empty in week and day views due to invalid time configuration values
38-
- Added time validation in settings UI with proper error messages and debouncing
39-
- Added runtime sanitization in calendar with safe defaults (00:00:00, 24:00:00, 08:00:00)
40-
- Prevents "Cannot read properties of null (reading 'years')" error from FullCalendar
41-
- Thanks to @kmaustral for reporting
42-
- (#769) Fixed NLP processor incorrectly assigning hardcoded "waiting" status when "blocked" appears in task titles
43-
- NLP now only uses user-defined status configurations when available, ignoring hardcoded fallback patterns
44-
- Prevents unexpected status assignments for users with custom status workflows
45-
- Fallback patterns still work when no custom status configurations are defined
46-
- Thanks to @renatomen for reporting this issue

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "tasknotes",
33
"name": "TaskNotes",
4-
"version": "3.24.1",
4+
"version": "3.24.2",
55
"minAppVersion": "1.0.0",
66
"description": "Note-based task management with calendar, pomodoro and time-tracking integration.",
77
"author": "Callum Alpass",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tasknotes",
3-
"version": "3.24.1",
3+
"version": "3.24.2",
44
"description": "Note-based task management with calendar, pomodoro and time-tracking integration.",
55
"main": "main.js",
66
"scripts": {

0 commit comments

Comments
 (0)