Skip to content

Releases: jsmorabito/obsidian-commander

0.5.6

0.5.6 Pre-release
Pre-release

Choose a tag to compare

@jsmorabito jsmorabito released this 25 Jun 01:23
0bfd462

Pre-release 0.5.6

What's new

0.5.6-beta.4

0.5.6-beta.4 Pre-release
Pre-release

Choose a tag to compare

@jsmorabito jsmorabito released this 14 Jun 01:06

Security fixes — no functional changes.

  • Critical: shell-quotequote() failed to escape newlines in .op values (shell injection risk in dev toolchain)
  • High: esbuild bumped to 0.28.1 — missing binary integrity verification when fetching binaries

Both are dev-only dependencies and do not affect the plugin users install.

0.5.6-beta.3

0.5.6-beta.3 Pre-release
Pre-release

Choose a tag to compare

@jsmorabito jsmorabito released this 14 Jun 00:57

ESLint compliance pass — no functional changes. Cleans up unused imports, adds explicit return types, fixes mixed indentation, and removes dead code across 15 files.

0.5.6-beta.2

0.5.6-beta.2 Pre-release
Pre-release

Choose a tag to compare

@jsmorabito jsmorabito released this 13 Jun 23:48
092d6a5

What's New

Text Formatting Toolbar Integration

Commander now integrates with the new Text Formatting Toolbar plugin. When both plugins are installed, a Text Toolbar tab appears in Commander's settings, letting you add any Obsidian command to the floating formatting toolbar that appears above selected text.

Bug Fixes

  • Fixed macro icons not showing in all UI contexts (#149)
  • Fixed status bar commands being removed from the list when a command became temporarily unavailable (#177)
  • Fixed tooltip positioning for status bar commands

Security

  • Upgraded esbuild 0.150.25 and esbuild-sass-plugin 23 (#195)
  • Added npm overrides to resolve 15 transitive dependency vulnerabilities (#194)

Note: This is a pre-release for testing the Text Formatting Toolbar integration. Install the Text Formatting Toolbar plugin alongside Commander to try it out. Feedback welcome before the stable release.

Dependabot vulnerability fixes

Pre-release

Choose a tag to compare

@jsmorabito jsmorabito released this 05 Jun 00:40
f135377

Security: Fixed 17 Dependabot vulnerability alerts (dev dependencies only)

All vulnerabilities were in the build toolchain and did not affect the plugin itself. No user-facing changes.

  • Added version overrides for 15 transitive packages to fix high/moderate severity issues including prototype pollution (flatted, immutable, js-yaml), ReDoS vulnerabilities (minimatch, braces, picomatch, micromatch, postcss, cross-spawn, semver, nanoid, word-wrap, brace-expansion, ajv), and a stack overflow (yaml)
  • Upgraded esbuild from 0.15 → 0.25 and esbuild-sass-plugin from 2.x → 3.x to fix a moderate severity issue where esbuild's dev server could be queried by any website

0.5.5

Choose a tag to compare

@jsmorabito jsmorabito released this 12 Apr 23:14

What's Changed

New Contributors

Full Changelog: 0.5.4...0.5.5

0.5.4

Choose a tag to compare

@github-actions github-actions released this 12 Jun 11:32
27d0e16
chore: bump version

0.5.3

Choose a tag to compare

@github-actions github-actions released this 12 Jun 06:56
3df5067
fix: release workflow

0.5.2

Choose a tag to compare

@jsmorabito jsmorabito released this 11 Oct 01:55
3546c74

What's Changed

New Contributors

Full Changelog: 0.5.1...0.5.2

0.5.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 09:31
9a0b731
Update package.json