Skip to content

Releases: thunderbird/tbpro-add-on

v2.0.7

Choose a tag to compare

@aaspinwall aaspinwall released this 20 Jul 21:57
8ea47a3

What's Changed

  • [Automated] Bump Package Versions by @github-actions[bot] in #1012
  • [Automated] Bump Package Versions by @github-actions[bot] in #1013

Full Changelog: v2.0.6...v2.0.7

v2.0.6

Choose a tag to compare

@aaspinwall aaspinwall released this 20 Jul 21:09
ae8e7ec

What's Changed

  • fix(send): protect folder owner from losing access when an invitation is removed by @aaspinwall in #1005

Full Changelog: v2.0.5...v2.0.6

v2.0.5

Choose a tag to compare

@aaspinwall aaspinwall released this 15 Jul 17:22
dc25092

What's Changed

  • [Automated] Bump Package Versions by @github-actions[bot] in #978
  • feat(telemetry): honor Thunderbird telemetry opt-out for Sentry & PostHog by @aaspinwall in #954
  • fix(addon): harden token bridge and deliver the passphrase to the add-on (#953) by @aaspinwall in #975
  • fix(send): correct Restore Keys passphrase placeholder to 6 words by @aaspinwall in #994
  • fix(send): stream large-file uploads (fix >2GB failures and "Hashing…" stall) by @aaspinwall in #984
  • fix(send): call the delete confirmation an Encryption Key + show a success screen (#946) by @aaspinwall in #983
  • fix(telemetry): scrub access-link secret from Sentry breadcrumbs & request URLs by @aaspinwall in #992
  • fix(addon): close Send tabs on explicit logout by @aaspinwall in #996
  • feat(send): introspect access tokens per request and force logout on revoked sessions by @aaspinwall in #974
  • [Automated] Bump Package Versions by @github-actions[bot] in #1000
  • fix(send): restore keys via the Security & Privacy window from the upload popup by @aaspinwall in #999
  • [Automated] Bump Package Versions by @github-actions[bot] in #979

Full Changelog: v2.0.4...v2.0.5

v2.0.4-web

Choose a tag to compare

@aaspinwall aaspinwall released this 14 Jul 22:54
49515d4

What's Changed

  • [Automated] Bump Package Versions by @github-actions[bot] in #978
  • feat(telemetry): honor Thunderbird telemetry opt-out for Sentry & PostHog by @aaspinwall in #954
  • fix(addon): harden token bridge and deliver the passphrase to the add-on (#953) by @aaspinwall in #975
  • fix(send): correct Restore Keys passphrase placeholder to 6 words by @aaspinwall in #994
  • fix(send): stream large-file uploads (fix >2GB failures and "Hashing…" stall) by @aaspinwall in #984
  • fix(send): call the delete confirmation an Encryption Key + show a success screen (#946) by @aaspinwall in #983
  • fix(telemetry): scrub access-link secret from Sentry breadcrumbs & request URLs by @aaspinwall in #992
  • fix(addon): close Send tabs on explicit logout by @aaspinwall in #996
  • feat(send): introspect access tokens per request and force logout on revoked sessions by @aaspinwall in #974
  • [Automated] Bump Package Versions by @github-actions[bot] in #1000

Full Changelog: v2.0.4...v2.0.4-web

v2.0.4

Choose a tag to compare

@aaspinwall aaspinwall released this 09 Jul 15:36
bf4dc49

What's Changed

  • fix(send): show progress feedback while preparing large uploads by @aaspinwall in #969
  • fix(addon): strip sourcemaps from the shipped system add-on (#971) by @aaspinwall in #972
  • feat(addon): show the add-on version on the add-on's pages (#970) by @aaspinwall in #973

Full Changelog: v2.0.3...v2.0.4

v2.0.3

Choose a tag to compare

@aaspinwall aaspinwall released this 07 Jul 20:39
741e481

What's Changed

  • chore(security): patch dependabot vulnerabilities (Jul 2026) by @aaspinwall in #957
  • fix(send): read upload size via S3 HeadObject on Backblaze B2 by @aaspinwall in #963
  • fix(send): idempotent create-entry + cleanup endpoint for failed uploads by @aaspinwall in #964
  • feat(send): reliable multipart uploads with bounded concurrency and cleanup by @aaspinwall in #965
  • [Automated] Bump Package Versions by @github-actions[bot] in #967

Full Changelog: v2.0.2...v2.0.3

v2.0.2

Choose a tag to compare

@aaspinwall aaspinwall released this 03 Jul 14:15
93ceef2

What's Changed

  • fix(addon): stop closing Send tabs when access token has expired by @aaspinwall in #949
  • feat(addon): build & test the add-on locally as a system add-on by @aaspinwall in #955
  • Security/apply fixes june 29 2026 by @aaspinwall in #943
  • [Automated] Bump Package Versions by @github-actions[bot] in #956

Full Changelog: v2.0.1...v2.0.2

v2.0.1

Choose a tag to compare

@aaspinwall aaspinwall released this 29 Jun 18:13
c3ae0a5

What's Changed

  • [SEND] Resumable-upload design note (scope-first for #913) by @mzeier in #919
  • feat(branding): rebrand user-facing "Thunderbird Pro" → "Thundermail" by @aaspinwall in #934
  • [SEND] Raise upload PUT timeout 30s -> 60s to match B2 stall window by @mzeier in #916
  • [SEND] Preserve underlying error cause when throwing UPLOAD_FAILED by @mzeier in #917
  • [SEND] Instrument "Failed to create upload entry" failures (observability before fix) by @mzeier in #921
  • feat(send): add animated Send-logo loader to auth pages by @aaspinwall in #932
  • chore: remove strict_max_version cap and bump to 2.0.0 by @aaspinwall in #900
  • [SEND] Widen upload retry window: exponential backoff + jitter and an extra attempt by @mzeier in #918
  • fix(send): stop init() destroying the default folder; harden container create & flaky E2E (#930) by @aaspinwall in #937
  • patch security vulnerabilities by @aaspinwall in #936
  • fix(send): correct APPOINTMENT_URL template literal interpolation by @aaspinwall in #939
  • [Automated] Bump Package Versions by @github-actions[bot] in #940
  • fix(addon): make font url() rewrite quote-aware to prevent parsable-css crash by @aaspinwall in #942
  • fix(send): stop Send dashboard self-closing when opened from accounts dashboard by @aaspinwall in #945

Full Changelog: v1.9.3...v2.0.1

v1.9.2

Choose a tag to compare

@aaspinwall aaspinwall released this 23 Jun 19:28
d4b1b75

What's Changed

  • feat: add level-gated, version-prefixed console logger by @aaspinwall in #883
  • Add E2E tests for Send dashboard; restructure auth by @rwood-moz in #840
  • fix(addon): resolve APP_VERSION build failure from logger wiring by @aaspinwall in #909

Full Changelog: v1.9.1...v1.9.2

v1.9.1

Choose a tag to compare

@aaspinwall aaspinwall released this 18 Jun 17:34
e3b0d8f

What's Changed

  • skip api call on bucket storage by @aaspinwall in #845
  • bump addon to 1.8.0 by @aaspinwall in #847
  • fix system add-on cloudfile config by @aaspinwall in #850
  • [Automated] Bump Package Versions by @github-actions[bot] in #851
  • package fonts with addon by @aaspinwall in #855
  • don't call api on testing environment by @aaspinwall in #853
  • [Automated] Bump Package Versions by @github-actions[bot] in #856
  • fix: don't auto-open login tab for system add-on on install by @aaspinwall in #859
  • [Automated] Bump Package Versions by @github-actions[bot] in #860
  • fix: resolve built-in add-on font crash and cloudfile account interference by @aaspinwall in #863
  • [Automated] Bump Package Versions by @github-actions[bot] in #864
  • fix css parsing by @aaspinwall in #866
  • fix: only register Send cloud file provider when signed in by @aaspinwall in #870
  • [Automated] Bump Package Versions by @github-actions[bot] in #871
  • bump max version and package version by @aaspinwall in #879
  • fix: repair AccountHub auto-login experiment for upstream Thunderbird API changes by @aaspinwall in #885
  • chore(security): patch vulnerable dependencies (June 16 2026) by @aaspinwall in #873
  • Get the nightly E2E tests running on BrowserStack once again by @rwood-moz in #893
  • Sunset ATN stage/prod add-on at Gecko 153.0.0 by @aaspinwall in #876
  • [Automated] Bump Package Versions by @github-actions[bot] in #895

Full Changelog: v1.7.15...v1.9.1