Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v2.4.0 #101

Merged
merged 1 commit into from
Nov 3, 2024
Merged

chore: release v2.4.0 #101

merged 1 commit into from
Nov 3, 2024

Conversation

InioX
Copy link
Owner

@InioX InioX commented Aug 13, 2024

πŸ€– New release

  • matugen: 2.3.0 -> 2.4.0 (βœ“ API compatible changes)
Changelog

2.4.0 - 2024-11-03

Added

  • add mode keyword
  • (filter) add auto_lightness filter
  • (filter) add camel_case filter
  • custom expr and block prefix, postfix
  • feature-gated web-image
  • feature-gated dumping json
  • feature-gated update-informer
  • (filters) add invert, grayscale and set_hue`
  • add timestamp to debug logs
  • add more info to debug mode
  • add pre_hook and post_hook (#100)
  • improve error message for color parsing
  • change resize filter to Lanczos3 (#89)
  • increase windows stack size to 8mb (fixes #87)
  • fix relative paths for templates, format compare_to (#83)
  • add template formatting for hook (#83)
  • add hook and variables inside it (#83)
  • add color comparsion (#83)
  • add --prefix argument
  • add version_check setting (#78)

Fixed

  • --help flag not recognized (#112)
  • parse color bug for rgb (#107)
  • (nix) add dump-json feature build flag
  • dump_json BTreeSet index
  • apply more aggressive clippy lints
  • removed deprecated default_features
  • removed unused dependency
  • cargo fmt & alejandra (nix formatter)
  • made unix version compile
  • wrong display of alpha channel for set_alpha (#95)
  • divide all alpha values by 255 for output (#95)
  • make hooks not depend on colors_to_compare (#93)
  • remove useless debugging
  • update arguments to remove borrow error (#85)

Other

  • run cargo fmt
  • made contrast configurable in nix module
  • make nix module able to generate from color or wallpaper.
  • add backup config option to add in anything that isn't explicitly supported
  • add custom colors option to nix module.
  • format code
  • add criterion bench
  • move some stuff into template_util (prepare for criterion)
  • add schemes_eq test
  • use BTreeSet, remove ahash and IndexMap
  • move template into src/
  • Create rustfmt.yml
  • update dependencies with breaking changes
  • sorted dependencies
  • removed unused dependency features
  • made enquote only required for builds targeting macOS
  • moved scheme out of module with only 1 file
  • cargo update
  • removed dependency proper-path-tools
  • move some stuff into lib instead
  • remove useless stuff, add clippy rules
  • run cargo fmt + clippy fix
  • oops bad merge (#95)
  • Merge branch 'main' of https://github.com/InioX/matugen
  • add float parameter for format_hsla and format_rgba (#95)
  • update CHANGELOG.md
  • add the set_alpha filter to the engine
  • add format_rgba_float and format_hsla_float functions to format the alpha value as a float instead of u8
  • add set_alpha filter
  • Nix module: add package option
  • bump material-colors to 0.4.0
  • rename compared_color to closest_color (#83)
  • separate some stuff into functions
  • format code
  • run cargo fmt
  • (readme) update version badges

Added

  • add set_alpha filter


This PR was generated with release-plz.

@InioX InioX force-pushed the release-plz-2024-08-13T16-44-11Z branch 4 times, most recently from 87fb46a to d12291c Compare August 21, 2024 08:04
@InioX InioX force-pushed the release-plz-2024-08-13T16-44-11Z branch 5 times, most recently from 8ba78d6 to cc2ffec Compare September 1, 2024 08:11
@InioX InioX force-pushed the release-plz-2024-08-13T16-44-11Z branch from cc2ffec to 60b50f9 Compare October 15, 2024 14:58
@Heus-Sueh
Copy link

I think this version is ready to be released now

@InioX
Copy link
Owner Author

InioX commented Oct 26, 2024

I just had a lot of stuff going on, I'll be able to work on matugen during this week so I'll release soon

@InioX InioX force-pushed the release-plz-2024-08-13T16-44-11Z branch 4 times, most recently from 8a69023 to bc581fd Compare October 30, 2024 15:53
@Sasikuttan2163
Copy link

I don't mean to rush things but is there an ETA on when this version will be released? Is anything blocking it right now?

@InioX
Copy link
Owner Author

InioX commented Nov 3, 2024

I'll just update the wiki

@InioX InioX force-pushed the release-plz-2024-08-13T16-44-11Z branch from bc581fd to ff7312c Compare November 3, 2024 10:47
@InioX InioX merged commit 0feac07 into main Nov 3, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Windows] Thread 'main' has overflowed its stack
3 participants