PackageTrack

npm · #3688

@rushstack/terminal

0.24.3microsoft/rushstack

User interface primitives for console applications

Release timeline

344 releases since 2020
202120222023202420252026

Releases

  1. 0.24.320 Aug 2026
    Release notes

    Thu, 20 Aug 2026 00:16:38 GMT

    Version update only

    Open source →
  2. 0.24.217 Jul 2026
    Release notes

    Fri, 17 Jul 2026 00:15:59 GMT

    Patches

    • Replace @override with the override keyword.
    Open source →
  3. 0.24.116 Jul 2026
    Release notes

    Thu, 16 Jul 2026 00:16:13 GMT

    Version update only

    Open source →
  4. 0.24.020 Apr 2026
    Release notes

    Mon, 20 Apr 2026 23:31:13 GMT

    Minor changes

    • Add borderColor and headingColor styling options to TerminalTable
    • Add borderColor and messageColor styling options to PrintUtilities.printMessageInBox
    • Add TerminalTable.printToTerminal() function.

    Patches

    • Fix TerminalTable rendering spurious border lines when separator characters are set to empty strings
    • Add row separators between data rows in TerminalTable.
    Open source →
  5. 0.23.018 Apr 2026
    Release notes

    Sat, 18 Apr 2026 03:47:09 GMT

    Minor changes

    • Add TerminalTable class for rendering fixed-column tables in terminal output, with correct handling of ANSI escape sequences when calculating column widths.
    Open source →
  6. 0.22.718 Apr 2026
    Release notes

    Sat, 18 Apr 2026 00:15:17 GMT

    Version update only

    Open source →
  7. 0.22.617 Apr 2026
    Release notes

    Fri, 17 Apr 2026 15:14:57 GMT

    Version update only

    Open source →
  8. 0.22.59 Apr 2026
    Release notes

    Thu, 09 Apr 2026 00:15:07 GMT

    Version update only

    Open source →
  9. 0.22.431 Mar 2026
    Release notes

    Tue, 31 Mar 2026 15:14:14 GMT

    Version update only

    Open source →
  10. 0.22.325 Feb 2026
    Release notes

    Wed, 25 Feb 2026 00:34:30 GMT

    Version update only

    Open source →
  11. 0.22.224 Feb 2026
    Release notes

    Tue, 24 Feb 2026 01:13:27 GMT

    Version update only

    Open source →
  12. 0.22.120 Feb 2026
    Release notes

    Fri, 20 Feb 2026 00:15:04 GMT

    Patches

    • Add "node" condition before "import" in the "exports" map so that Node.js uses the CJS output (which handles extensionless imports), while bundlers still use ESM via "import". Fixes https://github.com/microsoft/rushstack/issues/5644.
    Open source →
  13. 0.22.019 Feb 2026
    Release notes

    Thu, 19 Feb 2026 00:04:53 GMT

    Minor changes

    • Normalize package layout. CommonJS is now under lib-commonjs, DTS is now under lib-dts, and ESM is now under lib-esm. Imports to lib still work as before, handled by the "exports" field in package.json.
    Open source →
  14. 0.21.012 Jan 2026
    Release notes

    Wed, 07 Jan 2026 01:12:24 GMT

    Minor changes

    • Add a getAllOutputAsChunks function to StringBufferTerminalProvider that returns an array of chunks that were written to the terminal provider.
    Open source →
  15. 0.19.56 Dec 2025
    Release notes

    Sat, 06 Dec 2025 01:12:29 GMT

    Version update only

    Open source →
  16. 0.19.421 Nov 2025
    Release notes

    Fri, 21 Nov 2025 16:13:56 GMT

    Version update only

    Open source →
  17. 0.19.324 Oct 2025
    Release notes

    Fri, 24 Oct 2025 00:13:38 GMT

    Version update only

    Open source →
  18. 0.19.222 Oct 2025
    Release notes

    Wed, 22 Oct 2025 00:57:54 GMT

    Version update only

    Open source →
  19. 0.19.18 Oct 2025
    Release notes

    Wed, 08 Oct 2025 00:13:29 GMT

    Version update only

    Open source →
  20. 0.19.03 Oct 2025
    Release notes

    Fri, 03 Oct 2025 20:10:00 GMT

    Minor changes

    • Normalize import of builtin modules to use the node: protocol.
    Open source →
  21. 0.18.01 Oct 2025
    Release notes

    Tue, 30 Sep 2025 23:57:45 GMT

    Minor changes

    • Add ProblemCollector.onProblem notification callback
    • Update API contract for SplitterTransform to support adding and removing destinations after creation.
    Open source →
  22. 0.17.030 Sept 2025
    Release notes

    Tue, 30 Sep 2025 20:33:51 GMT

    Minor changes

    • Add ProblemCollector extends TerminalWritable API which matches and collects VS Code style problem matchers
    Open source →
  23. 0.16.011 Sept 2025
    Release notes

    Thu, 11 Sep 2025 00:22:31 GMT

    Minor changes

    • (BREAKING CHANGE) Remove support for legacy IColorableSequence parameters passed to Terminal insance write* functions. Note that types for IColorableSequence were removed with #3176 in 2022.
    Open source →
  24. 0.15.423 Jul 2025
    Release notes

    Wed, 23 Jul 2025 20:55:57 GMT

    Version update only

    Open source →
  25. 0.15.31 May 2025
    Release notes

    Thu, 01 May 2025 00:11:12 GMT

    Version update only

    Open source →
  26. 0.15.225 Mar 2025
    Release notes

    Tue, 25 Mar 2025 15:11:15 GMT

    Version update only

    Open source →
  27. 0.15.111 Mar 2025
    Release notes

    Tue, 11 Mar 2025 02:12:33 GMT

    Version update only

    Open source →
  28. 0.15.012 Feb 2025
    Release notes

    Wed, 12 Feb 2025 01:10:52 GMT

    Minor changes

    • Introduce a NoOpTerminalProvider.
    Open source →
  29. 0.14.630 Jan 2025
    Release notes

    Thu, 30 Jan 2025 01:11:42 GMT

    Version update only

    Open source →
  30. 0.14.59 Jan 2025
    Release notes

    Thu, 09 Jan 2025 01:10:10 GMT

    Version update only

    Open source →
  31. 0.14.414 Dec 2024
    Release notes

    Sat, 14 Dec 2024 01:11:07 GMT

    Version update only

    Open source →
  32. 0.14.322 Nov 2024
    Release notes

    Fri, 22 Nov 2024 01:10:43 GMT

    Version update only

    Open source →
  33. 0.14.213 Sept 2024
    Release notes

    Fri, 13 Sep 2024 00:11:43 GMT

    Version update only

    Open source →
  34. 0.14.110 Sept 2024
    Release notes

    Tue, 10 Sep 2024 20:08:11 GMT

    Version update only

    Open source →
  35. 0.14.021 Aug 2024
    Release notes

    Wed, 21 Aug 2024 05:43:04 GMT

    Minor changes

    • Create a new instance function called getVerboseOutput on StringBufferTerminalProvider and mark getVerbose as deprecated.
    Open source →
  36. 0.13.412 Aug 2024
    Release notes

    Mon, 12 Aug 2024 22:16:04 GMT

    Version update only

    Open source →
  37. 0.13.327 Jul 2024
    Release notes

    Sat, 27 Jul 2024 00:10:27 GMT

    Patches

    • Include CHANGELOG.md in published releases again
    Open source →
  38. 0.13.217 Jul 2024
    Release notes

    Wed, 17 Jul 2024 06:55:09 GMT

    Patches

    • Improve the PrintUtilities API to handle an edge case when word-wrapping a final line
    Open source →
  39. 0.13.116 Jul 2024
    Release notes

    Tue, 16 Jul 2024 00:36:21 GMT

    Version update only

    Open source →
  40. 0.13.030 May 2024
    Release notes

    Thu, 30 May 2024 00:13:05 GMT

    Minor changes

    • Eliminate a const enum from the public API.

    Patches

    • Include missing type modifiers on type-only exports.
    Open source →
  41. 0.12.329 May 2024
    Release notes

    Wed, 29 May 2024 02:03:51 GMT

    Version update only

    Open source →
  42. 0.12.228 May 2024
    Release notes

    Tue, 28 May 2024 15:10:09 GMT

    Version update only

    Open source →
  43. 0.12.128 May 2024
    Release notes

    Tue, 28 May 2024 00:09:47 GMT

    Version update only

    Open source →
  44. 0.12.025 May 2024
    Release notes

    Sat, 25 May 2024 04:54:07 GMT

    Minor changes

    • Change the eolCharacter property value of StringBufferTerminalProvider to \n from [n]. This does not change the default getOutput() result, but removes the [n] characters from the getOutput({ normalizeSpecialCharacters: false }) result.
    Open source →
  45. 0.11.123 May 2024
    Release notes

    Thu, 23 May 2024 02:26:56 GMT

    Version update only

    Open source →
  46. 0.11.015 May 2024
    Release notes

    Wed, 15 May 2024 23:42:58 GMT

    Minor changes

    • Allow use of 'preventAutoclose' flag in StdioSummarizer.
    Open source →
  47. 0.10.415 May 2024
    Release notes

    Wed, 15 May 2024 06:04:17 GMT

    Version update only

    Open source →
  48. 0.10.310 May 2024
    Release notes

    Fri, 10 May 2024 05:33:34 GMT

    Version update only

    Open source →
  49. 0.10.26 May 2024
    Release notes

    Mon, 06 May 2024 15:11:05 GMT

    Version update only

    Open source →
  50. 0.10.110 Apr 2024
    Release notes

    Wed, 10 Apr 2024 15:10:08 GMT

    Version update only

    Open source →
  51. 0.10.024 Feb 2024
    Release notes

    Sat, 24 Feb 2024 23:02:51 GMT

    Minor changes

    • Replace the colors dependency with supports-color for detecting if STDOUT and STDERR support color.
    • Add a Colorize.rainbow API.
    Open source →
  52. 0.9.021 Feb 2024
    Release notes

    Wed, 21 Feb 2024 21:45:28 GMT

    Minor changes

    • Expose a supportsColor property on ConsoleTerminalProvider.
    Open source →
  53. 0.8.120 Feb 2024
    Release notes

    Tue, 20 Feb 2024 21:45:10 GMT

    Patches

    • Fix a recent regression causing Error: Cannot find module 'colors/safe' (GitHub #4525)
    Open source →
  54. 0.8.019 Feb 2024
    Release notes

    Mon, 19 Feb 2024 21:54:27 GMT

    Minor changes

    • Introduce a Terminal, Colors, AsciEscape, and some related APIs. These APIs were previously in the @rushstack/node-core-library package. See https://github.com/microsoft/rushstack/pull/3176 for details.
    Open source →
  55. 0.7.2417 Feb 2024
    Release notes

    Sat, 17 Feb 2024 06:24:35 GMT

    Patches

    • Fix broken link to API documentation
    Open source →
  56. 0.7.238 Feb 2024
    Release notes

    Thu, 08 Feb 2024 01:09:22 GMT

    Version update only

    Open source →
  57. 0.7.227 Feb 2024
    Release notes

    Wed, 07 Feb 2024 01:11:18 GMT

    Version update only

    Open source →
  58. 0.7.215 Feb 2024
    Release notes

    Mon, 05 Feb 2024 23:46:52 GMT

    Version update only

    Open source →
  59. 0.7.2025 Jan 2024
    Release notes

    Thu, 25 Jan 2024 01:09:30 GMT

    Version update only

    Open source →
  60. 0.7.1923 Jan 2024
    Release notes

    Tue, 23 Jan 2024 20:12:58 GMT

    Version update only

    Open source →