Skip to content

1.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 14:24
· 140 commits to master since this release

New Features πŸŽ‰

  • Recurring reminders for the default reminder format (#319)
  • Do-not-disturb mode for reminder notifications (#318)
  • Option to show the reminder popup together with the system notification (#317)
  • Non-task lines are now converted into tasks when inserting a reminder (#314)
  • New setting to exclude specific files/folders from reminder scanning (#313)
  • The Tasks plugin due date now supports an optional time part (#312)
  • The date/time chooser now appears inline near the cursor in Live Preview (#307)
  • New settings to disable notifications and to open the note by clicking a notification (#306)
  • + [ ] is now recognized as a valid task format (#260) β€” thanks @ljbkusters!

Bug Fixes πŸ›

  • The Show Reminders command now reveals the reminder list even when the sidebar is collapsed (#253, fixed in #303)
  • Picking a date on a non-task line now shows an explanatory notice instead of silently doing nothing (#176, #190, fixed in #303)
  • Kanban plugin's "link date to daily note" dates are now recognized without restarting Obsidian (#30, fixed in #303)
  • Non-ASCII tags are now fully removed from reminder titles (#169, fixed in #303)
  • Tags are no longer lost when editing dates in the Tasks plugin format (#311)

Documentation πŸ“š

  • Documented the week start setting (#245) and the convert-non-task-lines setting (#316)
  • Caught the docs site up with recently added settings and behaviors (#315)
  • Docs site cleanups (#304)
Internal Changes & Dependency Updates πŸ”§

Development / CI

  • chore: modernize CI toolchain (Node 22, actions v4, lockfile v3) (#272)
  • chore: align obsidian/electron/@types/node with current platform versions (#282)
  • Modernize local development flow with esbuild watch and hot-reload (#285)
  • chore: update devDependencies within current majors (#284)
  • chore: migrate to Jest 30 (#287)
  • chore: migrate to ESLint 10 and update dev tooling majors (#288)
  • chore: migrate to Svelte 5 (#289)
  • chore: ignore dependabot updates incompatible with current toolchain (#290)
  • chore: drop obsolete prettier-plugin-svelte ignore rule (#296)
  • chore: ignore eslint 10 until eslint-plugin-import supports it (#298)
  • chore: ignore @types/node majors beyond the toolchain's Node version (#299)
  • Maintainability improvements: enforce CI checks, fix latent bugs, reduce coupling (#300)
  • ci: auto-close PRs left awaiting author response (#301)
  • Add manual-verify skill and post-coding verification reminder hook (#308)
  • ci: overhaul release flow (#309)
  • Enable type-aware ESLint rules for floating promises and unused vars (#310)

Dependency updates (dependabot)

  • chore(deps): bump actions/checkout from 4.3.1 to 7.0.0 (#276)
  • chore(deps): bump actions/cache from 4.3.0 to 6.1.0 (#274)
  • chore(deps): bump actions/setup-node from 4.4.0 to 6.4.0 (#273)
  • chore(deps): bump softprops/action-gh-release from 2.6.2 to 3.0.1 (#275)
  • chore(deps-dev): bump eslint-plugin-svelte from 2.46.1 to 3.20.0 (#281)
  • chore(deps-dev): bump cross-env from 7.0.3 to 10.1.0 (#278)
  • chore(deps-dev): bump globals from 15.15.0 to 17.7.0 (#280)

New Contributors

Full Changelog: 1.1.21...1.2.0