What's Changed
- docs: drop leftover SQLite traces by @chrisvel in #2061
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #2004
- fix(backup): show restored tags right after an import (#2058) by @chrisvel in #2060
- chore(deps): bump follow-redirects from 1.16.1 to 1.16.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2062
- fix(ai): fall back to json_object and stop treating unmatched AI answers as empty by @orshih6 in #2047
- fix(ai-assistant): stop logging daily brief content to stdout by @rome-xi in #2046
- fix(inbox): assign an area picked from the slash menu by uid by @ammadakram in #1990
- fix(ai): add a language rule to the daily brief and project insights by @chrisvel in #2064
- fix(apprise): save the Apprise config without submitting the profile form by @chrisvel in #2065
- fix(calendar): hide cancelled and archived tasks, show real status in popup by @chrisvel in #2068
- feat(landing): name the category in the homepage title and shorten meta descriptions by @chrisvel in #2066
- fix(backup): keep dates, due times and parent links on import by @chrisvel in #2071
- fix(inbox): escape quotes in a quoted +project name by @ozenyunus35 in #1960
- fix(caldav): serve timed DUE and DTSTART in the user's timezone by @chrisvel in #2074
- fix(notes): keep text typed just before leaving a note by @chrisvel in #2075
- feat(search): show the no due date filter in the Due row by @chrisvel in #2076
- fix(capture): stop taps on the quick add scrim reaching the page by @chrisvel in #2073
- fix(calendar-feeds): stop re-expanding the whole feed on every request by @chrisvel in #2078
- fix(api): answer a refused upload with its status, not a reset connection (#1901) by @chrisvel in #2079
New Contributors
- @orshih6 made their first contribution in #2047
- @ammadakram made their first contribution in #1990
Full Changelog: v2.0.0...v2.0.1
Docker image: docker pull chrisvel/tududi:2.0.1