Skip to content

Releases: postalsys/emailengine

v2.48.7

07 Nov 07:05
9e57d57
Compare
Choose a tag to compare

2.48.7 (2024-11-07)

Bug Fixes

  • gateway: Fixed gateway testing (6c29c87)
  • imap-auth: Always use username and password as string, not atom for LOGIN command (1064d1f)
  • imap-auth: Prefer AUTH=LOGIN and AUTH=PLAIN to LOGIN for better compatibility of special characters (7e09d2d)

v2.48.6

01 Nov 08:47
33f2a5d
Compare
Choose a tag to compare

2.48.6 (2024-11-01)

Bug Fixes

  • admin: Fixed pagination URL for oauth2 listing (4140e34)
  • outlook-api: Falls back to username as account email if failed to retrieve account email address (57f3d82)
  • stats: Correctly detect account state for Gmail/MS Graph API accounts (a5af1de)

v2.48.5

31 Oct 08:27
cead265
Compare
Choose a tag to compare

2.48.5 (2024-10-31)

Bug Fixes

  • hosted-authentication: If a user tries to add an hotmail/outlook account with a password, show a warning about MS disabling password based auth (dd0407e)
  • outlook-api: Detect if message is from Inbox when processing messageNew webhook (2a72aa0)
  • outlook-api: If mail property is not provided in user profile, then use userPrincipalName instead (2e2224c)
  • redis: Do not use Redis connectionName to avoid calling CLIENT command (aafc732)

v2.48.4

25 Oct 14:47
bb9baa1
Compare
Choose a tag to compare

2.48.4 (2024-10-25)

Bug Fixes

  • account-state: Only swiths to disconnected if the account was previously connected (4f56fe3)
  • outlook-api: Fixed missing redis object (c248e49)

v2.48.3

25 Oct 11:33
c25413f
Compare
Choose a tag to compare

2.48.3 (2024-10-25)

Bug Fixes

  • change-events: Trigger a 'disconnected' event when an account is deleted and the connection is closed (bf56440)
  • oauth-api: Do not try to convert null to string when making an OAuth2 API request (5231327)
  • outlook-api: Ensure seemsLikeNew value for new message webhooks (16e12c0)
  • outlook-search: Allow using $search instead of $filter by setting the useOutlookSearch query argument (3a0d75e)
  • redis: Do not set connection name to prevent calling CLIENT.SETNAME command (166a947)

v2.48.2

23 Oct 12:29
8fe9dc8
Compare
Choose a tag to compare

2.48.2 (2024-10-23)

Bug Fixes

  • metrics: Ensure that unassigned accounts are included in the 'disconnectedä state count (d502425)
  • metrics: Include thread counts in Prometheus output (04e978e)
  • oauth2: Allow to specify to show only Google Workspace accounts on OAuth2 login screen (a3b2412)
  • submit: Added additional and optional reference field 'messageId'. If set then this value is validated against the Message-ID header of the referenced email (8d76345)

v2.48.1

18 Oct 12:00
2ff26e3
Compare
Choose a tag to compare

2.48.1 (2024-10-18)

Bug Fixes

  • certs: Show a proper error response for failed ACME validation requests (71dfeba)
  • oauth-api: Use a default cloud value for outlook OAuth2 apps if AzureCloud is not specified (1affc1d)
  • oauth2: Double check if OAuth2 account is actually already used before throwing AccountAlreadyExists error (3f967a9)

v2.48.0

14 Oct 10:14
e918807
Compare
Choose a tag to compare

2.48.0 (2024-10-14)

Features

  • imap: Added new IMAP indexing option: 'fast' (1d6df05)

Bug Fixes

  • outlook: Fixed Outlook OAuth2 connection (920aa20)

v2.47.0

07 Oct 10:58
94edfd6
Compare
Choose a tag to compare

2.47.0 (2024-10-07)

Features

  • bullmq: Replaced Bull Arena with Bull Board (e6762b9)

Bug Fixes

  • oauth: Added 'useAuthServer' support for API based email accounts (04c2aa9)
  • swagger: Use embedded Swagger UI instead of Iframe (ce9fd6a)
  • templates: Allow to inject HTML code to the <head> tag of the public pages like authentication form or 404 error page (bd97a7c)

v2.46.5

25 Sep 09:30
a34f20a
Compare
Choose a tag to compare

2.46.5 (2024-09-25)

Bug Fixes

  • release: Use node v20 for prepackaged binaries (ed2a161)