github emersion/go-imap v2.0.0-beta.5
2.0.0-beta.5

pre-release11 hours ago

Breaking change for clients (b4bb320): FetchMessageBuffer.BodySection and FetchMessageBuffer.BinarySection are now slices instead of maps. The new helpers FetchMessageBuffer.FindBodySection and FetchMessageBuffer.FindBinarySection can be used to find a section.

Full commit log:

Jebbs (1):
      Allow continuous SP between CAPABILITY items

Simon Ser (17):
      imapclient: add basic FETCH test
      imapclient: add closed conn FETCH test
      imapclient: add basic SEARCH test
      Remove .DS_Store
      imapserver: add ExtractBodySection helper
      imapmemserver: don't encode envelope fields
      imapserver: add ExtractEnvelope helper
      imapserver: add ExtractBodyStructure helper
      iampserver: fix literal8 in APPEND
      imapserver: fix FetchResponseWriter.WriteBinarySectionSize arg type
      imapserver: add BINARY helpers
      imapmemserver: implement FETCH BINARY
      imapmemserver: decode header fields during search
      imapmemserver: decode body during search
      imapserver: limit command size
      imapclient: add helpers to match FETCH response sections
      imapclient: use slice instead of map for FetchMessageBuffer sections

Zhi Qu (1):
      Support IMAP server response token case-insensitively (#656)

Don't miss a new go-imap release

NewReleases is sending notifications on new releases.