Releases: AhmedDawoud3/obsidian-excalidraw-plotter
Releases · AhmedDawoud3/obsidian-excalidraw-plotter
Release list
1.0.2
v1.0.1
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
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