Skip to content

Releases: macbyclp/obsidian-memorry

0.2.3

Choose a tag to compare

@macbyclp macbyclp released this 11 Aug 11:12

Fixes the one error the automated review raised against 0.2.2.

  • minAppVersion 1.4.0 -> 1.7.2. Workspace.revealLeaf only returns a Promise @since 1.7.2, and the plugin awaits it so a deferred view finishes loading before it's revealed. Declaring 1.7.2 is the honest fix rather than dropping the await.
  • Command id no longer repeats the plugin id, and the command name no longer repeats the plugin name -- Obsidian adds both itself.

Install: download main.js, manifest.json and styles.css below into <vault>/.obsidian/plugins/memorry/. Requires Obsidian 1.7.2 or newer.

0.2.2

Choose a tag to compare

@macbyclp macbyclp released this 11 Aug 10:41

Addresses the automated review findings from 0.2.1.

  • authorUrl points at the author profile rather than a repository
  • createEl('div') replaced with createDiv()
  • Floating promises explicitly voided (openFile, activateView, revealLeaf)
  • loadData()'s any is narrowed before being assigned to settings
  • Dropped the builtin-modules dependency in favour of Node's own node:module builtinModules

Install: download main.js, manifest.json and styles.css below into <vault>/.obsidian/plugins/memorry/.

0.2.1

Choose a tag to compare

@macbyclp macbyclp released this 11 Aug 10:15

Fixed

Under a Turkish locale, CSS text-transform: uppercase rendered the section label Pinned as PINNED with a dotted capital I -- visibly wrong in an otherwise English UI. The labels are now written already-uppercase in code, which looks identical and doesn't depend on the app's locale.

Install: download main.js, manifest.json and styles.css below into <vault>/.obsidian/plugins/memorry/.

0.2.0

Choose a tag to compare

@macbyclp macbyclp released this 11 Aug 10:05

English UI, and a breaking id change

  • Every user-facing string is now English. They were Turkish while the code and README were English -- fine for a single user, incoherent for a public listing.
  • Plugin id renamed obsidian-memorry -> memorry. Obsidian's review guidelines discourage obsidian in plugin ids, so this happens now rather than after other people have it installed.

Upgrading from 0.1.0: rename your plugin folder to memorry (or delete the old obsidian-memorry folder and install fresh), otherwise Obsidian lists the plugin twice.

Install: download main.js, manifest.json and styles.css below into <vault>/.obsidian/plugins/memorry/.