Changelog
The entire release archive of learningmap is available on NPM.
If you need a new feature, open an issue and let's discuss.
v0.3.1
- Fix text color in drawer for better readability
v0.3.0
- Use sans-serif font instead of custom font for better readability
- Use CSS variable for font color
- Fix React hook error
v0.2.4
- Improve node dragging performance by throttling undo history updates
v0.2.3
- Significantly improved node dragging performance by optimizing undo history updates
- Reduced lag when dragging nodes, especially noticeable in the VSCode platform
- Optimized temporal middleware throttling from 1000ms to 500ms with better batching strategy
v0.2.2
- Add browser-based image compression for uploaded images to reduce file size by 70-90%
- Add support for WebP image format (JPG, PNG, WebP, and SVG now supported)
- Automatically resize images to max 1920x1920px while maintaining aspect ratio
- Convert raster images to JPEG format for optimal compression
- Detect HTTP 413 (Payload Too Large) errors and show user-friendly message
- Add translations for file size error in English and German
v0.2.1
- Fix share link.
v0.2.0
- Make keyboard shortcuts configurable.
v0.1.0
- Initial release of learningmap!
