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

build(deps): update crossterm requirement from 0.23 to 0.24 #81

Merged
merged 1 commit into from Jul 4, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 4, 2022

Updates the requirements on crossterm to permit the latest version.

Changelog

Sourced from crossterm's changelog.

Version 0.24.0

  • Add DoubleUnderlined, Undercurled, Underdots the text, Underdotted, Underdashes, Underdashed attributes and allow coloring their foreground / background color.
  • Fix windows unicode character parsing, this fixed various key combinations and support typing unicode characters.
  • Consistency and better documentation on mouse cursor operations (BREAKING CHANGE).
    • MoveTo, MoveToColumn, MoveToRow are 0-based. (left top most cell is 0,0). Moving like this is absolute
    • MoveToNextLine, MoveToPreviousLine, MoveUp, MoveDown, MoveRight, MoveLeft are 1-based,. Moving like this is relative. Moving 1 left means moving 1 left. Moving 0 to the left is not possible, wikipedia states that most terminals will just default to 1.
  • terminal::size returns error when previously it returned (0,0).
  • Remove println from serialisation code.
  • Fix mouse up for middle and right buttons.
  • Fix escape codes on Git-Bash + Windows Terminal / Alacritty / WezTerm.
  • Add support for cursor keys in application mode.

Version 0.23.2

  • Update signal-hook and mio to version 0.8.

Version 0.23.1

  • Fix control key parsing problem.

Version 0.23

  • Update dependencies.
  • Add 0 check for all cursor functions to prevent undefined behaviour.
  • Add CSIu key parsing for unix.
  • Improve control character window key parsing supporting (e.g. CTRL [ and ])
  • Update library to 2021 edition.

Version 0.22.1

  • Update yanked version crossterm-winapi and move to crossterm-winapi 0.9.0.
  • Changed panic to error when calling disable-mouse capture without setting it first.
  • Update bitflags dependency.

Version 0.22

  • Fix serde Color serialisation/deserialization inconsistency.
  • Update crossterm-winapi 0.8.1 to fix panic for certain mouse events

Version 0.21

  • Expose is_raw function.
  • Add 'purge' option on unix system, this clears the entire screen buffer.
  • Improve serialisation for color enum values.

Version 0.20

  • Update from signal-hook with 'mio-feature flag' to signal-hook-mio 0.2.1.
  • Manually implements Eq, PartialEq and Hash for KeyEvent improving equality checks and hash calculation.
  • crossterm::ErrorKind to io::Error.
  • Added Cursor Shape Support.
  • Add support for function keys F13...F20.
  • Support taking any Display in SetTitle command.
  • Remove lazy_static dependency.
  • Remove extra Clone bounds in the style module.
  • Add MoveToRow command.
  • Remove writer parameter from execute_winapi

... (truncated)

Commits
  • 0c20590 0.24 (#686)
  • fe37c89 Add support for cursor keys events in application mode (^[Ox) (#681)
  • 0a435e6 Make clear which mouse commands are 0-based and which are 1-based. (#684)
  • f523c11 Fix zero terminal sizes being treated as ok in Unix (#680)
  • ad0d100 Add support for other underline types and the ability to color them (#679)
  • 73a8ecc Amend docs for cursor::position (#674)
  • 6456856 Clarify that SetSize resizes the terminal buffer.
  • 2115571 Fix typos (#675)
  • 39e6f1c Fix some broken links in docs (#671)
  • 09ffd70 remove stray println in color serialization (#661)
  • 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [crossterm](https://github.com/crossterm-rs/crossterm) to permit the latest version.
- [Release notes](https://github.com/crossterm-rs/crossterm/releases)
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md)
- [Commits](crossterm-rs/crossterm@0.23...0.24)

---
updated-dependencies:
- dependency-name: crossterm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added t: dependencies Pull requests that update a dependency file rust labels Jul 4, 2022
@codecov-commenter
Copy link

Codecov Report

Merging #81 (debfd2c) into main (17c7b66) will increase coverage by 0.26%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main      #81      +/-   ##
==========================================
+ Coverage   96.86%   97.12%   +0.26%     
==========================================
  Files          17       17              
  Lines        1529     1529              
==========================================
+ Hits         1481     1485       +4     
+ Misses         48       44       -4     
Impacted Files Coverage Δ
src/utils/arrangement/dynamic.rs 100.00% <0.00%> (+1.19%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 17c7b66...debfd2c. Read the comment docs.

@Nukesor Nukesor merged commit bf486c6 into main Jul 4, 2022
@Nukesor Nukesor deleted the dependabot/cargo/crossterm-0.24 branch July 4, 2022 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t: dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants