Skip to content

Releases: jonobr1/two.js

Official Stable Release of Version 0.7.8

14 Jul 02:17

Choose a tag to compare

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

14 Jul 01:45

Choose a tag to compare

Incorrectly formed TypeScript Types declared. Please do not use this version.

Official Stable Release of Version 0.7.6

10 Jul 15:00

Choose a tag to compare

Minor stability improvements in both client side and headless environments to Two.js. This includes:

  • Improved SVG interpretation
  • id assignment in all objects
  • Two.Path.vertices generation

See changelog for a full list of additions.

Official Stable Release of Version 0.7.5

25 May 17:30
6c859e1

Choose a tag to compare

Minor stability improvements in both client side and headless environments to Two.js. This includes:

  • Improved Typescript Declaration Types
  • Improved getBoundingClientRect calculations
  • Improved higher order primitive usability

See changelog for a full list of additions.

Official Stable Release of Version 0.7.4

02 Apr 20:50

Choose a tag to compare

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.skewX and Two.Shape.skewY

See changelog for a full list of additions.

Official Stable Release of Version 0.7.3

26 Mar 16:42

Choose a tag to compare

Minor stability improvements in both client side and headless environments to Two.js. This includes:

  • Improved two.interpret performance
  • Improved Two.Group.visible performance
  • Added Typescript Declaration Types
  • Created both JavaScript and JavaScript module versions of the /extras directory 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

13 Jan 02:08

Choose a tag to compare

Minor stability improvements in both client side and headless environments to Two.js. This includes:

  • Better class name implementation
  • Text support for two.interpret and two.read
  • Scientific notation for two.interpret and two.read methods
  • <use /> tags for two.interpret and two.read methods
  • fitted boolean which matches a Two.js canvas to its parent DOM element
  • ES6 style import compatible with Two.js classes (as modules)

See changelog for a full list of additions.

Official Stable Release of Version 0.7.0

22 Jan 21:52

Choose a tag to compare

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 namespace
  • Two.Matrix performance improvements
  • SVG interpretation improvements
  • Shorthand for two.makeArrow
  • Two.Path.dashes for stroked dashes

See changelog for a full list of additions.

v0.7.0 Stability Refinement

08 Dec 21:40

Choose a tag to compare

Pre-release

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

18 Nov 09:57

Choose a tag to compare

Pre-release

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+)