Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Oct 18:25
· 10 commits to master since this release
v0.2.0
540d65f

Added

  • Added imap.alpn, jmap.alpn, caldav.alpn and carddav.alpn.

    The ALPN identifiers offered during the TLS handshake, [] skipping negotiation; unset keeps the protocol default.

  • Added proxy and <backend>.proxy.

    A SOCKS5 or HTTP proxy for every network backend, all_proxy and https_proxy being read when unset.

  • Added jmap.addressbook and jmap.calendar.

    One JMAP account watches contacts and calendar events beside its mail, over one connection, firing on-card-* and on-event-*.

  • Added the msgraph backend.

    Watches a Microsoft Graph mail folder, contact folder and calendar over one connection.

  • Added the gmail backend.

    Watches a Gmail label through its history.

  • Added the gcal backend.

    Watches a Google calendar through its sync token.

  • Added the gpeople backend.

    Watches a Google contact group through its sync token.

  • Added carillon json-schema.

    Generates the JSON Schema of a command's --json output.

Changed

  • Renamed completions and manuals to completion and manual, the plural staying as a hidden alias.

  • Made jmap.mailbox optional, at least one JMAP collection being required.

  • Offered the Microsoft Graph and Google APIs first in the wizard for a Microsoft or Google address.

  • Spawned a credential command once per checked account rather than once per backend.

Fixed

  • Fixed the leading tilde and shell variables of <backend>.tls.cert not being expanded.

  • Fixed the JMAP event stream never waking the watch up.

    The stream is now dropped as soon as it pushes a state the watch does not hold, Fastmail never closing it.