Skip to content

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 06:26
· 45 commits to 96e369e5444fc391ca1ed8690cc085e024fc9292 since this release
eded789

3.3.0 (2025-06-19)

Features

  • prometheus: add postal_message_queue_latency metric (ee8d829)
  • worker: allow number of threads to be configured (7e2accc)
  • worker: scale connection pool with worker threads (ea542a0)

Bug Fixes

  • don't use authentication on org & server deletion (be45652)
  • fix postal version command (4fa88ac)
  • fix issue running message pruning task (3a33e53)
  • fixes postal default-dkim-record (58dddeb)
  • legacy-api: allow _expansions to be provided as true to return all expansions (39f704c), closes #2932
  • message-dequeuer: ability to disable batching (4fcb9e9)
  • oidc scopes are invalid when concatenated (#3332) (9c5f96a)
  • raise NotImplementedError when no call method on a scheduled task (2b0919c)
  • smtp-sender: ensure relays without a host are excluded (3a56ec8)
  • smtp-sender: fixes SMTPSender.smtp_relays (b3264b9)
  • smtp-server: fixes proxy protocol (9240612)
  • typo in the credentials page (fd3c7cc)

Miscellaneous Chores

  • allow config location message to be suppressed (f760cdb)
  • config-docs: update docs for latest oidc defaults (364eba6)
  • config-docs: update proxy protocol to mention v1 (45dd8aa)
  • container: add the branch name to the container (bee5098)
  • github-actions: don't generate commit- tags (d65bbe0)
  • github-actions: don't run for dependabot or release-please PRs and fetch whole repo (adaf2b0)
  • github-actions: include a version string on branch-*/latest images (64bc7dc)
  • hide further config messages (1c67f72)
  • main: release 3.0.0 (559712b)
  • main: release 3.1.0 (4b36f4d)
  • main: release 3.2.0 (de647a4)
  • main: release 3.2.1 (#2877) (144af20)
  • main: release 3.2.2 (#2878) (6a1ff56)
  • main: release 3.3.0 (#2887) (eded789)
  • main: release 3.3.1 (#2890) (a3fab36)
  • main: release 3.3.2 (#2892) (c12f30e)
  • main: release 3.3.3 (#2933) (d510499)
  • main: release 3.3.4 (#3014) (da90e75)
  • main: release 3.3.5 (5df480a)
  • suppress config location on default-dkim-record (aa76aae)
  • ui: display branch in footer if present (1823617)

Code Refactoring

  • remove moonrope but maintain legacy API actions (#2889) (4d9654d)
  • versioning: improve how current version and branch is determined and set (07c6b31)

Tests

  • add tests for the legacy API (3d208d6)