Releases: atc0005/check-mail
Releases · atc0005/check-mail
v0.6.2
Overview
- Bug fixes
- Dependency updates
- GitHub Actions workflows updates
- built using Go 1.19.7
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.19.4
to1.19.7
golang.org/x/oauth2
v0.3.0
tov0.6.0
atc0005/go-nagios
v0.10.2
tov0.14.0
rs/zerolog
v1.28.0
tov1.29.0
mattn/go-isatty
v0.0.16
tov0.0.17
golang.org/x/net
v0.4.0
tov0.8.0
golang.org/x/sys
v0.3.0
tov0.6.0
golang.org/x/text
v0.5.0
tov0.8.0
google.golang.org/protobuf
v1.28.1
tov1.29.0
golang/protobuf
v1.5.2
tov1.5.3
- (GH-358) Update nagios library usage, add time perfdata
- (GH-369) Add Go Module Validation, Dependency Updates jobs
- (GH-381) Drop
Push Validation
workflow - (GH-382) Rework workflow scheduling
- (GH-384) Replace gogeninstall recipe with depsinstall
- (GH-385) Remove
Push Validation
workflow status badge
Fixed
- (GH-400) Use UNKNOWN state for invalid command-line args
References
- See the
v0.6.2
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.6.1
Overview
- Dependency updates
- built using Go 1.19.4
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.19.3
to1.19.4
golang.org/x/oauth2
v0.2.0
tov0.3.0
github.com/emersion/go-sasl
v0.0.0-20211008083017-0b9dcfb154ac
to
v0.0.0-20220912192320-0145f2c60ead
github.com/mattn/go-colorable
v0.1.12
tov0.1.13
github.com/mattn/go-isatty
v0.0.14
tov0.0.16
golang.org/x/net
v0.3.0
tov0.4.0
google.golang.org/protobuf
v1.28.0
tov1.28.1
- (GH-349) Modify fallback logger for plugins, script tools
References
- See the
v0.6.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.6.0
Overview
- New CLI tools
- Bug fixes
- Dependency updates
- built using Go 1.19.3
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Added
- (GH-318) Add utility to read OAuth 2 token from file
- (GH-319) Add utility to obtain OAuth 2 token via Client Credentials flow
Changed
- (GH-333) Add tests for INI config file parsing
- (GH-339) Implement custom flagset in order to better handle flag issues
- (GH-340) Implement custom Usage/Help logic to allow redirecting help output
Fixed
- (GH-341) Add follow-up validation step after loading config file for
list-emails
app
References
- See the
v0.6.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.5.0
Overview
- New plugin
- New CLI tools
- Bug fixes
- Dependency updates
- built using Go 1.19.3
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Added
- (GH-313, GH-335) Add initial OAuth2 auth support
- rename existing monitoring plugin to make explicitly clear that it
supports Basic Auth onlycheck_imap_mailbox
tocheck_imap_mailbox_basic
- new
check_imap_mailbox_oauth2
plugin to support OAuth2 Client
Credentials flow - update
list-emails
tool to support either of Basic Auth or Client
Credentials OAuth2 flow depending on which config file settings are used - refresh README to provide coverage for new settings/plugin and liberal
collection of ref links for context - refresh
list-emails
config file example coverage- update existing file to make clear that it is intended for Basic Auth
- add new file to cover settings for Client Credentials OAuth2 flow
- rename existing monitoring plugin to make explicitly clear that it
- (GH-330) Add
lsimap
troubleshooting tool
Changed
- Dependencies
- multiple new direct & indirect dependencies
- direct
golang.org/x/oauth2
github.com/sqs/go-xoauth2
- direct
golang.org/x/sys
v0.0.0-20210927094055-39ccf1dd6fa6
tov0.2.0
golang.org/x/text
v0.3.7
tov0.4.0
- multiple new direct & indirect dependencies
- (GH-331) Makefile: Prune empty release asset dirs
Fixed
- (GH-183) Error: User is authenticated but not connected
- (GH-332) Convert global
Usage
func to normal/named func - (GH-334)
(*client.Client).Logout()
called to log account out instead of to
close the connection
References
- See the
v0.5.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.22
Overview
NOTE: This release does not provide support for OAuth2. That support is planned for the upcoming v0.5.0
release.
- Bug fixes
- built using Go 1.19.3
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Fixed
- (GH-327) Tweak Makefile building and go-gen status output
- (GH-328) Fix failure to save account details
References
- See the
v0.4.22
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.21
Overview
NOTE: This release does not provide support for OAuth2. That support is planned for the upcoming v0.5.0
release.
- Bug fixes
- Dependency updates
- GitHub Actions Workflows updates
- built using Go 1.19.3
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.19.1
to1.19.3
atc0005/go-nagios
v0.10.0
tov0.10.2
github/codeql-action
v2.1.24
tov2.1.25
- (GH-310) Refactor GitHub Actions workflows to import logic
- (GH-324) Expand config flag handling to use "app types"
Fixed
- (GH-317) Fix Makefile Go module base path detection
- (GH-321) Skip use of
LOGIN
IMAP command ifLOGINDISABLED
capability is
advertised - (GH-323) Fix doc.go description for list-emails CLI app
References
- See the
v0.4.21
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.20
Overview
- Bug fixes
- Dependency updates
- GitHub Actions Workflows updates
- built using Go 1.19.1
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.17.13
to1.19.1
atc0005/go-nagios
v0.9.1
tov0.10.0
rs/zerolog
v1.27.0
tov1.28.0
github/codeql-action
v2.1.22
tov2.1.24
- (GH-301) Update project to Go 1.19
- (GH-302) Update Makefile and GitHub Actions Workflows
Fixed
References
- See the
v0.4.20
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.19
Overview
- Dependency updates
- Bugfixes
- built using Go 1.17.13
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.17.12
to1.17.13
gopkg.in/ini.v1
v1.66.6
tov1.67.0
Fixed
- (GH-296) Apply Go 1.19 specific doc comments linting fixes
References
- See the
v0.4.19
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.18
Overview
- Dependency updates
- built using Go 1.17.12
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.17.10
to1.17.12
gopkg.in/ini.v1
v1.66.4
tov1.66.6
atc0005/go-nagios
v0.8.2
tov0.9.1
rs/zerolog
v1.26.1
tov1.27.0
Fixed
- (GH-290) Update lintinstall Makefile recipe
- (GH-291) Fix various atc0005/go-nagios usage linting errors
References
- See the
v0.4.18
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.17
Overview
- Dependency updates
- built using Go 1.17.10
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Changed
- Dependencies
Go
1.17.9
to1.17.10
emersion/go-imap
v1.2.0
tov1.2.1
References
- See the
v0.4.17
milestone for the issues associated with this release. - See our CHANGELOG for more information.