Skip to content

1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 17:09
· 18 commits to main since this release
1.1.0
d395746

Added

  • Declarative settings tab via getSettingDefinitions(), with one row of each common kind
  • SecretComponent example row that stores only a keychain secret ID in data.json, and whose description says whether this device's keychain has that secret
  • Test preload that stubs the obsidian module, and settings-definition tests
  • Copier checklist in the README
  • Prettier config for Markdown
  • CI rebuilds and commits main.js on Dependabot PRs

Changed

  • Require Obsidian 1.13.0 (minAppVersion)
  • Replace build.ts with bun build scripts; dev now watches
  • Drop @types/node; version-bump.ts reads Bun.env and refuses a manifest without minAppVersion
  • Tighten tsconfig.json; test files are now typechecked
  • Release workflow accepts bare-semver tags only, checks the tag against all three version files, requires the fresh build to match main.js, runs tests, and ships styles.css when present
  • CI uses a read-only token, concurrency and a frozen lockfile
  • Dependabot uses the bun ecosystem with grouped updates and a cooldown
  • Drop alias scripts and redundant Biome and gitignore entries
  • Update dependencies

Removed

  • Misleading Plugin-instantiation test
  • Claude workflows and probot settings

Documentation

  • Add THEORY.md and refresh WALKTHROUGH.md
  • Correct and expand CLAUDE.md
  • Add a CI status badge to the README