Fixed
- Freedraw shape's background color was missing in the SVG export. #443
- In rare cases, when you only changed the background color of the drawing or edited the dimensions of an embedded markdown document, or changed an existing LaTeX formula, and then moved to another document in the vault, these changes did not get saved. #503
- I resolved an Excalidraw Automate glitch with word wrapping in containers. EA generated containers with fixed line breaks. The same error also affected the conversion of drawings from the "legacy" Excalidraw.com file format.
- When you allow/disable autosave in settings, this change will immediately take effect for all open Excalidraw workspace leaves. Until now autosave was activated only after you closed and reopened the Excalidraw view. #502
- When you create a text element containing a
[[markdown link]]
in raw mode, the new link was parsed nonetheless, and sometimes the link disappeared, leaving only the parsed text without the actual link. Creating links in raw-mode now works correctly.
New Features
- The most recent 5 custom colors from the canvas are now added as color options to the element stroke and element background palette. #4843
- Vertical text alignment for text in sticky notes #4852
- Markdown embeds into Excalidraw now receive default styling, including that of tables, blockquotes, and code blocks. I also added a new setting and corresponding frontmatter-key to set the border-color for the embedded markdown document. You can override plugin settings at the document level by adding
excalidraw-border-color: steelblue
to the markdown document you want to embed into your drawing. Valid values are css-color-name|#HEXcolor|any-other-html-standard-format. - In Obsidian search, when the text you were searching for is found in an Excalidraw document, clicking the link in search-results will open the drawing with the matching text element selected and zoomed.
- Excalidraw now supports linking to text elements on the canvas and linking to non-text objects.
- You can reference text headings just the same as markdown headings in a document
i.e. you have a text element that includes a valid markdown heading:
# My Heading
details...
or
text element text
# my reference
You can reference these like this respectively: [[#My Heading|display alias]]
and [[#my reference|alias]]
- You can also reference element ids similar to block references