Skip to content

Commit b775ba3

Browse files
committed
release 3.23.3
1 parent 958c51b commit b775ba3

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

docs/releases/3.23.3.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# TaskNotes v3.23.3 Release Notes
2+
3+
This release addresses critical bugs with project and subtask functionality, ensuring proper field mapping support and expanding project filtering capabilities.
4+
5+
## New Features
6+
7+
### Project Property Filter Support
8+
9+
- Added property-based filtering for project picker dropdown
10+
- Configure projects to appear in picker based on frontmatter properties (e.g., `type: project`)
11+
- Complements existing folder and tag filtering options
12+
- *Thanks to @aubreyz for requesting this feature enhancement (#660)*
13+
14+
## Bug Fixes
15+
16+
### Project/Subtask Field Mapping
17+
18+
- Fixed project and subtask functionality not working when users customize project field names
19+
- ProjectSubtasksService and MinimalNativeCache now properly respect user field mapping configuration
20+
- Resolves issue where hardcoded 'projects' field lookup ignored custom field mappings
21+
- *Thanks to @JD2026 (#674), @anareaty, (#674) and @Volker-brdb (#672) and for reporting these subtask display issues*
22+
23+
### Test Infrastructure
24+
25+
- Added missing test mocks for `isTaskUsedAsProjectSync` and `formatDateForStorage` functions
26+
- Ensures test suite stability for project-related functionality

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.23.2",
4+
"version": "3.23.3",
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.23.2",
3+
"version": "3.23.3",
44
"description": "Note-based task management with calendar, pomodoro and time-tracking integration.",
55
"main": "main.js",
66
"scripts": {

0 commit comments

Comments
 (0)