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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

InioX
Copy link
Owner

@InioX InioX commented Aug 13, 2024

🤖 New release

  • matugen: 2.3.0 -> 2.4.0
Changelog

2.4.0 - 2024-09-01

Added

  • 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

  • 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)
  • set_alpha missing a : in example (#95)
  • make hooks not depend on colors_to_compare (#93)
  • remove useless debugging
  • update arguments to remove borrow error (#85)
  • update syntax in example template (#77)

Other

  • 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 set_alpha filter example
  • 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
  • Merge branch 'main' of https://github.com/InioX/matugen
  • bump material-colors to 0.4.0
  • (examples) add note for custom_colors
  • rename compared_color to closest_color (#83)
  • separate some stuff into functions
  • format code
  • Merge branch 'main' of https://github.com/InioX/matugen
  • 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 4 times, most recently from df15b4c to 8ba78d6 Compare August 29, 2024 10:05
@InioX InioX force-pushed the release-plz-2024-08-13T16-44-11Z branch from 8ba78d6 to cc2ffec Compare September 1, 2024 08:11
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
1 participant