Releases: cubing/cubing.js
Releases · cubing/cubing.js
v0.63.3
Release notes:
- [twisty] Add a
. experimentalHintFaceletsElevationconfig and property toTwistyPlayer. - [twisty] Support
experimentalFaceletScalein theTwistyPlayerconstructor.
Example usage of experimentalHintFaceletsElevation :
import { TwistyPlayer } from "cubing/twisty";
// Set initially:
const player = document.body.appendChild(
new TwistyPlayer({
experimentalHintFaceletsElevation: 2,
}),
);
// Update later:
await new Promise((resolve) => setTimeout(resolve, 1000));
player.experimentalHintFaceletsElevation = 4;v0.63.2
Release notes:
- [search] Switch Kilominx scrambles to use
twips. - Switch to
globalThiswhere possible.
v0.63.1
Release notes:
- [search] Roll vendored
comlink. This picks up a workaround for https://github.com/denoland/deno/issues/31871when 5 (rather than just 3).unref()calls are needed indeno.
v0.63.0
Release notes:
- Test a new portable
comlinkimplementation. This does not include functionality changes, but hopefully it will hopefully be more robust.
v0.62.2
Release notes:
- [src/metadata] Prevent an unused
path-classimport from ending up in thebinbuild.
v0.62.1
[bin] Avoid using `path-class` (dev dependency) in the `bin` scripts.
v0.62.0
Release notes:
- [search] Track worker refs to ensure that workers neither 1) hang a process (old bug), nor 2) fail to return scrambles (newer bug).
v0.61.3
Release notes:
- Update Square-1 scrambles so they no longer generate moves with amount
-6.
v0.61.2
Release notes:
- [twisty] Toggle 2D hint facelets based on the existing prop.
v0.61.1
Release notes:
- [bin] Switch to Optique for commandline parsing. This means completions are now available!
- [bin] Update the
nodeshebang.