Skip to content

Commit 03ab913

Browse files
committed
release 3.15.0
1 parent cb9d8a9 commit 03ab913

File tree

3 files changed

+67
-2
lines changed

3 files changed

+67
-2
lines changed

docs/releases/3.15.0.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# Release 3.15.0
2+
3+
## New Features
4+
5+
### NLP Input Enhancements
6+
7+
- Auto-suggestions: Added autocomplete functionality for tags and contexts in NLP input [#131] - Thanks to @Poly-0000 for the suggestion
8+
- Project Auto-suggestions: Enhanced project auto-suggestions with rich display and field mapper integration
9+
- Context and Tag Suggestions: Implemented auto-suggestion system to prevent typos and improve consistency [#131]
10+
11+
### Calendar Integration
12+
13+
- ICS Event Integration: Added comprehensive ICS calendar event support with content creation capabilities [#122, #220] - Thanks to @donjjones and @Crunchnuggetz for the feature requests
14+
- ICS Event Creation: Integrated ICS events into field mapping and type system for note creation [#122, #220]
15+
- ICS Settings: Added ICS integration settings to calendar tab
16+
- Calendar Hover Previews: Implemented hover preview functionality for advanced calendar - Thanks @nightroman for noticing this
17+
- Time Entry Interaction: Added time entry interaction functionality to advanced calendar
18+
19+
### Time Management
20+
21+
- Auto-stop Tracking: Added automatic time tracking termination when tasks are completed - Thanks to @cathywu for the suggestion [#184]
22+
- Total Tracked Time: Enhanced edit modal to display total tracked time information [#181] - Thanks to @bcohen44 for the feature request
23+
- Pomodoro View: Added task card display and improved controls to pomodoro view [#184]
24+
- Timeblock Management: Enhanced TimeblockInfoModal with editing and deletion capabilities [#74] - Thanks to @bepolymathe for the suggestion
25+
26+
### User Interface Improvements
27+
28+
- Fuzzy Note Pickers: Enhanced note pickers with title and alias support [#192] - Thanks to @Poly-0000 for the feedback
29+
- Persistent Column Ordering: Added persistent column ordering to kanban board [#61] - Thanks to @slepsl for the suggestion
30+
- Click-outside Support: Added click-outside and keyboard support to filter bar [#227] - Thanks to @cstelmach for the UX improvement request
31+
- UI Polish: Removed unnecessary borders, shadows and transitions from various UI elements
32+
33+
## Bug Fixes
34+
35+
### Task Management
36+
37+
- Nested Tags: Fixed support for nested tags in FilterBar
38+
- TypeError Resolution: Resolved TypeError when calling includes on non-array values
39+
40+
### Calendar Integration
41+
42+
- Default Time Estimate: Fixed calendar click-to-add operations to respect default time estimate setting [#233] - Thanks to @nightroman for the bug report
43+
- Time Slot Duration: Improved click detection in calendar to use time slot duration setting [#233]
44+
45+
## Documentation
46+
47+
- Auto-suggestion Documentation: Added comprehensive documentation for auto-suggestion functionality
48+
- ICS Integration Guide: Created detailed ICS calendar integration documentation
49+
- Release Notes: Added comprehensive release notes documentation with links to all versions
50+
- Inline Task Widget: Added screenshots and documentation for inline task widgets
51+
52+
## Technical Changes
53+
54+
### Code Organization
55+
56+
- Enhanced service architecture for ICS integration
57+
- Improved field mapping system for calendar events
58+
- Optimized auto-suggestion algorithms
59+
- Enhanced type definitions for new functionality
60+
61+
### Performance
62+
63+
- Improved rendering performance for pomodoro view
64+
- Optimized calendar event handling
65+
- Enhanced note picker search capabilities

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

0 commit comments

Comments
 (0)