2024-09-19 12:59:14 +02:00
|
|
|
# Changelog
|
|
|
|
|
|
2026-05-01 16:59:04 +00:00
|
|
|
## 2026-05-01 - 1.2.1 - fix(imap client)
|
|
|
|
|
harden IMAP client message processing and modernize test tooling
|
|
|
|
|
|
|
|
|
|
- Guard against empty search results and missing message sources before parsing fetched messages.
|
|
|
|
|
- Handle non-Error exceptions safely in the IMAP server command response path.
|
|
|
|
|
- Migrate tests to @git.zone/tstest with node-specific test files and make the IMAP integration test opt-in via environment flag.
|
|
|
|
|
- Update package metadata, exports, TypeScript settings, and dependency versions to align with the current build setup.
|
|
|
|
|
|
2024-11-26 22:58:26 +01:00
|
|
|
## 2024-11-26 - 1.2.0 - feat(core)
|
|
|
|
|
Introduce ImapClient and ImapServer classes for enhanced IMAP support
|
|
|
|
|
|
|
|
|
|
- Implemented ImapClient class for managing IMAP connections and message retrieval.
|
|
|
|
|
- Implemented ImapServer class to simulate an IMAP server for testing.
|
|
|
|
|
- Added new tests for ImapClient and ImapServer to ensure reliability.
|
|
|
|
|
- Updated dependencies in package.json to latest versions.
|
|
|
|
|
|
2024-09-19 12:59:14 +02:00
|
|
|
## 2024-09-19 - 1.1.0 - feat(core)
|
|
|
|
|
Enhance package with detailed documentation and updated npm metadata
|
|
|
|
|
|
|
|
|
|
- Comprehensive documentation added to README.md for installation, usage, and advanced features
|
|
|
|
|
- Updated package.json and npmextra.json descriptions and keywords
|
|
|
|
|
- Added detailed examples for handling IMAP emails, events, and attachments in README.md
|
|
|
|
|
- Improved error handling and message processing logic in SmartImap class
|
|
|
|
|
|
|
|
|
|
## 2024-09-19 - 1.0.1 - Initial Release
|
|
|
|
|
First release of the project
|
|
|
|
|
|
|
|
|
|
- Initial commit and setup
|