Releases: cubing/cubing.js
Releases · cubing/cubing.js
v0.12.2
Release notes:
- `TwistyPlayer` updates:
- The UI theming matches the old UI better.
- More configuration options available (again), including `controls`, `background`, and `back-view`.
- `Twisty3DCanvas`: add a way to render to a data URL.
- `Timeline`: support tempo scaling again.
v0.12.1
Release notes:
- Many fixes to bring `TwistyPlayer` close to feature parity with the old implementation.
v0.12.0
Release notes:
- `TwistyPlayer` and related classes have been completely rearchitected. Libraries using `cubing/twisty` will require manual conversion.
- Updates to `puzzle-geometry`.
v0.11.7
Release notes:
- Add support for custom puzzle/vantage orientation for PG3D.
v0.11.4
Release notes:
- Update keyboard mapping.
v0.11.3
Release notes:
- [twisty] Add a way to set the tempo scale.
v0.11.2
- Allow dynamic configuration of checkered background (experimental). 6e5431bb2ed8f180a2d7ac7b6739fc6323ab2d01
v0.11.1
Release notes:
- [twisty] Remove two `console.log()` statements in `TwistyPlayer`.
- [twisty] Add an experimental argument to set the initial vantage position for `Cube3D`.
- [twisty] Add `experimentalSetOrientation()` to 3D views.
- [bluetooth] Switch `OrientationEvent` to use the `THREE.js` `Quaternion` type.
v0.11.0
Release notes:
- [twisty] Change `Twisty` class to a custom `<twisty-player>` custom element (`TwistyPlayer`).
- [kpuzzle] Small bug fixes in puzzle definitions.
v0.10.6
Release notes:
- [kpuzzle] Change Pyraminx SVG to match WCA orientation.
-[kpuzzle] Update green color in SVGs.
- [kpuzzle] Add <L, B, D, x, y, z> mvoes to 2x2x2.