Skip to content

Latest commit

 

History

History
117 lines (73 loc) · 5.19 KB

CHANGELOG.md

File metadata and controls

117 lines (73 loc) · 5.19 KB

excalidraw-jetbrains-plugin Changelog

[Unreleased]

0.4.2 - 2024-11-12

Same as 0.4.1, 2024.3 compatibility, disable off-screen rendering by default, Excalidraw 0.17.6 (website runs unreleased version).

Fixed

  • Unset system properties used for development prevented excalidraw to load.

0.4.1 - 2024-11-10

Changed

0.4.0 - 2024-01-27

Added

  • Toggle between light and dark separated from the current theme by @michael-pratt, see #92
  • Supports scratch files #90 #22
  • Exports to JPG and WEBP #69

Changed

  • New plugin icon, matching the new excalidraw icon
  • Upgraded excalidraw to version 0.17.0
  • Opens Excalidraw editor rather than JSON by @michael-pratt, see #93
  • Switched to offscreen rendering #17
  • Bumped the minimum platform to 2023.2

Fixed

  • Fixed various errors by rewriting the saving mechanism (now using kotlin coroutines), to fix asynchronous writes.
  • Saving and Continuous saving doesn't work with images with embedded excalidraw. #70 Unfortunately Excalidraw files with embedded images cannot be loaded due to excalidraw/excalidraw#7553.
  • Workaround for Excalidraw issue when exporting to SVG files, the font links are incorrect, see excalidraw/excalidraw#7543.

0.3.2 - 2021-09-14

New

  • This version is the first public release of the excalidraw integration.

    This version supports the edition of .excalidraw, and embedded excalidraw in svg and png image files. This plugin is engineered to be able to work offline, consequently online collaboration is not supported.

    Contributions are welcome: Excalidraw library support, plugin settings, switch to excalidraw.com (thus enabling collaboration), etc. Please check out the project.

0.3.2-eap - 2021-09-11

Fixed

  • Incorrect editor selected in split panes (#11)

0.3.1-eap - 2021-08-12

Fixed

  • Fixed compatibility issue with 2021.1.x

0.3.0-eap - 2021-08-11

Added

  • SVG and PNG exports are now saved with an embedded scene (always on) (#11)
  • SVG and PNG files an embedded scene are recognized and can be loaded in the editor (#12)
  • Modified excalidraw files marker if Mark Modified (*) is ticked (in Preferences | Editor | General | Editor Tabs)

Changed

  • The Excalidraw webapp is now written in typescript
  • The Excalidraw webapp now inline sourcemaps to enable debugging within the JCEF DevTools, this was impossible due to a bug in chromium (see #7)
  • Refactored how editor are auto-saved, now using IntelliJ's built-in mechanism.

0.2.0-eap - 2021-07-01

Added

  • Save drawing to SVG or PNG (without the Excalidraw scene metadata) (#3)
  • Options when saving to image (background color, dark mode, watermark) (#9)
  • Options to display the grid or to toggle the zen mode (#8)

Fixed

  • Fixed a bug that prevented to open JSON files, the code is trying to identify Excalidraw JSON files (#5)

0.1.0-eap - 2021-06-25

Added

  • Initial support of Excalidraw integration in JetBrains IDEs : create, open (with autosave) .excalidraw (json) files.