From 1a8070b72c036729a022bb8f322aa955bd73caa6 Mon Sep 17 00:00:00 2001 From: callumalpass Date: Tue, 30 Sep 2025 18:08:33 +1000 Subject: [PATCH] release 3.24.3 --- docs/releases/3.24.3.md | 7 +++++++ manifest.json | 2 +- package.json | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 docs/releases/3.24.3.md diff --git a/docs/releases/3.24.3.md b/docs/releases/3.24.3.md new file mode 100644 index 00000000..0806946a --- /dev/null +++ b/docs/releases/3.24.3.md @@ -0,0 +1,7 @@ +# TaskNotes 3.24.3 + +- (#776) Fixed screens failing to load with "toLowerCase is not a function" error + - Issue occurred when frontmatter tags array contained non-string values (numbers, booleans, etc.) + - Added type validation to filter out non-string values before processing tags + - Valid string tags continue to work normally while invalid types are safely skipped + - Thanks to @kmf and @Andre-Ioda for help debugging this issue diff --git a/manifest.json b/manifest.json index 7a35a827..1227b099 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "tasknotes", "name": "TaskNotes", - "version": "3.24.2", + "version": "3.24.3", "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 c333d049..3de9a880 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tasknotes", - "version": "3.24.2", + "version": "3.24.3", "description": "Note-based task management with calendar, pomodoro and time-tracking integration.", "main": "main.js", "scripts": {