Skip to content

Releases: AhmedDawoud3/obsidian-excalidraw-plotter

1.0.2

Choose a tag to compare

@github-actions github-actions released this 13 Aug 21:48

Release 1.0.2

v1.0.1

Choose a tag to compare

@AhmedDawoud3 AhmedDawoud3 released this 30 Jan 15:04

Bug Fixes

  • Add ESLint with eslint-plugin-obsidianmd for code quality
  • Create proper TypeScript types for Excalidraw API integration
  • Replace deprecated activeLeaf API with getMostRecentLeaf()
  • Replace innerHTML usage with DOM-safe helper functions
  • Fix promise handling in async event handlers
  • Remove unused imports and variables
  • Fix sentence case in UI text
  • Remove deprecated builtin-modules dependency

This release addresses all issues flagged by the Obsidian community plugin automated validation scan.

1.0.0

Choose a tag to compare

@AhmedDawoud3 AhmedDawoud3 released this 29 Dec 18:10

Initial release of Excalidraw Math Plotter.

Features

  • Plot mathematical functions directly onto Excalidraw canvases
  • Real-time curve optimization preview
  • Support for trigonometric, logarithmic, exponential, and custom functions
  • Automatic discontinuity handling (tan, 1/x, etc.)
  • Customizable axes, grid, tick marks, and styling