Skip to content

1.4.5

Choose a tag to compare

@github-actions github-actions released this 31 Jul 22:53
· 4 commits to main since this release

This release restores reliable image clicking and resizing in Obsidian 1.13, with focused fixes for Live Preview tables, long notes, and popout windows.

Image clicking and resizing

  • Obsidian's native image controls stay hidden again. When Disable Obsidian image selection on click is enabled, the native outline, resize corner, and Zoom/Edit toolbar no longer overlap Image Converter's resize handles.
  • Clicking an internal image reveals its Markdown link at the configured front or back cursor position.
  • Images inside Live Preview tables now work correctly. Single-click Markdown reveal, drag resizing, and wheel resizing all use Obsidian's nested table-cell editor when needed.
  • Table syntax is preserved. Escaped pipes, captions containing pipes, width-only dimensions, and both Markdown and wikilink image formats remain intact. Resizing no longer adds a malformed trailing \| after an image embed.
  • Table resizing performs fewer editor updates. Drag dimensions are committed once when the interaction ends, while wheel dimensions are saved after scrolling settles. This avoids repeated table reconstruction and stale-document errors.

Performance

  • Image-link lookup in long notes is over 1,000× faster. In a real Obsidian benchmark using an 8,000-line note, p95 lookup time dropped from 3.36 seconds to around 3 milliseconds, reducing lookup latency by approximately 99.9%.
  • Each lookup now performs 8,000 line reads instead of 32,004,000, a roughly 4,000× reduction, without loading and splitting the entire note on every interaction.

Fixed

  • Fixed and improved image alignment in pop-out windows. Alignment classes are now removed from both the main window and popout window documents, preventing stale image alignment styling from lingering after unload/reload. DOM creation/events are now scoped to the UI element's owning document instead of the global document.
  • Fixed image alignment leaking across panes. When the same image appears in multiple open notes, applying a saved alignment now only affects panes showing the matching note, including popout windows. This prevents side-by-side notes that share an image from incorrectly inheriting another note's alignment.
  • Fixed image context menu stacking: repeatedly right-clicking an image no longer leaves multiple context menus open.
  • Fixed image resize handles not working in pop-out windows.
  • Fixed leftover resize handles/wrappers after unloading or switching views.

Settings

  • Changing Disable Obsidian image selection on click now shows a clear reminder to reload Obsidian so the change takes effect.

Full Changelog: 1.4.4...1.4.5