Postal Versions Save

📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail

3.3.3

1 month ago

3.3.3 (2024-04-18)

Bug Fixes

  • legacy-api: allow _expansions to be provided as true to return all expansions (39f704c), closes #2932

3.3.2

1 month ago

3.3.2 (2024-03-21)

Code Refactoring

  • versioning: improve how current version and branch is determined and set (07c6b31)

3.3.1

1 month ago

3.3.1 (2024-03-21)

Bug Fixes

  • smtp-sender: ensure relays without a host are excluded (3a56ec8)
  • smtp-sender: fixes SMTPSender.smtp_relays (b3264b9)

Miscellaneous Chores

  • 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)
  • ui: display branch in footer if present (1823617)

Code Refactoring

  • remove moonrope but maintain legacy API actions (#2889) (4d9654d)

3.3.0

2 months ago

3.3.0 (2024-03-18)

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

  • message-dequeuer: ability to disable batching (4fcb9e9)

Miscellaneous Chores

  • config-docs: update docs for latest oidc defaults (364eba6)
  • config-docs: update proxy protocol to mention v1 (45dd8aa)

3.2.2

2 months ago

3.2.2 (2024-03-14)

Bug Fixes

  • don't use authentication on org & server deletion (be45652)
  • smtp-server: fixes proxy protocol (9240612)

Miscellaneous Chores

  • allow config location message to be suppressed (f760cdb)
  • hide further config messages (1c67f72)
  • suppress config location on default-dkim-record (aa76aae)

Tests

  • add tests for the legacy API (3d208d6)

3.2.1

2 months ago

3.2.1 (2024-03-13)

Bug Fixes

  • fixes postal default-dkim-record (58dddeb)

3.2.0

2 months ago

3.2.0 (2024-03-13)

Features

  • add sha256 signatures to outgoing http requests (#2874) (96d7365)
  • automatically remove queued messages with stale locks (#2872) (d84152e)
  • openid connect support (#2873) (5ed94f6)

Bug Fixes

  • smtp-server: add additional information to cram-md5 log entries (9982bb8)

Styles

  • rubocop: Style/TrailingCommaInArrayLiteral (4e13577)

Miscellaneous Chores

3.1.1

2 months ago

3.1.1 (2024-03-08)

Bug Fixes

  • don't override paths in dockerfile (9399e32)

Tests

  • smtp-sender: add more tests for AUTH LOGIN (22dcd49)

3.1.0

2 months ago

3.1.0 (2024-03-06)

Features

  • configurable trusted proxies for web requests (3785c99)

Bug Fixes

  • message-dequeuer: ensure SMTP endpoints are sent to SMTP sender appropriately (e2d642c), closes #2853
  • smtp-server: listen on all interfaces by default (d1e5b68), closes #2852
  • smtp-server: remove ::ffff: from the start of ipv4 addresses (0dc7359)
  • smtp-server: reset ansi sequence after logging (9bf6152)
  • ui: fixes typo on queue page (33513a7)
  • web-server: allow for trusted proxies not be set (4e1deb2)

Styles

  • rubocop: use _ when not using a variable in helm config exporter (2c20ba6)

3.0.2

2 months ago

3.0.2 (2024-03-05)

Bug Fixes

  • default to listening on all addresses when using legacy config (48f6494)

Miscellaneous Chores

  • removing arm64 support until we can get a reasonable build pipeline sorted (e8e44f5)