Skip to content

Releases: moncho/dry

v0.11.2

28 Feb 15:51
fe820a7
Compare
Choose a tag to compare

Highlights

Maintenance release. No new functionality has been added.

Go version

Build with *go version go version go1.22.0 darwin/arm64

What's Changed

  • Fix github.com/docker/cli CVE-2021-41092 by @jauderho in #144
  • Bump github.com/opencontainers/image-spec from 1.0.1 to 1.0.2 by @dependabot in #145
  • Fix github.com/containerd/containerd CVE-2021-43816 by @jauderho in #148
  • fix(containermenu): not panic on invalid selected index by @moncho in #154
  • chore: update go version, go dependencies by @moncho in #155
  • Bump github.com/containerd/containerd from 1.6.8 to 1.6.18 by @dependabot in #156
  • Bump golang.org/x/net from 0.0.0-20220809012201-f428fae20770 to 0.7.0 by @dependabot in #158
  • Bump github.com/opencontainers/image-spec from 1.0.3-0.20211202183452-c5a74bcca799 to 1.1.0-rc2 by @dependabot in #160
  • Bump github.com/mitchellh/go-wordwrap from 1.0.0 to 1.0.1 by @dependabot in #162
  • Bump github.com/jessevdk/go-flags from 1.4.0 to 1.5.0 by @dependabot in #161
  • Bump golang.org/x/crypto from 0.0.0-20220315160706-3147a52a75dd to 0.7.0 by @dependabot in #163
  • chore: remove refs to deprecated io/ioutil by @testwill in #185
  • chore(deps): bump github.com/docker/cli from 20.10.10+incompatible to 24.0.2+incompatible by @dependabot in #183
  • chore(deps): bump google.golang.org/grpc from 1.48.0 to 1.56.3 by @dependabot in #193
  • chore(deps): bump github.com/containerd/containerd from 1.6.18 to 1.6.26 by @dependabot in #192
  • chore: upgrade go version, cleanup code, update dependencies by @moncho in #198
  • chore: run go fmt by @moncho in #199
  • chore: remove unused workflows by @moncho in #200
  • chore: run go fmt by @moncho in #201
  • chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.20.0 by @dependabot in #195
  • chore: prepare release 0.11.2 by @moncho in #202

New Contributors

Full Changelog: v0.11.1...v.0.11.2

v0.11.1

31 Oct 10:07
175dde0
Compare
Choose a tag to compare

#Highlights

Minor release to fix problem on the install script. See v0.11.

Full Changelog: v0.11...v0.11.1

Go version

Build with go version go1.17.1 darwin/arm64

v0.11

31 Oct 09:47
b54e63e
Compare
Choose a tag to compare

Highlights

Thanks to @tbocek, Dry can now connect via ssh to a remote docker node.

Also, and due to age, it is a good moment to drop the beta part from version names.

New Contributors

Full Changelog: v0.10-beta.1...v0.11

Go version

Build with go version go1.17.1 darwin/arm64

v0.10-beta.1

16 Aug 11:14
Compare
Choose a tag to compare

Highlights

The top header can now be hidden, having more room to show elements of lists, thanks to @JonDum for the idea.

A new tab for Docker volumes has been added, allowing to list and manage volumes.

Dry now uses tcell instead of termbox. Termbox was working perfectly fine, but it is not maintained anymore and tcell seems like a good alternative. It is an internal change that should not result in any visible change.

And some minor improvements and bug fixes. Special thanks to @muesli for the contributions.

New features

  • Add support for Volumes, pressing 4 will now show the Volumes tab. (#105)
  • Pressing F7 will now hide the main top header, pressing F7 again will show it back. (#106)

Bugfix

  • Remove logs. (#104)

Go version

Build with go version go1.12.9 darwin/amd64

v0.9-beta.10

29 Apr 23:55
Compare
Choose a tag to compare

Highlights

Minor release with a couple of new features and bugfixes and some internal changes to improve stability.

New features

  • Add support for 64-bit ARM. (#98)
  • The refresh rate for the monitor mode can now be set on launch, e.g. dry -m5000. (#94)

Bugfix

Go version

Build with go version go1.12.4 darwin/amd64

v0.9-beta.9

03 Mar 12:55
Compare
Choose a tag to compare

Highlights

The refresh interval in the monitor view can now be configured.

New features

  • Add Vim- and Emacs-style keybindings for scroll up/down. (#86), thanks @bard!!
  • Pressing s in the monitor view will prompt for a new refresh interval for container stats. #87
  • Pressing q will not exit dry. #89
  • Pressing F1 in the monitor view will switch the column used to sort containers.
  • Pressing Ctrl+u in the image pane will now remove all unused images. #91

Bugfix

  • Refresh the container list when containers change their state. #88

Go version

Build with go version go1.12 darwin/amd64

v0.9-beta.8

22 Jan 19:35
Compare
Choose a tag to compare

Highlights

Minor improvements and bug fixes.

New features

  • Connection errors while starting dry are now send to the standard output.
  • Accept negative values for log since values. #82.

Bugfix

  • Fix regression connecting to protected Docker daemons.
  • Avoid panicking when a container is destroyed. #83.

Go version

Compiled with go version go1.11.4 darwin/amd64

v0.9-beta.7

26 Aug 00:40
Compare
Choose a tag to compare

Highlights

Project is now a GO module.

New features

  • Show Docker timestamps in Container and Service logs. #75

Go version

Compiled with go version go1.11 darwin/amd64

v0.9-beta.6

25 Aug 13:40
Compare
Choose a tag to compare

Highlights

Release included a regression, marked as invalid and replaced by v0.9-beta.7.

v0.9-beta.5

28 Jul 11:48
Compare
Choose a tag to compare

Highlights

Mostly internal changes, but quite significant, dealing with dependency management and stability.

Dependencies

As preparation for Go modules, dependencies have been updated and cleaned. The project still uses dep for dependency management, but as soon as Go 1.11 is officially out it will be migrated to use the new module functionality. dep ensure now works.

Removing unused dependencies and having more control over indirect dependencies has resulted in smaller binaries.

Stability

A new mechanism to handle terminal events has been implemented (see commit d250). This has resulted in making dry less prone to freezes, something that happened occasionally in previous versions, specially when entering and exiting the container options menu.

New features

  • Pressing Ctrl+U on the service list will force and update of the selected service.
  • Show the number of secrets and configs used by a service in the service list.
  • Show orchestrator column in the stack list. So far, the value shown is hard-coded to Swarm.
  • Pressing Enter on the monitor mode will show the options menu for the selected container.

Bugfixes

  • Better handle container kill while showing the stats screen, #64.

Go version

Compiled with go version go1.10.3 darwin/amd64