github batect/batect 0.34.0

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

50th release 🎉

What's new

  • batect now includes experimental support for Windows. Please see the notes below under 'how to upgrade from previous versions' to set up the Windows wrapper script.

    While batect has been extensively tested on Windows, there may still be some lingering issues. Please submit an issue if you encounter a problem.

    There is one known issue with Windows support that will be addressed in a future release: if the console is resized while a container is running, the container is not notified of the new size.

  • It is now possible to suppress the progress output shown while downloading batect on Linux and OS X. Set the BATECT_QUIET_DOWNLOAD environment variable to true to suppress the progress bar. (#126 and #129 - thanks to @eichelkrauta for the issue report and pull request)

  • The documentation has been updated and expanded: there is an updated comparison with Docker Compose, as well as a new section describing the CLI.

What's been fixed

  • batect now uses stdout, not stdin, to determine if the console supports interactivity and features like coloured output. This means that batect will no longer fall back to plain console output if stdin is being piped, for example.

  • The message shown when connecting to Docker fails has been clarified to provide more hints about what could be wrong.

  • The issue where pulling an image could time out when communicating with the registry takes longer than expected has been fixed.

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.

Special note about Windows wrapper script

If you are currently running v0.33.2 or newer, the Windows wrapper script (batect.cmd) will automatically be downloaded and copied into place alongside the Linux and OS X wrapper script (batect).

If you're running an older version of batect, you'll need to manually download the Windows wrapper script below, or it will be automatically installed next time you upgrade to a newer version of batect. This only needs to be done once - after that, it will be automatically updated.

Don't miss a new batect release

NewReleases is sending notifications on new releases.