Skip to content

2.27.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Aug 18:36
· 2 commits to master since this release

Maintenance

  • Refactored the plugin by removing unused functions and improving code structure and readability. Removed the obsolete Draw.io/Diagram integration and retired the Create DrawIO file script.
  • Migrated the embedded Excalidraw runtime from the retired UMD build to a dedicated ESM-based Obsidian package while preserving offline operation, popout windows, and runtime Mermaid loading through Excalidraw Extras. The Assistant UI font is now bundled, and the plugin-private React runtime is generated from the official npm package entrypoints.
  • Updated the plugin-private React and ReactDOM runtime to React 19.

Fixed

  • The Excalidraw color palette now uses its natural height when space is available instead of being unnecessarily constrained to a short scrolling panel. Its native color control also stays aligned with the hex input.
  • Restored the text-to-diagram chat history menu, allowing saved chats to be restored or deleted.
  • Stencil libraries are now persisted with tab-indented JSON for cleaner Git diffs. #2883
  • Custom color-picker top picks (pinned by dragging a color onto the strip) are now saved with the drawing.
  • Fixed the canvas background color picker popover remaining out of sync with its own theme after changing the background color.

New from Excalidraw.com

  • Improved bucket tool and eyedropper support. #11849
  • Lasso selection now respects box selection mode (contain vs. overlap). #11862
  • Color-picker top picks can now be customized by dragging colors from the palette onto the strip. Right-click the strip to reset. #11872

What's Changed

Full Changelog: 2.27.0-beta.0...2.27.0-beta.1