github TfTHacker/obsidian42-brat 2.1.0

5 hours ago

BRAT 2.1.0 — Release Notes

Release date: 27 June 2026
Full changelog: 2.0.8 → 2.1.0


Highlights

  • Internationalisation (i18n): BRAT now speaks multiple languages, with initial support for German, Japanese, and Simplified Chinese.
  • Semantic-release pipeline: Automated versioning and release generation for more reliable, traceable updates.
  • New community plugin page command: Quick access to the community plugin catalogue directly from BRAT.

New Features

  • i18n support for settings and plugin modal — localises the UI for a broader user base. (#176)
    • Improved locale resolution; unsupported base locales now fall back gracefully.
    • Localised copy-identifier UI strings in settings.
  • Community plugin page command added. (#183)
  • Copy actions for plugin and theme identifiers for quick reuse. (#183)

Bug Fixes

  • Replaced obsidian-daily-notes-interface with local plugin detection — simplifies the dependency surface. (#183)
  • Safe-cast loadData result in settings initialisation. (#183)
  • Resolved floating promises in ConfirmModal and AddNewPluginModal. (#183)
  • Renamed token to tokenName in plugin commands for clarity. (#183)

Refactoring & Dependency Alignment

  • Pinned Obsidian typings to version 1.11.4 with npm overrides. (#183)
  • Aligned Obsidian typings import version across the project. (#183)
  • ESLint sentence-case brand allowlist expanded, and redundant disable comments cleaned up. (#183)

Release Engineering

  • Migrated the release pipeline to semantic-release for automated version management. (#182)
  • Manifest synchronisation streamlined post-semantic-release. (#182)
  • Unused semantic-release plugins removed. (#182)

Dependency Updates

  • esbuild bumped from 0.25.9 to 0.28.1. (#177)
  • markdown-it bumped from 14.1.1 to 14.2.0. (#179)
  • dompurify bumped from 3.4.7 to 3.4.11. (#180)

New Contributors

@jiaoyingxing made their first contribution with the i18n support (#176) — welcome to the project!


Full Changelog: 2.0.8 → 2.1.0

Don't miss a new obsidian42-brat release

NewReleases is sending notifications on new releases.