Skip to content

Commit

Permalink
v0.24.0-pre4
Browse files Browse the repository at this point in the history
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-pre3:
  - [kpuzzle] Update the `@deprecated` syntax for `KPuzzle` so that it's picked up by VSCode.
  - [notation] Introduce a quantum move counter and mark all exports to experimental.
  - [twisty] Move *all* `three` imports behind a dynamic import.
    - This allows 2D players to load using significantly less downloaded code (about half).
    - For 3D players, this allows the player UI to show while the 3D visualization
is still loading.
- v0.24.0-pre4:
  - [kpuzzle] Speed up transformation application by reducing the optimization to situations where one of the transformations was known to be an identity at construction time.
  • Loading branch information
lgarron committed Jan 20, 2022
1 parent f1a9d38 commit 2381878
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cubing",
"version": "0.24.0-pre3",
"version": "0.24.0-pre4",
"description": "A collection of JavaScript cubing libraries.",
"author": "The js.cubing.net team",
"type": "module",
Expand Down

0 comments on commit 2381878

Please sign in to comment.