PackageTrack
Sign in Get early access

clearscreen

Cross-platform terminal screen clearing

4.0.6 7.8M downloads/mo #3550 most downloaded on crates.io watchexec/clearscreen

What this package is like to depend on

Last release 5 months ago

16 Mar 2026

Ships fairly regularly

a new release about every 6 months

Nearly every release is documented

notes for 19 of 21 stable releases

1 version withdrawn

withdrawn after publishing

5 years old

22 releases · first in 2021

4 releases in the last 12 months

see the full history below

Release timeline

22 releases · Apr 2021 to Mar 2026
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 22
  1. 4.0.6 16 Mar 2026
    Release notes
    • Bugfix: Support Redox OS (#40) - (48bb58a)
    Open source →
  2. 4.0.5 22 Feb 2026
    Release notes
    • Deps: Upgrade nix and transitives - (310d148)
    Open source →
  3. 4.0.4 22 Feb 2026
    Release notes
    • Bugfix: On Windows, we were applying an input flag on the output handle - (b74c182)
    • Bugfix: Justify all unsafe, and fix a safety buy - (aa0e2d7)
    • Tweak: Eliminate an iffy unsafe call - (1341f38)
    Open source →
  4. 4.0.3 20 Jan 2026
    Release notes
    • Deps: Upgrade nix, allow windows-sys >=0.59, <=0.61 (#35) - (9666a9a)
    Open source →
  5. 4.0.2 25 Jun 2025
    Release notes

    Dependency bumps:

    • thiserror to 2.0.11
    • which to 8.0.0 (thanks #34)
    Open source →
    Release notes
    • Deps: Upgrade which from 7.0.2 to 8.0.0 (#34) - (09bc029)
    Open source →
  6. 4.0.1 05 Jan 2025
    Release notes
    • Deps: Update MSRV to 1.79 - (6984714)
    • Deps: Switch from winapi to windows-sys (#26) - (a13ea5a)
    • Repo: Fix changelog format - (d72ec08)
    Open source →
    Release notes
    • Deps: Update MSRV to 1.79 - (6984714)
    • Deps: Switch from winapi to windows-sys (#26) - (a13ea5a)
    • Repo: Fix changelog format - (d72ec08)
    Open source →
  7. 4.0.0 01 Jan 2025
    Release notes
    • Deps: Update which to 7.0.0 (#25) - (207b3a4)
    • Deps: Add lockfile to git - (64180fe)
    • Deps: Upgrade thiserror to 2.0.9 - (2b4b16f)
    • Deps: Upgrade nix to 0.29.0 - (556fd47)
    • Documentation: Update wezterm information - (dd1430a)
    • Feature: Support wezterm (#23) - (4225aae)
    • Feature: Decouple public API from dependencies - (165fe96)
    • Repo: Replace custom script with cargo-release - (8835973)
    • Repo: Use cliff for changelog - (0d4fe66)
    Open source →
    Release notes
    • Deps: Update which to 7.0.0 (#25) - (207b3a4)
    • Deps: Add lockfile to git - (64180fe)
    • Deps: Upgrade thiserror to 2.0.9 - (2b4b16f)
    • Deps: Upgrade nix to 0.29.0 - (556fd47)
    • Documentation: Update wezterm information - (dd1430a)
    • Feature: Support wezterm (#23) - (4225aae)
    • Feature: Decouple public API from dependencies - (165fe96)
    • Repo: Replace custom script with cargo-release - (8835973)
    • Repo: Use cliff for changelog - (0d4fe66)
    Open source →
  8. 3.0.0 11 Apr 2024
    Release notes
    Open source →
    Release notes
    Open source →
  9. 2.0.1 04 Apr 2023

    Nothing published for this version

  10. 2.0.0 28 Dec 2022
    Release notes
    • Don't use BORS.
    • Update dependencies.
    • Update to nix 0.26.
    • Change MSRV policy to stable-5 supported, and bump MSRV to 1.60.0.
    • Handle tmux explicitly (#9).
    • Fall back to hardcoded sequence if terminfo is not available (#9).
    Open source →
    Release notes
    • Don't use BORS.
    • Update dependencies.
    • Update to nix 0.26.
    • Change MSRV policy to stable-5 supported, and bump MSRV to 1.60.0.
    • Handle tmux explicitly (#9).
    • Fall back to hardcoded sequence if terminfo is not available (#9).
    Open source →
  11. 1.0.11 28 Dec 2022

    Nothing published for this version

  12. 1.0.10 31 May 2022
    Release notes
    • Use BORS.
    • Update to nix 0.24, limit features to only those used (#6).
    Open source →
  13. 1.0.9 02 Dec 2021
    Release notes
    • Change CI test to test Windows 10 detection with a manifested test executable.
    • Clarify in documentation the expected behaviour of is_windows_10() and what is or not a bug.
    Open source →
  14. 1.0.8 02 Dec 2021 withdrawn
    Release notes
    • Stop checking powershell's PackageManagement capability as a Win10 check (#5).
    Open source →
  15. 1.0.7 25 Aug 2021
    Release notes
    • Flush after E3 sequence in Terminfo (#4).
    Open source →
  16. 1.0.6 22 Jul 2021
    Release notes
    • Omit unsupported UTF8 input flag on non-Linux.
    Open source →
  17. 1.0.5 22 Jul 2021
    Release notes
    • Update to nix 0.22.
    Open source →
  18. 1.0.4 22 May 2021
    Release notes
    • Fix #1: need to flush after writing sequences.
    Open source →
  19. 1.0.3 08 May 2021
    Release notes
    • Drop unused log dependency.
    • Generalise iTerm workaround from 1.0.1 to default behaviour on macOS when the TERM starts with xterm and the terminfo does not have E3.
    • Hide WindowsConsoleClear and WindowsConsoleBlank under an undocumented feature as they are buggy/do not work as per my testing on Win10. WindowsVtClear and Cls are sufficient for clear.
    Open source →
  20. 1.0.2 28 Apr 2021
    Release notes
    • Use VtRis for Kitty when using its own terminfo.
    • Use VtRis for SyncTERM, Tess, any rxvt, Zellij, and Zutty.
    • Use XtermClear for these when using their own terminfo:
      • GNOME Terminal,
      • Konsole,
      • screen,
      • Termite,
      • XFCE4 Terminal.
    Open source →
  21. 1.0.1 26 Apr 2021
    Release notes
    • Use XtermClear on iTerm on macOS when TERM starts with xterm, to work around macOS not having the correct terminfo by default.
    Open source →
  22. 1.0.0 25 Apr 2021
    Release notes

    Initial release

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive