Skip to content

Releases: cubing/cubing.js

v0.24.0-pre2

20 Jan 04:49
Compare
Choose a tag to compare
Release notes:

- v0.24.0-pre1:
  - [kpuzzle] `kpuzzle` has been completely overhauled. In particular, `KPuzzle` is now a new, incompatible class, with much better ergonomics and related `KTransformation` and `KState` classes.
  - [build] Reduce package size by removing `src`, `docs`, and some of `dist`.
  - [twisty] Disable scrubber when you can't scrub.
- v0.24.0-pre2:
  - [kpuzzle] Add types and errors to warn on calls resembling the old `KPuzzle` API.

v0.24.0-pre1

19 Jan 23:15
Compare
Choose a tag to compare
Release notes:
- [kpuzzle] `kpuzzle` has been completely overhauled. In particular, `KPuzzle` is now a new, incompatible class, with much better ergonomics and related `KTransformation` and `KState` classes.

- [build] Reduce package size by removing `src`, `docs`, and some of `dist`.
- [twisty] Disable scrubber when you can't scrub.

v0.23.0

14 Jan 07:53
Compare
Choose a tag to compare
Release notes:

- [search] Use a module worker when possible. This opens up performance
  improvements for scrambling, and will already save you dozens of
  kilobytes if you don't need 3x3x3, 4x4x4, Square-1, Skewb, Pyraminx,
  and FTO scrambles all at once.

v0.22.1

10 Jan 08:13
Compare
Choose a tag to compare
Release notes:
- [twisty] Add the "EOline" stickering.
- [twisty] Fix up partial EOcross implementation.
- Update dependencies.
- [scramble] Add FTO scrambles (inefficient, ≈90 moves.)

v0.22.0

30 Dec 10:09
Compare
Choose a tag to compare
Release notes:

- `<twisty-player-v1>` is now gone. `<twisty-player>` now supports all the old functionality.
  - `experimentalAddMove()` should work smoothly.
  - Moves can be entered by pressing, using `experimentalMovePressInput: "basic"`;

v0.21.3

29 Dec 14:08
Compare
Choose a tag to compare
Release notes:

- [bundle-global] Remove attemted export (no functional change).

v0.21.2

29 Dec 13:23
Compare
Choose a tag to compare
Release notes:

- Fix the `bundle-global` build.
- [twisty] Bump the default dedicated renderer limit to 2.

v0.21.1

29 Dec 13:23
Compare
Choose a tag to compare
Release notes:

- [puzzles] Switch `puzzleIDForWCAEvent()` for `wcaEventInfo()`.

v0.21.0-pre12

22 Dec 11:10
Compare
Choose a tag to compare
Release notes:

- [puzzles] Fix up the FTO ID.
- [puzzles] Update Bencisco stickerings for FTO.
- [puzzles] Fix up WCA event info.

v0.21.0-pre11

22 Dec 09:38
Compare
Choose a tag to compare
Release notes

- Update dependencies.