Releases: yubiuser/docker-event-monitor
Releases · yubiuser/docker-event-monitor
v3.0.1
v3.0.0
Breaking
- Configuration is done now via
config.yml
instead of env vars or configuration flags (#122) - The delay option has been removed (#124)
Improvements
- Error handling is improved. When a reporter failed, an error is sent to all other working reporters (#106)
- Log options and reporters on startup dynamically (#125)
- Introduce a separate dependency downloading step during docker build to cache dependencies for following runs (#142)
- Update alpine images to 3.20 (#133)
- Update to go 1.23 (#158)
CI:
- various CI dependency updated
New Contributors
Full Changelog: v1.1.1...v2.0.0
Full Changelog: v2.4.0...v3.0.0
v2.4.0
v2.3.0
v2.2.0
New features
Enhancements
Fixes
Maintenance
-
Update Dependencies
CI -
Update CI Dependencies
Full Changelog: v2.1.0...v2.2.0
v2.1.0
New features
- Add version information (
-v/--version
flag)
CI:
- Update Dependencies
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Breaking
- Move image location to
ghcr.io/yubiuser/docker-event-monitor:latest
New features
- Add SMTP reporter
- Add SERVER_TAG feature
Improvements
- Use global variable for arguments to avoid passing pointers
- Simplifies
waitgroup
logic. Removes the need to pass thewaitgroup
pointer down in every function - Handle the user-configurable delay conditionally
- Restructure title/message and add docker compose context and service names
- switch logging from
logrus
tozerolog
Fixes
- Fix mod.go version. Must be in format x.y, not x.y.z
- Enable APIVersionNegotiation for docker connection
CI:
- Use multiple runners to build images for different architectures (cuts down building a lot)
- Housekeeping: delete PR images after closing and all untagged-images that are not part of an multi-arch image
- Update Dependencies
New Contributors
Full Changelog: v1.1.1...v2.0.0