Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2025

This PR contains the following updates:

Package Type Update Change
vt100 dependencies minor 0.15.2 -> 0.16.0

Release Notes

doy/vt100-rust (vt100)

v0.16.2

Compare Source

Fixed
  • Fixed potential cursor out of bounds when using decrc after resizing. (#​13)

v0.16.1

Compare Source

Changed
  • Reverted to the 2021 edition for now.

v0.16.0

Compare Source

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)

Configuration

📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 16662800617

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 0.0%

Totals Coverage Status
Change from base Build 15911980563: 0.0%
Covered Lines: 0
Relevant Lines: 13

💛 - Coveralls

@epage epage merged commit f2ec876 into main Aug 4, 2025
17 checks passed
@epage epage deleted the renovate/vt100-0.x branch August 4, 2025 20:06
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.

3 participants