Releases: sharkdp/pastel
Releases · sharkdp/pastel
v0.11.0
What's Changed
- Add minor optimizations and general clippy cleanup by @JamyGolden in #229
- fixed panic on list -s random by @michirakara in #235
- Update CI by @sharkdp in #244
- Updates by @sharkdp in #245
- Add rgb-r, rgb-g, rgb-b formats. by @HACKER097 in #251
- Feat/support formatting to ansi color code num alone by @tauraamui in #256
- feat: add oklch support by @sameoldlab in #259
- Update version header format for 0.9.0 in CHANGELOG.md by @martin-g in #272
- Fix RGBA format in from_u32 documentation by @martin-g in #270
- Add automatic man page generation with clap_mangen by @nadzyah in #271
- Add manpages to release, add Apple silicon builds by @sharkdp in #275
New Contributors
- @JamyGolden made their first contribution in #229
- @michirakara made their first contribution in #235
- @HACKER097 made their first contribution in #251
- @tauraamui made their first contribution in #256
- @sameoldlab made their first contribution in #259
- @martin-g made their first contribution in #272
- @nadzyah made their first contribution in #271
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Features
- Added alpha property to set command, see #218 (@kanielrkirby)
- Add support for HSV, see #169 (@jameshurst)
- Added support for parsing LCh colors, see #2 and #167 (@MForster)
- Added hyprpicker as --color-picker, see #186 (@mrusme)
- Implement Color::from_u32 for the rgba, see #202 (@irevoire)
Bugfixes
pastel pickdoes not display all colors in some terminals, see #121 and #168 (@Divoolej)- Fix lines in kitty terminal with text_fg_override_threshold set, see #197 (@joveian)
Changes
- Use PASTEL_COLOR_MODE in ansi::Brush::from_environment, see #168 (@Divoolej)
- Unhide colorcheck command, see #182 (@CheshireSwift)
Other
- Optimization for eliminating redundant memory operations, see #165 (@yyzdtccjdtc)
- Add colour as an alias for the colour command, see #173 (@BuyMyMojo)
- Suggest to use pastel pick --help instead of -h, see #181 (@sharkdp)
v0.9.0
Features
- Added support for transparency / alpha values, see #131 and #162 (@superhawk610)
- Added support for
NO_COLORenvironment variable, see #143 (@djmattyg007) - Added new color pickers: Gnome/Wayland via gdbus, zenity, yad, and wcolor (@sigmaSd, @pvonmoradi)
Packaging
v0.8.1
v0.8.1
Features
Other
- Updated
lexical-coredependency to fix a compile error with newer Rust versions
Packaging
pastelis now available on snapstore, see #130 (@purveshpatel511)
v0.8.0
v0.7.1
v0.7.0
Changes
- Breaking: the existing
ansi-8bitandansi-24bitformats have been changed to
print out an escaped ANSI sequence that a user can see in the terminal output.
The previously existing formats are now available asansi-8bit-escapecodeand
ansi-24bit-escapecode. See #113 and #111.
Features
- All CSS color formats are now supported (see #12)
- Added support for multiple color stops for gradients (
pastel gradient red blue yellow), see #49 (@felipe-fg) - Added
-f/--force-colorflag as an alias for--mode=24bit, see #48 (@samueldple) - Added
--color-picker <cmd>to allow users to choose the colorpicker, see #96 (@d-dorazio) - Added input support for CIELAB, see #3/#101 (@musikid)
- Added support for
rgb(255 0 119),rgb(100%,0%,46.7%),gray(20%), and many more new CSS syntaxes, see #103 (@musikid) - Faster and more flexible color parser, adding even more CSS color formats, see #105 (@halfbro)
pastel library changes
Bugfixes
Other
- pastel is now available via Nix, see #100 (@davidtwco)
v0.6.1
v0.6.0
Features
- Added colorblindness simulations via
pastel colorblind, see #80 (@rozbb) - Added support for pre-determined colors in
pastel distinct, see #88 (@d-dorazio) - Added a new
setsubcommand that can be used to set specific properties of a color (pastel set lightness 0.4,pastel set red 0, etc.), see #43 - Show the color name in
pastel showorpastel colorif it is an exact match, for example:
pastel color ff00ffwill show "fuchsia", see #81 (@d-dorazio) - Add KColorChooser as a supported color picker, see #79 (@data-man)
- Add macOS built-in color picker, see #84 (@erydo)
- Added a new 'count' argument for
pastel pick [<count>]
Changes
pastel distincthas seen massive speedups, see #83 (@d-dorazio)
Bugfixes
- Mixing colors in HSL space with black or white will not rotate the hue towards red (hue 0°), see #76
Other
- Pastel is now available via Homebrew, see README and #70 (@liamdawson)