Skip to content

Release 3.15.0

New Features

NLP Input Enhancements

  • Auto-suggestions: Added autocomplete functionality for tags and contexts in NLP input [#131] - Thanks to @Poly-0000 for the suggestion
  • Project Auto-suggestions: Enhanced project auto-suggestions with rich display and field mapper integration
  • Context and Tag Suggestions: Implemented auto-suggestion system to prevent typos and improve consistency [#131]

Calendar Integration

  • ICS Event Integration: Added comprehensive ICS calendar event support with content creation capabilities [#122, #220] - Thanks to @donjjones and @Crunchnuggetz for the feature requests
  • ICS Event Creation: Integrated ICS events into field mapping and type system for note creation [#122, #220]
  • ICS Settings: Added ICS integration settings to calendar tab
  • Calendar Hover Previews: Implemented hover preview functionality for advanced calendar - Thanks @nightroman for noticing this
  • Time Entry Interaction: Added time entry interaction functionality to advanced calendar

Time Management

  • Auto-stop Tracking: Added automatic time tracking termination when tasks are completed - Thanks to @cathywu for the suggestion [#184]
  • Total Tracked Time: Enhanced edit modal to display total tracked time information [#181] - Thanks to @bcohen44 for the feature request
  • Pomodoro View: Added task card display and improved controls to pomodoro view [#184]
  • Timeblock Management: Enhanced TimeblockInfoModal with editing and deletion capabilities [#74] - Thanks to @bepolymathe for the suggestion

User Interface Improvements

  • Fuzzy Note Pickers: Enhanced note pickers with title and alias support [#192] - Thanks to @Poly-0000 for the feedback
  • Persistent Column Ordering: Added persistent column ordering to kanban board [#61] - Thanks to @slepsl for the suggestion
  • Click-outside Support: Added click-outside and keyboard support to filter bar [#227] - Thanks to @cstelmach for the UX improvement request
  • UI Polish: Removed unnecessary borders, shadows and transitions from various UI elements

Bug Fixes

Task Management

  • Nested Tags: Fixed support for nested tags in FilterBar
  • TypeError Resolution: Resolved TypeError when calling includes on non-array values

Calendar Integration

  • Default Time Estimate: Fixed calendar click-to-add operations to respect default time estimate setting [#233] - Thanks to @nightroman for the bug report
  • Time Slot Duration: Improved click detection in calendar to use time slot duration setting [#233]

Documentation

  • Auto-suggestion Documentation: Added comprehensive documentation for auto-suggestion functionality
  • ICS Integration Guide: Created detailed ICS calendar integration documentation
  • Release Notes: Added comprehensive release notes documentation with links to all versions
  • Inline Task Widget: Added screenshots and documentation for inline task widgets

Technical Changes

Code Organization

  • Enhanced service architecture for ICS integration
  • Improved field mapping system for calendar events
  • Optimized auto-suggestion algorithms
  • Enhanced type definitions for new functionality

Performance

  • Improved rendering performance for pomodoro view
  • Optimized calendar event handling
  • Enhanced note picker search capabilities