Releases: aomona/MorphGlyph
Release list
MorphGlyph 0.2.0
Selectable HTML text at known endpoints, with the SVG retained as the visual layer. Selection does not alter rendered pixels. Added selectable and loopDelay props, accessible Play/Pause and Copy code/Copied morphing labels, and pause-on-selection in the playground.
Validation: TypeScript check, 14 core tests, 10 Chromium integration tests, exact screenshot comparisons, drag selection, clipboard and accessibility-tree checks. Screen-reader applications have not been manually tested.
Install the attached tarball with npm install. MIT licensed, inspired by Manim.
v0.1.0
React component for SVG text-outline transformations.
before/afterAPI with Japanese and Latin text support.- Duration, easing, path arc, stagger, playback controls and controlled progress.
- Custom static TTF/OTF fonts, reduced motion and SSR fallback.
- Monochrome playground on GitHub Pages.
- MIT-licensed code. Inspired by Manim; bundled Noto font uses SIL OFL 1.1.
Install the attached package:
npm install https://github.com/aomona/MorphGlyph/releases/download/v0.1.0/morphglyph-0.1.0.tgzThe package is distributed through this release, not the npm registry.
Validation: 14 geometry tests, 7 Chromium integration tests, and packed-package
checks with React 18 / Vite and React 19 / Next.js. See docs/validation.md.
Limits: single-line text, static TTF/OTF, no TransformMatchingShapes, variable axes,
complex-script shaping or color emoji. Intermediate topology may self-intersect.