2.0.0-beta.1
Pre-release
Pre-release
go-imap v2.0.0-beta.1 This is the first beta release. The API hasn't stabilized yet but no more major/invasive changes are expected. Diana F (1): imapclient: fix deadlock on error before greeting Matthieu Rakotojaona (1): Write all found params keys in lowercase, mime-decode values Simon Ser (23): imapserver: fix encoding ESEARCH response with no result imapmemserver: fix dynamic NumSet handling in nested search criteria imapserver: add support for SEARCHRES imapmemserver: implement SEARCHRES Decode In-Reply-To and Message-ID imapwire: add -1 workaround for body-fld-octets imapwire: limit max list nesting depth imapclient: add Options.TLSConfig imapclient: check for nil in Options.tlsConfig imapclient: unexport Client.StartTLS imapclient: keep track of enabled capabilities imapclient: add basic support for UTF8=ACCEPT imap: QRESYNC implicitly advertises CONDSTORE imapclient: only allow users to enable supported extensions imapclient: omit CHARSET in SEARCH when UTF8=ACCEPT is enabled imapserver: add support for UTF8=ACCEPT imap: UTF8=ONLY implies UTF8=ACCEPT imapclient: drop GetMetadataData.EntryList imapclient: add UnilateralDataHandler.Metadata imapclient: handle split METADATA responses imapclient: improve METADATA routing robustness imapserver: add BINARY support imapclient: add TODO for the APPEND side of BINARY