github batect/batect 0.49.0

latest releases: 0.85.0, 0.84.0, 0.83.9...
4 years ago

70th release 🎉

What's new

What's been changed

  • ⚠️ Potentially breaking change: batect will now only attach stdin and a TTY to the main task container, and only if not running in interpolated output mode (--output=all). In interpolated output mode, batect will not attach stdin or a TTY to any container.

    Previously batect attached stdin and a TTY to all containers, including dependency containers, and never sent any input to stdin except for the main task container.

    This fixes issues with weird output when running with --output=all in some cases, including dotnet test printing garbage on all platforms and seeing many blank lines when Windows containers start.

What's been fixed

  • The issue where shells could sometimes display their prompt before batect had finished writing output has been fixed.

  • batect will now show a clearer error message if a container is configured with run as current user mode enabled but uses a Windows container. (Run as current user mode is not supported for Windows containers.)

Getting started

First time using batect? Take a look at the getting started guide, or the many sample projects.

How to upgrade from previous versions

If you're already using batect, run ./batect --upgrade to upgrade automatically.

Don't miss a new batect release

NewReleases is sending notifications on new releases.