What's Changed
- build(deps): bump hono from 4.12.12 to 4.12.14 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1034
- feat(caldav): Add CalDAV Synchronization Support (Issue #978) by @chrisvel in #1030
- fix(search): Handle touch events to prevent input blur on mobile when saving views by @chrisvel in #1039
- fix(mcp): Include subtasks in get_task API response by @chrisvel in #1040
- fix(ui): Auto-focus project search field when opened (Issue #992) by @chrisvel in #1038
- fix(inbox): Fix tag/project autocomplete selection by @chrisvel in #1043
- fix(notifications): Add missing test notification endpoint (Issue #1002) by @chrisvel in #1047
- feat(task-content): make markdown checkboxes interactive in task description view by @TastyPi in #1046
- fix: add missing CSRF token to today settings PUT request by @TastyPi in #1044
- fix(migration): Correctly migrate password column from v1.0.0 (Issue #1051) by @chrisvel in #1052
- fix: restore password migration COALESCE and add trust proxy diagnostics by @chrisvel in #1057
- fix(migration): resolve v1.0.0 password column migration causing login failures by @chrisvel in #1059
- fix(oidc): normalize OIDC_SCOPE to handle whitespace issues by @chrisvel in #1060
- build(deps-dev): bump i18next-http-backend from 3.0.2 to 3.0.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1058
- fix(admin): add CSRF token to admin user management operations by @chrisvel in #1065
- test: add comprehensive user isolation tests for tasks by @chrisvel in #1067
- fix: add copy button to note details page by @chrisvel in #1068
- fix: wire CalendarToken model into models/index.js to prevent MCP crashes by @chrisvel in #1069
- fix: use CALDAV_ENABLED for calendar feature flag by @chrisvel in #1070
- fix(tasks): fix projectless task visibility leak in dashboard metrics (#1063) by @alimuratgymn in #1066
- fix: replace 6-word limit with 150-character limit for project names by @chrisvel in #1077
- fix: make password_digest migration compatible with all schema versions by @chrisvel in #1078
- feat: add configurable file upload limit via environment variable by @chrisvel in #1080
- Added Kanidm to the documentation of OIDC SSO by @meszolym in #1095
- fix: use auto-detect for session cookie secure flag to support reverse proxies by @chrisvel in #1101
- fix: initialize email service on startup to enable user registration by @chrisvel in #1102
- fix: correct Note model field from 'name' to 'title' in MCP search tool by @chrisvel in #1103
New Contributors
- @TastyPi made their first contribution in #1046
- @alimuratgymn made their first contribution in #1066
- @meszolym made their first contribution in #1095
Full Changelog: v1.1.0-dev.14...v1.1.0-rc.1