|
| 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 |
0 commit comments