Releases: ajayd-san/gomanagedocker
Releases · ajayd-san/gomanagedocker
v1.5 - Pawdman 🐾
Major changes
- First class Podman support: All existing docker operations can be now be performed on Podman objects 🧨
- Fixed TUI crash when performing operations on empty lists.
What's Changed
- Changed arrows to unicode icons by @anveshthakur in #52
- Changed help description for prune in images by @pie-t-er in #54
- Replace left and right arrows with Unicode icons by @ajayd-san in #55
- Change prune image description in help bar by @ajayd-san in #56
- Added support for aarch64 and all ARM architectures by @pie-t-er in #59
- ci: update to go.yml to install depenencies by @ajayd-san in #60
- New ci by @ajayd-san in #61
- ✨ Podman compatibility ✨ by @ajayd-san in #57
- Podman release readme by @ajayd-san in #64
New Contributors
- @anveshthakur made their first contribution in #52
- @pie-t-er made their first contribution in #54
Full Changelog: v1.4...v1.5
Thanks to everyone who helped with this release!
v1.4 release - Bob the builder 🛠️
Overview
- Build images directly in the TUI using
b
, this needs aDockerfile
to be present in the current directory (with sick progress bar animations, so that you look cooler). - View live logs by pressing
L
on a running container (true hackerman mode 👩💻). - Select multiple items and perform operations in bulk mode (Huge time saver frfr).
- Run image now takes arguments like image name, port mappings, env vars (and more coming soon!).
QOL
- almost all operations are now run asynchronously, this will make sure the TUI doesn't freeze if an operation takes a while to complete.
- Tab-specific notification system to get instant feedback and reports (for instance, the number of images pruned when you perform prune)
What's Changed
- fix: reorder the height and width in WindowTooSmallModel by @pithecuse527 in #30
- Add keybindings to readme #33 by @kjense54 in #40
- feat: notification daemon by @ajayd-san in #31
- Feat: Build dockerfiles 🔨 by @ajayd-san in #41
- Main model refactoring by @ajayd-san in #42
- feat: 🍗 Bulk select by @ajayd-san in #45
New Contributors
- @pithecuse527 made their first contribution in #30
- @kjense54 made their first contribution in #40
Full Changelog: v1.3.2...v1.4
v1.3.2 patch 📏
This patch greatly improves the resizing of the TUI 📏.
For info check PR: #27
Fixes issue #21.
Full Changelog: v1.3.1...v1.3.2
v1.3.1-hotfix
Quick hotfix (honestly took longer than expected) to fix #18 .
What's Changed
- Update issue templates by @ajayd-san in #15
- fix: ignoring dangling images from image list by @ashishkhuraishy in #19
- Update README.md to show contributing instructions by @ajayd-san in #23
- Remove debug log statements from mainModel.go by @saeidalz13 in #24
New Contributors
- @ashishkhuraishy made their first contribution in #19
- @saeidalz13 made their first contribution in #24
Full Changelog: v1.3...v1.3.1
v1.3 release 🎉
What's Changed
New Features
- You can now run and exec into an image directly from the image tab (Cuz you are a busy human🏃💨) (press
x
in the 'Images' tab) - You can now copy an object ID to your clipboard 📝 (press
c
)
QOL changes
- You can now directly see polling time while browsing lists 📻.
No items
text is not rendered twice when there are no items in the current tab.- List and info-box width now adjust dynamically depending on the size of the screen 📐.
- Pressing exec key on a empty container list, will not crash anymore 💣 ❌.
- List names are now rendered smartly, this causes UI to not break when a name is way too long.
- Fixed an issue where calling prune volumes does not highlight the default dialog option by default .
- Tests, tests, tests and more tests!, so you know this tool is reliable 🧑🔬.
v1.2 release 🎉
What's Changed
- Config file support has been added 🗒️
- Set custom polling time in config.
- Reorder and exclude tabs in config.
docker scout
command now gets canceled when the user quits thescout
infobox preemptively while the report is still being generated ( avoiding potentially large memory usage depending on the image 🤑 )
Quality of Life Improvements
- More descriptive prompts while pruning volumes
- Container info box now displays the name of the image used 🧑🔬
gmd
is now a CLI and has flags (Useful when checking for version info and debugging 🐞 )
Full Changelog: v1.1.1...v1.2
v1.1.1 docker scout output now displays correctly
- Small patch fix where docker scout now shows the Image tag of the image being queried instead of image ID.
v1.1 release 🎉
What's Changed
- Added
docker scout quickview
functionality - Program now tries to
ping
docker daemon before doing anything else with the docker API, this mitigates panics when users do not have docker installed or when they are not a part of thedocker
group on UNIX systems. - chore: fix typos and style by @ccoVeille in #2
New Contributors
- @ccoVeille made their first contribution in #2
2
Full Changelog: v1.0...v1.1