Skip to content

Releases: TfTHacker/obsidian42-brat

0.7.0 Massive Themes Update

05 Apr 12:44
Compare
Choose a tag to compare

Major updates to THEMES support

New

  • BRAT now supports the Obsidian 1.0+ changes to the way Themes are handled (no longer using obsidian.css, rather using theme.css & manifest.json)
  • if a repository has a theme-beta.css file, this will be downloaded instead of the theme.css in the repository. This allows a theme developer to have a theme file for beta testing, while still having a theme.css live for public users not testing a theme. See themes documentation

Update

  • When deleting a theme from within BRAT's settings, the theme is removed from BRAT monitoring, but the theme is not physically deleted from the vault. The user can delete in Settings > Appearance

Removed

  • The ability to "switch themes" is removed as this feature was sherlocked and natively added to Obsidian in the command palette with the "Change Theme" command
  • BRAT had the ability to install any community themes from the official community theme list. However, since Obsidian improved the themes UI, this feature became redudant and so was removed.

0.6.37 Bug fixes & updating core libraries

31 Mar 13:55
15dbcd8
Compare
Choose a tag to compare

Bug fixes & updating core libraries

0.6.36 Minor code updates for 1.0

28 Oct 05:50
Compare
Choose a tag to compare

This contains just some updates to libraries and also some textual changes in the UI. Likely will be doing some feature trimming in near future since Obsidian has added some BRAT features to core.

Updated for 0.16.x release of Obsidian with more smarts

02 Sep 05:02
Compare
Choose a tag to compare

BRAT has now been tested with the 0.16.x release of Obsidian. In addition, BRAT will be a bit smarter when installing plugins for testing.

Additionally, in settings, there is a setting to enable/disable debugging to the console. This has been improved.

  • New: BRAT now compares the minAppVersion in the manifest file to the installed version of Obsidian. Resolution for #38.
  • Fix: If enabling or disabling a plugin with BRAT, the enable/disable state of the plugin is being saved by Obsidian. Resolution for #22
  • Fix: Errors generated by grabManifestJsonFromRepository are now properly handled in COnsole. Resolution for #42

NEW: Add frozen versions of a plugin by its release tag

10 Apr 11:07
7e6e8b8
Compare
Choose a tag to compare

NEW: Frozen version is based on a release tag
BRAT will monitor and update plugins as they are updated in their GitHub repositories. However, if you want to freeze the version of a plugin, you can do so by using the command "BRAT: Add a beta plugin with frozen version based on a release tag". This will install the plugin with the version you specify, but not update it when other plugins are updated.

Thanks to the good work of @fyears for this feature

esbuild issue

10 Apr 05:29
Compare
Choose a tag to compare
0.6.33

0.6.32 Updated dependencies, command palette tweak

Update of dependencies and menu tweak

09 Apr 10:03
Compare
Choose a tag to compare

Updated a few library dependencies

Also made it so the GitHub open repository feature would show Plugins first, then themes, which is the most used scenario. Small tweak to enhance navigating the command palette and BRAT

0.6.31 esbuild issue

12 Feb 11:56
Compare
Choose a tag to compare
0.6.3 Quick fix for installation issue

0.6.3 Quick fix for installation issue

12 Feb 07:34
Compare
Choose a tag to compare

Some users are having issues with the install. This is a rebuilt main.js to try to address that.

Sorry to anyone that had this issue.

0.6.2 bug fixes and minor improvements

06 Feb 12:30
Compare
Choose a tag to compare

New

  • Notifications from BRAT can be disabled in settings. By default, they are enabled. #26

Changes:

  • Notifications now provide information about click and right mouse click
  • Autoupdate on startup waits for Obsidian to load and then waits a minute to check for new plugins and 2 minutes for new themes. The idea is to give Obsidian and other plugins a chance to properly initialize #27

Fixes:

  • Notifications are properly dismissed with a click, and more info is available with a right mouse click
  • Will do some testing for internet connectivity #23