gitgrab
gitgrab copied to clipboard
build(deps): update crossterm requirement from 0.26.1 to 0.27.0
Updates the requirements on crossterm to permit the latest version.
Release notes
Sourced from crossterm's releases.
0.27.0
Version 0.27
Added ⭐
- Add
NO_COLORsupport (https://no-color.org/)- Add option to force overwrite
NO_COLOR(#802)- Add support for scroll left/right events on windows and unix systems (#788).
- Add
window_sizefunction to fetch pixel width/height of screen for more sophisticated rendering in terminals.- Add support for deserializing hex color strings to `Color`` e.g #fffff.
Changes
- Make the events module an optional feature
events(to make crossterm more lightweight) (#776)Breaking ⚠️
@Gronis,@kevin-vigor,@Wilfred,@benjajaja,@blt-r,@Piturnah,@kdheepak,@DeathVenom54,@senekor,@joseluis,@gibbz00,@lesleyrs,@jhartzell42
Changelog
Sourced from crossterm's changelog.
Version 0.27
Added ⭐
- Add
NO_COLORsupport (https://no-color.org/)- Add option to force overwrite
NO_COLOR(#802)- Add support for scroll left/right events on windows and unix systems (#788).
- Add
window_sizefunction to fetch pixel width/height of screen for more sophisticated rendering in terminals.- Add support for deserializing hex color strings to `Color`` e.g #fffff.
Changes
- Make the events module an optional feature
events(to make crossterm more lightweight) (#776)Breaking ⚠️
Version 0.26.1
Added ⭐
- Add synchronized output/update control (#756)
- Add kitty report alternate keys functionality (#754)
- Updates dev dependencies.
Fixed 🐛
- Fix icorrect return in kitty keyboard enhancement check (#751)
- Fix panic when using
use-dev-ttyfeature flag (#762)Version 0.26.0
Added ⭐
- Add
SetCursorStyleto set the cursor apearance and visibility. (#742)- Add a function to check if kitty keyboard enhancement protocol is available. (#732)
- Add filedescriptors poll in order to move away from mio in the future (can be used via
use-dev-tty). (#735)Fixed 🐛
- Improved F1-F4 handling for kitty keyboard protocol. (#736)
- Improved parsing of event types/modifiers with certain keys for kitty protocol. (#716)
Breaking ⚠️
- Remove
SetCursorShapein favour ofSetCursorStyle. (#742)- Make Windows resize event match
terminal::size(#714)- Rust 1.58 or later is now required.
- Add key release event for windows. (#745)
Version 0.25.0
BREAKING:
Copytrait is removed fromEvent, you can keep it by removing the "bracked-paste" feature flag. However this flag might be standardized in the future.
... (truncated)
Commits
9a6d7400.27.09fb2e0dUpdate dependencies (#809)8e25400Fix format (#808)e4ffda6Update CHANGELOG.mdf3c0754Addstyle::force_color_output()API to override NO_COLOR. (#802)00f7d06[testing] serial testing perserving terminal (#791)55739aaAdd support for scrolling left and right. (#788)db443b0Specify and document MSRV for 0.26 (#798)10c54b0Add window_size() for unix (#790)ff01914Parse hex colour codes inserde::de::Deserialize(#801)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)