Skip to content

Releases: cubing/cubing.js

v0.12.14

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

- [kpuzzle] Rename `parse` to `parseKPuzzle`. 30f7701a
- [twisty] Support (experimental) start setup. This allows `TwistyPlayer` to start with an arbitrary state. d8e7b7e6
- [twisty] `TwistyPlayer` now shows full-size opaque foundations below stickers.

See https://experiments.cubing.net/cubing.js/twisty/attributes.html to play with the latest `TwistyPlayer` options.

v0.12.13

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

- New `TwistyPlayer` attributes for `Cube3D`:
  - hint facelets
  - stickering
- Improve attribute/configuration reliability.

v0.12.12

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

- [kpuzzle] Add spacing between 2x2x2 SVG faces.
- [twisty] Disable orbit control zoom for now.
- [twisty] Adjust control backgrounds to be more opaque.
- [protocol] Expose the `protocol` nested module at `cubing/protocol`.

v0.12.11

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

- Add spacing between faces in 3x3x3 and Pyraminx SVGs.
- Add 3x3x3 LL SVG for displaying LL algs.
- Support Rubik's Connected for Bluetooth.

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.