BRAT 2.0.5 will mainly be a bugfix release towards compliance with the Obsidian linter.
Build
- ๐ท Add hybrid ESLint tooling (b4427b3)
Fixes
- ๐ Harden GitHub release parsing and semver comparison (70e1f21)
- ๐ง Suppress TypeScript 6.0 deprecation warnings (d7dad8a)
- ๐ Improve error handling in release validation (d3aa2d5)
- ๐ Handle async callbacks in settings and plugin modal (8f04f50)
- ๐ Narrow vault files safely in logger (034adaf)
Refactor
- โป๏ธ Normalize diagnostic logging levels (fe410b5)
- โป๏ธ Remove obsolete Obsidian API workarounds (808555d)
- โป๏ธ Remove redundant type assertions and modernize timers (4b1f71b)
Style
- ๐ Simplify hidden-item CSS (cf5a5cc)
- ๐จ Move modal and promotional inline styles to CSS classes (a63d585)
Chore
Docs
- โ๏ธ Normalize settings copy (bfef681)