Releases
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 only
check_imap_mailbox
to check_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
(GH-330 ) Add lsimap
troubleshooting tool
Changed
Dependencies
multiple new direct & indirect dependencies
direct
golang.org/x/oauth2
github.com/sqs/go-xoauth2
golang.org/x/sys
v0.0.0-20210927094055-39ccf1dd6fa6
to v0.2.0
golang.org/x/text
(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
You can’t perform that action at this time.