Skip to content

Latest commit

 

History

History
66 lines (37 loc) · 1.51 KB

CHANGELOG.md

File metadata and controls

66 lines (37 loc) · 1.51 KB

Changelog

All notable changes to this project will be documented in this file.

[Unreleased]

Added

  • Run the command in the user's default shell, detected via the $SHELL environment variable.
  • Allow explicitly setting a different shell using the --shell option or the $PIPELINE_SHELL environment variable.

[1.6] - 2020-07-17

Fixed

  • Fix display errors when the command line wraps or the cursor is in the middle of a longer command.
  • Fix terminal corruption when the command exits with error.

[1.5] - 2020-02-24

Fixed

  • Fix display error when the output is nothing but newlines.
  • Fix for pressing enter when in readline vi command mode (or switching between emacs and vi modes after starting pipeline).
  • Fix -t truncate mode printing too much output.

[1.4] - 2019-12-10

Added

  • Basic support for reacting to terminal resizes.

Fixed

  • Fix for output not ending in a newline.

[1.3] - 2019-11-29

Changed

  • Long lines wrap by default, rather than truncating.
  • Line display length calculations are more accurate.

Added

  • Added -t/--truncate option to truncate long lines rather than wrapping (used to be the default behavior).

[1.2] - 2019-11-25

Changed

  • Fixed potential crash in terminfo usage.
  • Use the C locale to better support non-ASCII in the output.

[1.1] - 2019-11-24

Changed

  • Make pipeline compatible with libreadline (tested on Ubuntu).

[1.0] - 2019-11-23

Added

  • Initial release, tested mainly on MacOS with the default libedit.