Skip to content

Releases: jesseduffield/lazydocker

v0.24.1

23 Nov 06:33
be05115
Compare
Choose a tag to compare

Thanks to everybody who contributed in this release!

What's Changed

  • fix: Properly support remote docker daemon over ssh by @rajiv-k in #511
  • fix lazydocker breaking when having default context in config by @peauc in #552
  • Bump lots of dependencies for various improvements by @thaJeztah in #561
    • This fixed a bug I had where sometimes lazydocker didn't realise it was in a folder with a docker compose file.
  • Add hint to what .DockerCompose is in documentation by @hauskens in #554
  • Use 'docker compose' by default by @jesseduffield in #563
  • go.mod: github.com/docker/docker, docker/cli v27.1.1 by @thaJeztah in #568

New Contributors

Full Changelog: v0.23.3...v0.24.1

v0.24.0

23 Nov 06:24
de40167
Compare
Choose a tag to compare

Changelog

  • 015a108 Add hint to .DockerCompose in documentation
  • ed600c7 Dockerfile: fix alpine version
  • 06ab7b7 Merge pull request #511 from rajiv-k/docker-host-ssh
  • 1cf2e02 Merge pull request #536 from jesseduffield/create-pull-request/patch
  • c73b3f7 Merge pull request #552 from peauc/feature/issue-493
  • 4f375bb Merge pull request #554 from hauskens/patch-1
  • 0849b80 Merge pull request #561 from thaJeztah/update_docker
  • de40167 Merge pull request #563 from jesseduffield/docker-compose-command-update
  • 58d5a18 README.md: Update Sponsors
  • 1e34a9b Remove homebrew bump action
  • 89020d6 Update readme
  • df6c8c1 Use 'docker compose' by default
  • f6c044d fix lazydocker breaking when having default docker explicitly mentioned in docker config
  • 42b7ba1 fix: Properly support remote docker daemon over ssh
  • 8fe9083 go.mod: github.com/Microsoft/go-winio v0.5.3
  • 966ad05 go.mod: github.com/docker/docker, docker/cli v23.0.10
  • 6f85b65 go.mod: github.com/docker/docker, docker/cli v24.0.7
  • 0232610 go.mod: github.com/docker/docker, docker/cli v25.0.5
  • 2d16389 go.mod: github.com/docker/docker, docker/cli v26.1.4
  • 77a4de4 go.mod: github.com/docker/docker, docker/cli v27.0.3
  • 463ddfd go.mod: github.com/docker/go-connections v0.5.0
  • 3daea1e go.mod: github.com/docker/go-units v0.5.0
  • 8ca3166 go.mod: github.com/imdario/mergo v0.3.16
  • e27d487 go.mod: github.com/moby/term v0.5.0
  • 61cd92b go.mod: github.com/morikuni/aec v1.0.0
  • 6217ba0 go.mod: github.com/sirupsen/logrus v1.9.3
  • ff579d8 go.mod: github.com/stretchr/testify v1.9.0
  • bb5d70f go.mod: golang.org/x/time v0.5.0
  • b010ea4 test.sh: fix file not being executable
  • c84bb88 update to go1.21

v0.23.3

26 May 04:23
Compare
Choose a tag to compare

Some small changes in this release:

  • Fixed a bug where logs did not appear in the main view as expected, especially on startup (cannot believe how long this was a thing for)
  • Fixed bug where logs did not render correctly after returning from a subprocess (again; I just can't believe it)
  • Fixed portugese typo (thanks Vininhos)
  • Updated docs to use correct go version (thanks João Thallis)
  • Added config for border style (thanks Scott McKendry)
  • Updated appearance of scrollbars to be less ugly

Shameless plug: check out my new product https://www.subble.com which helps your company manage its SaaS subscriptions (discovery, licence management, etc)

Slightly less shameless plug: If you find value in my open source work, please sponsor me at https://github.com/sponsors/jesseduffield. Every donation helps!

v0.23.1

13 Oct 07:45
Compare
Choose a tag to compare

Changelog

  • e860416 Gracefully check for docker config
  • 8976f10 Merge pull request #489 from jesseduffield/graceful-dir-check
  • 1060e17 Updated README.md

v0.23.0

11 Oct 10:59
cce9d40
Compare
Choose a tag to compare

The important part of this release is that we now honour the host specified in the current docker context (courtesy of @rajiv-k !).

But thanks to all contributors who helped with this release!

Apologies for taking so long to cut new releases with lazydocker. I really do want to spend more time on this project but lazygit consumes pretty much all of my free time. I've got a PR in the works for changing things like timestamps/wrap/autoscroll/etc when viewing logs but it's in limbo until I find the time to get back to it.

Changelog

Features

Translations

Maintenance

v0.21.1

03 Aug 10:46
Compare
Choose a tag to compare

Changelog

v0.21.0

21 Jul 09:19
Compare
Choose a tag to compare

Lots of good stuff in this release. Special shoutout to @tony-sol for adding the networks view!

What's Changed

New Contributors

Full Changelog: v0.20.0...v0.21.0

v0.20.0

12 Nov 04:34
Compare
Choose a tag to compare

Features:

  • List panel filtering with the '/' key #392
  • French keybindings #383 (thanks @clemsau!)
  • Allow upping a service with the 'u' key #377

Bug fixes:

  • Fix port flickering #390

Dev Experience:

  • Ensure cheatsheet is up to date when running CI against a PR #374 (thanks @gusandrioli!)

v0.19.0

13 Oct 01:14
26858c3
Compare
Choose a tag to compare

Changelog

Features:

  • #372 ports are displayed in the containers and services panels
  • #317 (@mark2185 ) support for docker pause command via 'p' key
  • #346 ability to start shell from services panel via 'E' key
  • #372 the current window can be expanded to take up half the screen or the full screen using the '+' and '_' keys (like in lazygit)
  • #366 (@miles170 ) string replacements for image names. For example:
replacements:
  imageNamePrefixes:
    '123456789012.dkr.ecr.us-east-1.amazonaws.com': '<prod>'
    '923456789999.dkr.ecr.us-east-1.amazonaws.com': '<dev>'

This prevents the image name column from being ridiculously long.

  • #372 use blue background colour on selected line for better visibility
  • #367 (@blennster ) support for tab and backtab navigation
  • #342 view container (in stdout) logs via SDK rather than via docker binary
  • #375 improve sorting of volumes to show named volumes at the top
  • #352 (@ rmtsrc ) image name included in config tab

Bug fixes:

  • #372 fixed some focus-related issues
  • #362 (@tilliwilli ) fixes bug where text was white in light themes

Maintenance:

  • #358 (@Syriiin ) updated FAQ to include steps for docker compose V2 usage
  • #373 (@gusandrioli ) keybinding cheatsheets are now marked as auto-generated to reduce confusion when people want to update the cheatsheets.
  • #355 (@DasFaultier ) improved install script
  • #356 extracted process kill logic for use in lazygit
  • #368 fixed linting errors

v0.18.1

11 May 12:18
da650f4
Compare
Choose a tag to compare

Changelog

  • minor fix from v 0.18 where TTY containers were not showing their logs