Repository navigation
1.0.3
Clears four of the five advisories the directory raised against 1.0.2. No errors were outstanding; this is housekeeping.
Requires Obsidian 1.7.2 or later, unchanged. Nothing to do on upgrade, and nothing visibly different.
Changed
- Internal redraws of the settings tab no longer call the deprecated
display(). Obsidian still calls it to open the tab; our own refreshes after connect, disconnect and token paste go through a private method instead. - The Disconnect button applies the
mod-warningclass directly rather than callingsetWarning(), which is deprecated in favour of an API that requires Obsidian 1.13.0. It renders identically on every supported version.
Known and deliberate
The settings tab does not implement getSettingDefinitions(), so its settings do not appear in Obsidian's settings search on 1.13.0 and later. Adopting that API is all or nothing: Obsidian renders either the declarative definitions or display(), never both, so a partial conversion would drop settings for anyone on the newer version. It is a full rewrite that needs testing either side of 1.13, and it is tracked rather than rushed.
minAppVersion stays at 1.7.2 so the plugin keeps working on phones that have not updated, which is where its capture flow matters most.
Full changelog: 1.0.2...1.0.3