What's Changed
Changes
- Stabilize e2e teardown against the latest Obsidian by @qawatake in #44
- e2e: download the newest Obsidian release that ships a dmg by @qawatake in #48
- ci: declare least-privilege GITHUB_TOKEN permissions by @qawatake in #46
- ci: build release with pnpm --frozen-lockfile by @qawatake in #47
- ci: pin GitHub Actions to commit SHAs with pinact by @qawatake in #49
- ci: run on pull_request/push and weekly schedule by @qawatake in #50
- e2e: survive a confirmation modal at startup; disable auto-update in CI by @qawatake in #51
- build: harden pnpm settings (minimum-release-age, exact pins, pinned pnpm) by @qawatake in #52
- ci: add a 7-day cooldown to Dependabot updates by @qawatake in #53
- build: move to Node 24 (current Active LTS) by @qawatake in #54
- ci: bump pinned mise to 2026.8.3 by @qawatake in #55
- deps: update build-time dependencies to current majors by @qawatake in #56
- ci: stop Dependabot proposing majors we pin on purpose by @qawatake in #57
- build: upgrade Biome 1.9 -> 2.5 and clear new lint findings by @qawatake in #58
- ci: run lint in CI (and build on every PR) by @qawatake in #59
- ci: generate GitHub release notes on release by @qawatake in #60
- Release for 0.4.6 by @github-actions[bot] in #45
Full Changelog: 0.4.5...0.4.6