v0.3.0
Changelog
- Support for keyboard shortcuts that can trigger a jump to a particular slide.
- Adds a navigation menu that can be overlaid on the window to act as a slide picker.
- Introduce support for rendering Canvas data in addition to SVG data. This allows slides to contain a mix of both 2D vector content and 3D canvas content.
- Unified animation API to make it easier to combine simple animations with more complex custom animations.
- Update
presenter/export
to allow rendering canvas and SVG data to images and PDFs. - Add
presenter/morph
, which contains animation functions for smoothly interpolate between SVG paths. - Add
presenter/code
, which can be used to render code on a slide, optionally including syntax highlighting and a focused region of code. - Add a script for rendering LaTeX as SVG for use in a Presenter.js slide.
- Update vector graphic object to support animation of a particular path being drawn.
- Update text object to support animations of characters appearing on the screen.
- Support rotation and scale transformation on groups of SVG elements.