Skip to content

Releases: cubing/cubing.js

v0.12.10

04 Oct 19:43
Compare
Choose a tag to compare
Release notes:

- New face names: allow using after moule init, use LanLan face colors for FTO.
- Make `Cube3D` available as `twisty3D` on `TwistyPlayer` when in use.
- Pluralize KPuzzle orbits.
- Add support for setting `Cube3D` appearance to set stickerings.
- Add `Timeline.jumpToStart()`.

v0.12.9

04 Oct 19:43
Compare
Choose a tag to compare
Release notes:

- Fix type of proxy receiver callback.

v0.12.8

04 Oct 19:43
Compare
Choose a tag to compare
Release notes:

- [puzzle-geometry] New face names for octahedron and dodecahedron (opt-in).
- [bluetooth] Fix a bug where U2' was interpreted as U2 for GiiKER cubes.

v0.12.7

04 Oct 19:43
Compare
Choose a tag to compare
Release notes:

- Fix incompatibilities so that `require(
"cubing")` works in `node` again.

v0.12.6

04 Oct 19:43
Compare
Choose a tag to compare
Release notes:

- Fix for oversized canvases in `TwistyPlayer` (e.g. in Safari).
- Add support for setting the back view mode for `TwistyPlayer` dynamically.
- Fix compatibility with Gan 356i v2 smart puzzles.

v0.12.5

20 Aug 05:01
Compare
Choose a tag to compare
Release notes:

- `TwistyPlayer`: Fix bug when setting background immediately after creation, but before adding to the DOM.

v0.12.4

20 Aug 05:01
Compare
Choose a tag to compare
Release notes:

- `TwistyPlayer` is now easier to use:
  - DOM attributes can be used, and changes are detected.
  - The cursor/timeline/scene/twisty3D objects are public.
- Implemented a binary protocol for 3x3x3 states (experimental).

v0.12.3

20 Aug 05:01
Compare
Choose a tag to compare
Release notes:

- `TwistyPlayer` now has getters and setters for config. (Note: not all of them work multiple times yet.)

v0.12.2

20 Aug 05:01
Compare
Choose a tag to compare
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

20 Aug 05:01
Compare
Choose a tag to compare
Release notes:

- Many fixes to bring `TwistyPlayer` close to feature parity with the old implementation.