github zsviczian/obsidian-excalidraw-plugin 2.4.0
Excalidraw 2.4.0

latest releases: 2.15.3-beta-2, 2.15.3-beta-1, 2.15.2...
12 months ago

See the notes for the beta release for a detailed list of changes in 2.4.0

Thumbnail - 20240827 Excalidraw 2 4 0 (Custom)


Notice

There is a minor formatting issue when you set non-default font size in Obsidian > Appearance settings. I won't publish an update just because of this. If you are impacted, you can add the following CSS snippet under Obsidian > Appearance > CSS Snippets. Open the folder, create a file e.g. "excalidraw-style-tweak.css" and paste the below code save the file, update the list of snippets in Obsidian and enable this new snippet.

.excalidraw div[data-radix-popper-content-wrapper] > div > div.Island {
 max-width: 13rem !important;
}

.excalidraw .App-menu__left {
  width: 12.5rem !important;
}

New

  • Flowcharts with CTRL/CMD+Arrow and ALT/OPT+Arrow keys
  • Improved PDF Support
    • PDF++ cropped area paste
    • Import PDF into frames
  • Element links with metadata
  • Obisidan Hotkey overrides
  • Support for Zotero style markdown links

QoL

  • Much improved freedraw flow, less autosave glitches
  • Link editor CTRL+Meta/(CTRL+CMD) + click or via the command palette "Open the image-link or LaTeX-formula editor.
  • Improved search and search results
  • Disable double tap ereaser activation in pen mode
  • Single click editing of markdown embeddables
  • Set grid size and frequency
  • Improved paste
  • Pan & Zoom while editing Text
  • Save active too-state (e.g. tool-lock) with the drawing
  • Show/hide "sword" splashscreen in new drawings

Fixed

  • Duplicate line points when Alt+click adding new points in line editor- - Excalidraw Automate measureText, impacting gate placement in ExcaliBrain
  • If a group includes a frame, the image reference will include all the elements in the frame, not just the frame
  • Excalidraw rendering issues in markdown preview
  • Markdown pages embedded in Excalidraw were broken
  • Drawing did not save arrow type
  • Fixed rendering of newly pasted links

ExcalidrawAutomate

  • new functions
    • tex2dataURL
    • addElementsToFrame
    • resetImageAspectRatio
  • Changed
    • getViewSelectedElements(includeFrameChildren: boolean = true);
    • getOriginalImageSize with option to wait for the image to load

Don't miss a new obsidian-excalidraw-plugin release

NewReleases is sending notifications on new releases.