Skip to content

Update vt100 requirement from 0.15.1 to 0.16.1#723

Merged
djc merged 1 commit intomainfrom
dependabot/cargo/vt100-0.16.1
Jul 10, 2025
Merged

Update vt100 requirement from 0.15.1 to 0.16.1#723
djc merged 1 commit intomainfrom
dependabot/cargo/vt100-0.16.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 10, 2025

Updates the requirements on vt100 to permit the latest version.

Changelog

Sourced from vt100's changelog.

[0.16.1] - 2025-07-10

Changed

  • Reverted to the 2021 edition for now.

[0.16.0] - 2025-07-08

Added

  • Parser::process_cb, which works the same as Parser::process except that it calls callbacks during parsing when it finds a terminal escape which is potentially useful but not something that affects the screen itself.
  • Support for xterm window resize request escape codes, via the new callback mechanism.
  • Support for dim formatting. (Daniel Faust, #9)
  • Support for CNL/CPL escape codes. (Danny Weinberg, #10)
  • Support for OSC 52 (clipboard manipulation).

Removed

  • These methods on Screen have been removed in favor of the new callback API described above:
    • title_formatted
    • title_diff
    • title
    • icon_name
    • bells_diff
    • audible_bell_count
    • visual_bell_count
    • errors
  • Additionally, unhandled escape sequences no longer log to STDERR; they instead call various callback methods which can be defined to log if desired.
  • Cell no longer implements Default.
  • Screen no longer implements vte::Perform.

Changed

  • Parser::set_size and Parser::set_scrollback have been moved to methods on Screen, and Parser::screen_mut was added to get a mutable reference to the screen.
  • Cell::contents now returns &str instead of String, eliminating an allocation in many cases. (Chris Olszewski, #14)

Fixed

  • Fixed some issues with calculating scrollback offsets correctly in Grid::visible_rows. (rezigned, #11)

... (truncated)

Commits
  • 04dc012 changelog and version bump
  • 8b09aa6 go back to 2021 edition for now
  • ddd0a87 update clang version used in musl tests
  • 743872e changelog and version bump
  • fab0248 add osc 52 support
  • e69eb02 be more consistent about doc linking
  • d65980f fix more doc references
  • b7602eb update changelog
  • d0ca6b9 deps
  • bfa387e don't use the same name for both the trait and the type parameter
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 [vt100](https://github.com/doy/vt100-rust) to permit the latest version.
- [Changelog](https://github.com/doy/vt100-rust/blob/main/CHANGELOG.md)
- [Commits](doy/vt100-rust@v0.15.1...v0.16.1)

---
updated-dependencies:
- dependency-name: vt100
  dependency-version: 0.16.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jul 10, 2025
@djc djc merged commit e1f410d into main Jul 10, 2025
10 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/vt100-0.16.1 branch July 10, 2025 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant