v3.3.0
·
45 commits
to 96e369e5444fc391ca1ed8690cc085e024fc9292
since this release
3.3.0 (2025-06-19)
Features
- prometheus: add
postal_message_queue_latencymetric (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 versioncommand (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)