Skip to content

Releases: luckasRanarison/kewb

v0.4.2

15 May 01:55
Compare
Choose a tag to compare

Bug fixes

  • CubieCube::is_solvable false positives #11 (2a403f9)

Full Changelog: v0.4.1...v0.4.2

v0.4.1

11 Nov 09:16
Compare
Choose a tag to compare

Patch

  • Changes in error implementation (1f2dd1d)

Full Changelog: v0.4.0...v0.4.1

v0.4.0

07 Nov 05:49
Compare
Choose a tag to compare

New features

  • CubieCube to FaceCube conversion (336d7cd)
  • Additional APIs (f2e5ee6)
  • Scramble preview in CLI (ae5b00d)
  • State generators APIs and new CLI scramble features #10

Full Changelog: v0.3.0...v0.4.0

v0.3.0

02 Nov 15:43
Compare
Choose a tag to compare

What's changed

The user is now responsible for managing the table used by the solver, the crate provide some utility functions allowing it to either be written to the disk or bundled in the binary similar to the CLI version.

  • Improved error handling (7fd0a1e).

  • Separated the library and binary create. (566301d)

  • solve() has been removed. (566301d)

Full Changelog: v0.2.1...v0.3.0

v0.2.1

30 Aug 14:16
Compare
Choose a tag to compare

Bug Fixes

  • Handle invalid State from FaceCube. (8c59065)
  • Propagate errors and remove unnecessary unwrap(). (ca7ac06)
  • Arg validation and error handling in the CLI. (65dae7c)

v0.2.0

26 Aug 13:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.2.0

Initial release

05 Aug 03:17
7cfb498
Compare
Choose a tag to compare
  • Support for manipulating cube at the cubie or facelet level by @vmiklos
  • Basic implementation of the two phase algorithm
  • First publish on crates.io