Skip to content

Releases: forwardemail/forwardemail.net

v2.16.8

Choose a tag to compare

@titanism titanism released this 30 Sep 16:33
4209931
  • fix: dark mode buttons, icons after view changes, emails in webmail 5b01cc1
  • feat(admin): link users, domains and aliases to their logs 3a4409f

v2.16.7...v2.16.8

v2.16.7

Choose a tag to compare

@titanism titanism released this 30 Sep 13:41
df14635
  • fix(api): WebSocket first-message auth, revocation and Web Push delivery 0f003c3
  • fix(emails): match the wordmark weight to the site 2099371
  • feat(emails): match the redesign and update outdated content 69b7fdb
  • fix(mx): re-check DNS for Ubuntu team domains before refusing mail 41db809

v2.16.6...v2.16.7

v2.16.6

Choose a tag to compare

@titanism titanism released this 29 Sep 17:50
b494c50
  • fix(bree): cap job worker heaps on Node 18, bound job memory f204928
  • docs(about): add July to September 2026 history, bold content headings 5710a09
  • fix(mx): exempt fully authenticated custom domain tenants from generic Microsoft outbound spam verdicts 0d881f6
  • fix(web): theme the API reference, light FAQ hero, drop API docs graphic 6af8970
  • fix: bree OOM restart loop, S3 SSRF, account update noise, push notifications, site layout and dark mode 5607dec

v2.16.5...v2.16.6

v2.16.5

Choose a tag to compare

@titanism titanism released this 29 Sep 06:25
f1a6712
  • perf: load ApexCharts only for charts, subset icon fonts, render below-fold sections on demand c2d4764
  • feat(ansible): share fail2ban sshd bans between servers 36ae92f
  • fix: harden dependencies, protocols and mailbox compaction 50cce85

v2.16.4...v2.16.5

v2.16.4

Choose a tag to compare

@titanism titanism released this 28 Sep 12:35
4bcf19a
  • fix: never bounce delivered recipients, inline CSS, one page for crawlers, layout fixes 417bba2
  • fix(web): stop the hero console scrolling the page and writing the hash 41966d4
  • chore: bump deps ebcba4c

v2.16.3...v2.16.4

v2.16.3

Choose a tag to compare

@titanism titanism released this 25 Sep 02:26
5b919d8
  • fix(faq): localize EU residency, DPA, and enterprise guidance 179265d
  • fix(web): youtube embeds, time to inbox, and font loading regressions 05af44d
  • fix(self-hosting): provision API secrets for build and runtime e86d00a
  • feat(help): suggest FAQ answers while typing, and document EU residency and enterprise terms b704f35
  • fix: write mailbox welcome message directly into INBOX a693395

v2.16.2...v2.16.3

v2.16.2

Choose a tag to compare

@titanism titanism released this 24 Sep 12:04
b704417
  • fix: send mailbox welcome email, show rekey password, never email passwords 158565a
  • perf: fix mobile core web vitals and add AI agent discovery bfd0897
  • fix(web): harden redesign UI and locale catalogs 704042f

v2.16.1...v2.16.2

v2.16.1

Choose a tag to compare

@titanism titanism released this 24 Sep 06:48
e11b8ee
  • fix: fixed apnsProduction bug (string vs bool comparison) a88f49e
  • style(dark): share the mail app's lifted neutral ramp and surface ladder 0a9da0a
  • fix(web): stop the phone-width grid track growing to a card's no-wrap content e6ba864
  • fix(sieve): align capabilities, validation, and RFC documentation 23fcab2
  • chore: update locales 06d7d17

v2.16.0...v2.16.1

v2.16.0

Choose a tag to compare

@titanism titanism released this 23 Sep 13:17
6780284
  • fix(sqlite): clean stale request-scoped backup artifacts 9cb7c32
  • fix(web): harden PR #602 — stampede, dark mode, render bugs, test fixes 241f7f1
  • Merge pull request #602 from forwardemail/feat/redesign-poc f8e6245
  • feat(web): redesign landing, pricing, and FAQ, and add a download page a3a1743
  • docs(self-hosting): sync guides and all translations to current stack; fix FCrDNS MX test for CI 1a2ea1a

v2.15.4...v2.16.0

v2.15.4

Choose a tag to compare

@titanism titanism released this 23 Sep 00:53
aa8d45e
  • fix(convert-sqlite-to-eml): wrap readonly open so a missing file is a regular Error 949b61d

v2.15.3...v2.15.4