Learningmap Documentation

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!