Skip to content

Releases: catppuccin/rust

v2.5.0-beta.0

07 Dec 12:39
Compare
Choose a tag to compare
v2.5.0-beta.0 Pre-release
Pre-release

What's Changed

  • feat(codegen): replace code strings with tokenstreams by @backwardspy in #29
  • ci(palette): only run on main branch by @sgoudham in #37
  • feat: add ANSI colours by @github-actions in #38
  • chore: upgrade dependencies by @backwardspy in #41
  • chore(deps): update peter-evans/create-pull-request action to v7 by @renovate in #32
  • chore(deps): update dependency ubuntu to v24 by @renovate in #34

Full Changelog: v2.4.0...v2.5.0-beta.0

v2.4.0

23 May 16:51
Compare
Choose a tag to compare

What's Changed

  • chore: Configure Renovate by @renovate in #23
  • feat: expose order for flavors and colors by @uncenter in #22
  • chore(deps): update rust crate itertools to 0.13.0 by @renovate in #24
  • fix(deps): update rust crate ratatui to 0.26 by @renovate in #25
  • chore(deps): update actions/checkout action to v4 by @renovate in #27
  • chore(deps): update peter-evans/create-pull-request action to v6 by @renovate in #28

New Contributors

Full Changelog: v2.3.0...v2.4.0

v2.3.0

23 May 15:25
Compare
Choose a tag to compare

What's Changed

  • feat: auto-sync upstream palettes by @github-actions in #19
  • feat: add support for emojis by @uncenter in #21

New Contributors

  • @github-actions made their first contribution in #19
  • @uncenter made their first contribution in #21

Full Changelog: v2.2.0...v2.3.0

v2.2.0

18 Mar 22:49
7464f57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.2.0

v2.1.1

17 Mar 12:03
2c82359
Compare
Choose a tag to compare

Full Changelog: v2.1.0...v2.1.1

v2.1.0

10 Mar 20:14
eb53668
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

05 Mar 20:49
42806ca
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v2.0.0

v2.0.0-beta.3

18 Feb 10:27
49581c8
Compare
Choose a tag to compare
v2.0.0-beta.3 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3

v2.0.0-beta.2

13 Feb 20:18
2588df6
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

v2.0.0-beta.1

12 Feb 21:13
v2.0.0-beta.1
d46bd7e
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

What's Changed

Added support for the updated palette JSON schema.

API changes:

  • Color::name and Flavor::name now return a ColorName and FlavorName enum variant respectively. These variants can be displayed as strings, or used to index into Flavor and Palette instances.
  • Color::hex is now an opaque type wrapping Rgb that can be displayed as a string.

These changes mean there are no more static lifetimes used in the crate, making API usage slightly easier in some cases.

Full Changelog: v2.0.0-beta.0...v2.0.0-beta.1