Skip to content

Releases: ShE3py/chocodye

v1.1.3

Choose a tag to compare

@ShE3py ShE3py released this 31 Aug 13:54
bb850d9

Changelog:

  • The message! macro no longer leak an implementation detail.
  • Updated dependencies; bumped MSRV from 1.70 to 1.82.
  • Code refactor (notably the build script).
  • Added continuous deployment.
  • Added .editorconfig.

Cargo.toml:

[dependencies]
chocodye = "1.1.3"

Documentation: https://docs.rs/chocodye/1.1.3/

v1.1.2

Choose a tag to compare

@ShE3py ShE3py released this 17 Nov 00:57
c9459a5

Changelog:

  • Improve website accessibility and overall look.
  • Add Japanese translation.
  • Replaced typewriter apostrophes (') with typographic apostrophes (’).
  • Added colored boxes to Dye’s variants docs.

Cargo.toml:

[dependencies]
chocodye = "1.1.2"

Documentation: https://docs.rs/chocodye/1.1.2/

v1.1.1

Choose a tag to compare

@ShE3py ShE3py released this 17 Mar 22:45
18febcd

Changelog:

  • Added #[inline] and #[must_use] to most functions.
  • Code relint & refactor.

Cargo.toml:

[dependencies]
chocodye = "1.1.1"

Documentation: https://docs.rs/chocodye/1.1.1/

v1.1.0

Choose a tag to compare

@ShE3py ShE3py released this 29 Sep 16:47
30caae6

Changelog:

  • A live version using WebAssembly is now available on this web page.
  • Fix make_meal() missing some snacks if the implementation had to temporarily deviate from its target in order to reach it.
  • Fix make_menu() using an unflipped inequality even though the snack's effect was negative.
  • Fix Dye::EPSILON being wrongly calculated to 269 instead of 89.
  • Fix crate's MSRV being incorrectly set as 1.66 instead of 1.70.
  • Snack, Dye and Lang enums are now #[repr(u8)].
  • Rgb can now be formatted as {:x} and {:X}.
  • Add SnackList::sum(), SnackList::is_empty() and SnackList::kinds().
  • The menu example now suggests using a Han Lemon if it will reduce the snack cost.

Cargo.toml:

[dependencies]
chocodye = "1.1.0"

Documentation: https://docs.rs/chocodye/1.1.0/

v1.0.2

Choose a tag to compare

@ShE3py ShE3py released this 02 Jul 22:48
ce10375

Changelog:

Cargo.toml:

[dependencies]
chocodye = "1.0.2"

Documentation: https://docs.rs/chocodye/1.0.2/

v1.0.1

Choose a tag to compare

@ShE3py ShE3py released this 09 Jun 10:00
38fe986

Changelog:

Cargo.toml:

[dependencies]
chocodye = "1.0.1"

Documentation: https://docs.rs/chocodye/1.0.1/

v1.0.0

Choose a tag to compare

@ShE3py ShE3py released this 03 Jun 12:54
759f978

Initial release.

Cargo.toml:

[dependencies]
chocodye = "1.0.0"

Documentation: https://docs.rs/chocodye/1.0.0/