proomt

Search

Search posts, papers, and topics

All posts

Mozilla Automation TeamEleanor Dicharry5 min readintermediate

Thunderbird Desktop New Protocol Support: Microsoft Graph API

Summary

Thunderbird 154 adds native Microsoft Graph API support for Microsoft 365 email, replacing EWS which will be shut down in 2026‑27. Users must delete their EWS account and set up a new Graph account; calendar and address book support are still pending.

  • Thunderbird now supports Microsoft Graph API for Microsoft 365 email; required after EWS shutdown in Oct 2026.
  • Migration involves deleting the existing EWS account in Thunderbird and creating a new account using the Graph option; no data loss.
  • Graph support is email‑only; calendar and address book are not yet implemented and are unavailable in ESR (v153).
  • The new extensible email client architecture reduced implementation time from 11 months (EWS) to 4 months (Graph), paving the way for future protocols like JMAP.

Thunderbird users on Microsoft 365 need to switch to Graph to maintain email access, and developers can study the extensible design for adding new protocols.

5/10

Related reading

  1. Desktop Calendar: A Design Journey

    The Thunderbird Automation Team outlines the redesign of the desktop calendar UI, moving to a three‑pane layout (grid, navigation bar, collapsible sidebar) and updating dialogs for better visual hierarchy. Community feedback via surveys and TopicBox shaped the direction, and the new design will be rolled out incrementally for further testing.

    Mozilla Automation Teamthunderbird.net5 minHN7327
  2. Classic Engine Feature EOL: SSR, Desktop SSO, Device Trust

    Okta is ending support for Self-Service Registration, Desktop SSO (IWA), and Device Trust on its Classic Engine by March 5, 2027. Users must migrate to Okta Identity Engine to retain these capabilities and gain access to modern security features like passwordless authentication and device assurance.

    Oktaokta.com4 minrelease
  3. Firefox WebDriver Newsletter 154

    Firefox 154 adds the emulation.setLocaleOverride command to WebDriver BiDi, letting tests override the Accept-Language header for fetch and WebSocket requests in workers. The newsletter also lists how to contribute to the multi-language WebDriver codebase and points to setup guides and community channels.

    Mozilla Automation Teamfxdx.dev1 min
  4. Migrating to Java 17: The Hows, Whys, and Whens

    A product‑focused overview of CloudBees CD/RO’s new integration with Argo Rollouts, describing the supported blue‑green and canary strategies, service‑mesh compatibility, and UI/analytics features. No deep technical walkthrough or performance data.

    Codeshipcloudbees.com6 min