Releases: Grmglib/tasknotes-timeline-wrapper
Releases · Grmglib/tasknotes-timeline-wrapper
Release list
Release 1.3.0
Features
- Scheduled notifications. The operating system can notify you before a timed task or event, and again when it starts.
- Search outside the Base/view filter. Search can ignore the active Base or view filter.
- Agenda split into modules. Controller, model, renderers, settings, and the event modal are separate.
- Structured search. Queries support
status:,tag:, anddue:(today,tomorrow,overdue, or a date). - Drag to reschedule. A drag handle moves a task onto another day.
- Larger touch targets. Mobile controls use a 44px hit area.
Fixes
- Recurring completion. Completing a task from the timeline now closes only that occurrence. The series stays open and TaskNotes advances to the next instance. Undo reopens that same occurrence.
- Mobile complete button. The status ring on touch screens is 32px instead of 44px, so the Today list is less crowded.
Other
- 1.3.0 ships the module split, structured search, drag handles, and touch targets.
- Calendar event IDs are more stable.
package-lockstays in sync with the version.
Release 1.2.0
Release 1.2.0 with options menu, interactive base/view filter, loading indicator, and calendar error notices.
Release 1.1.0
Features
- Drag-and-drop rescheduling
- Inline quick edit for priority, scheduled date, and due date
- Task and event search
- Completed-today review with undo
- Loading skeleton while tasks load
- Empty-day visibility setting
- Calendar cache status feedback
- Version sync checks for package/manifest/versions metadata
Bug fixes
- Stop reusing stale calendar cache after 24h
- Handle timeline load errors with retry
- Correct Todo filter and count
- Preserve focus and scroll on local list updates
Performance
- Prefer TaskNotes lifecycle events for task invalidation
- Separate debounced refresh paths for tasks and views
- Lazy section rendering for collapsed days
- Local list updates for filter, search, and collapse
- Queue concurrent task mutations
Release 1.0.0
Merge branch 'main' of https://github.com/Grmglib/tasknotes-timeline-…