Changelog
Recent ScribbleSVG package versions
Package versions in this monorepo (see each package’s package.json for the source of truth):
| Package | Version |
|---|---|
@scribblesvg/core | 0.2.3 |
@scribblesvg/react-utils | 0.2.6 |
| docs site | 0.2.1 |
0.2.3 / 0.2.6
Editor and geometry improvements:
- Shift + draw snaps arrows/lines to 22.5° steps via
constrainToStraightAngle - Standalone text bounds hug live glyph metrics (selection, resize, and font-size changes stay in sync)
- Core exports
measureTextSize,TEXT_LINE_HEIGHT, andTEXT_CHAR_WIDTHfor shared text sizing - Font-size control and inline text editing resize with content
0.2.2 / 0.2.5
Made the libraries lighter:
- Dropped Zod from
@scribblesvg/corein favor of hand-rolled validation - Removed lucide-react from
@scribblesvg/react-utils; toolbar icons are in-house SVGs
0.2.x
- Core document model with scribble-style rendering (Rough.js)
- React
DiagramCanvaseditor andDiagramRendererread-only view - Icon catalog via
iconId+ consumericonsarray - Color presets for the renderer
- Fumadocs documentation site (
docs/)