v0.7.3-alpha

abhinavxd/libredeskv0.7.3-alphaAug 19, 2025by github-actions[bot]

AI Summary

This release fixes IMAP processing issues related to malformed Message-IDs to prevent email threading errors.

Key Highlights

  • Fixed handling of malformed Message-IDs in IMAP
  • Added fallback extraction from raw headers

Full Release Notes

 ## Fix: Handle malformed Message-IDs in IMAP processing

Prevents email threading issues when IMAP parser fails on malformed Message-IDs that parse to empty strings. Adds fallback extraction from raw headers.

## Upgrade
- Always take database backups before any upgrade.
- Follow steps [here ](https://docs.libredesk.io/getting-started/upgrade)

## Changelog
* 958f5e3 Merge pull request #127 from abhinavxd/fix/empty-message-id
* 550a3fa fix: update Message-ID determination logic to prefer IMAP-parsed IDs over raw headers
* 6bbfbe8 add test cases for imap msg id parsing
* f9ed326 fix: handle message empty message ids in imap

**Full Changelog**: https://github.com/abhinavxd/libredesk/compare/v0.7.2-alpha...v0.7.3-alpha