Releases: jonobr1/two.js
Official Stable Release of Version 0.7.8
Created a shim version of TypeScript type definitions so that TypeScript projects can run Two.js without errors (though there is not code hinting yet).
Release of Version 0.7.7
Incorrectly formed TypeScript Types declared. Please do not use this version.
Official Stable Release of Version 0.7.6
Minor stability improvements in both client side and headless environments to Two.js. This includes:
- Improved SVG interpretation
idassignment in all objectsTwo.Path.verticesgeneration
See changelog for a full list of additions.
Official Stable Release of Version 0.7.5
Minor stability improvements in both client side and headless environments to Two.js. This includes:
- Improved Typescript Declaration Types
- Improved
getBoundingClientRectcalculations - Improved higher order primitive usability
See changelog for a full list of additions.
Official Stable Release of Version 0.7.4
Minor stability improvements in both client side and headless environments to Two.js. This includes:
- Improved Typescript Declaration Types
- Improved
extras/JavaScript and JavaScript Module accessing - Added
Two.Shape.skewXandTwo.Shape.skewY
See changelog for a full list of additions.
Official Stable Release of Version 0.7.3
Minor stability improvements in both client side and headless environments to Two.js. This includes:
- Improved
two.interpretperformance - Improved
Two.Group.visibleperformance - Added Typescript Declaration Types
- Created both JavaScript and JavaScript module versions of the
/extrasdirectory for convenient use in both global and module development environments
See changelog for a full list of additions.
Official Stable Release of Version 0.7.1
Minor stability improvements in both client side and headless environments to Two.js. This includes:
- Better class name implementation
- Text support for
two.interpretandtwo.read - Scientific notation for
two.interpretandtwo.readmethods <use />tags fortwo.interpretandtwo.readmethodsfittedboolean which matches a Two.js canvas to its parent DOM element- ES6 style
importcompatible with Two.js classes (as modules)
See changelog for a full list of additions.
Official Stable Release of Version 0.7.0
Major stability improvements in both client side and headless environments to Two.js. This includes importing from npm and into frameworks such as React, Vue, and Angular. v0.7.0 is still written in ES5, but is now forward compatible with ES6 imports. Also:
/extras/folder added for additional scripts that work in tandem and assume the Two.js namespaceTwo.Matrixperformance improvements- SVG interpretation improvements
- Shorthand for
two.makeArrow Two.Path.dashesfor stroked dashes
See changelog for a full list of additions.
v0.7.0 Stability Refinement
Refined the beginning and ending internal calculations on Two.Path. Fixed per-instance dash properties. For more information visit the changelog.
v0.7.0 Headless Update
Updated Two.js to support latest versions of Automattic's node-canvas (2.0.0+) as well as the latest version of webpack (4.25+)