Skip to content

Releases: postalsys/emailengine

v2.61.1

28 Dec 17:34
ad5652a

Choose a tag to compare

2.61.1 (2025-12-28)

Bug Fixes

  • Memory leak fixes for IMAP client and webhooks worker (b749f96)

v2.61.0

22 Dec 11:08
0346fb4

Choose a tag to compare

2.61.0 (2025-12-22)

Features

  • Add check-bounce CLI command for analyzing bounce emails (ae3a85d)
  • Add Exim-style bounce detection for diagnostic messages (b82e588)
  • Improve ARF complaint detection and add comprehensive tests (5533552)
  • Improve autoreply detection and add comprehensive tests (1cf179f)
  • Improve bounce detection coverage for non-standard formats (5393872)
  • Improve bounce detection for legacy formats (90a0289)
  • Replace static help.txt with dynamic CLI help system (4cd5fb0)

Bug Fixes

  • Detect "Out of the Office" autoreply subject pattern (7191c50)
  • Harden bounce detection against edge cases and ReDoS attacks (d6c72c2)

v2.60.1

17 Dec 08:53
d519f58

Choose a tag to compare

2.60.1 (2025-12-17)

Bug Fixes

  • Enable NPM package publishing (051f4d6)
  • Exclude browser-only deps from pkg bundle (994dd41)
  • Wrap async close handler await calls in try-catch to prevent unhandled rejections (c6df321)

v2.60.0

15 Dec 10:52
8b5afe6

Choose a tag to compare

2.60.0 (2025-12-15)

Features

  • Add bounce message classification using ML model (e337ceb)

Bug Fixes

  • Reduce production node_modules size by removing unused static-only deps (af9d584)

v2.59.2

11 Dec 09:07
83bdbb1

Choose a tag to compare

2.59.2 (2025-12-11)

Bug Fixes

  • Bumped dependencies to get rid of security warnings (54b13c4)

v2.59.1

11 Dec 09:02
78f57ab

Choose a tag to compare

v2.59.1 Pre-release
Pre-release

2.59.1 (2025-12-10)

Bug Fixes

  • Correct API schema documentation and descriptions (8a51465)
  • Improve auth-server example with proper error handling and documentation (cef5b47)
  • Increase openAiPrompt max size from 6KB to 1MB (29d673d)

v2.59.0

08 Dec 12:15
de3823e

Choose a tag to compare

2.59.0 (2025-12-08)

Features

  • Add dedicated page to view accounts assigned to IMAP worker threads (6d7e69e)
  • Add MS Graph webhook subscription state metrics (3e3ad18)
  • Add OAuth2 API metrics for MS Graph and Gmail backends (9a8182c)
  • Add OAuth2 token refresh metrics to all refresh paths (4c23c90)
  • Add Prometheus metrics and Grafana dashboard (e3d4088)

Bug Fixes

  • Correct CPU usage chart unit from seconds to dimensionless (88765bc)
  • Correct y-positions of Redis panels in Grafana dashboard (12fdeff)
  • Fix OAuth2 token refresh metrics not being recorded (a6bf696)
  • Rename IMAP worker to Email worker in thread display (95b39da)

v2.58.2

24 Nov 20:37
a87a653

Choose a tag to compare

2.58.2 (2025-11-24)

Bug Fixes

  • Add EENGINE_DISABLE_SETUP_WARNINGS environment variable (933a4f7)
  • Add environment variable support and deprecate unused OAuth2 fields (a63fa8b)
  • AI: Add GPT-5 support with updated token limits (f99947a)
  • Improve OAuth token refresh error handling and state management (5be242b)
  • LLM integration: Add configurable max tokens setting for OpenAI API (a746388)

v2.58.1

14 Nov 11:48
586229f

Choose a tag to compare

2.58.1 (2025-11-14)

Bug Fixes

  • Add EENGINE_ENABLE_OAUTH_TOKENS_API environment variable support (be74bf9)
  • outlook: Request specific body content type from MS Graph API (9428852)
  • smtp-interface: Add configurable SMTP message size limit (c3692b9)

v2.58.0

27 Oct 07:54
9feabff

Choose a tag to compare

2.58.0 (2025-10-27)

Features

  • outlook: Add MS Graph API category support via labels API (7de3586)
  • outlook: Add optional structured format for MS Graph sendMail (5062e84)

Bug Fixes

  • gmail: Exclude OpenID scopes from service account authentication (faf7821)
  • outlook: Improve delegated user handling and add clarifying comments (cef7d25)