Releases: Jazz-Man/email-listener
Releases · Jazz-Man/email-listener
Release list
v0.5.0
Immutable
release. Only release title and notes can be modified.
v0.5.0 - 2026-05-14
Other Changes
- Fix module path and add types field to package.json
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Immutable
release. Only release title and notes can be modified.
v0.4.0 - 2026-05-14
Other Changes
- Remove --tag flag from bun publish command
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Immutable
release. Only release title and notes can be modified.
v0.3.0 - 2026-05-14
Other Changes
- Add Biome lint check to CI pipeline
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Immutable
release. Only release title and notes can be modified.
v0.2.0 - 2026-05-14
Other Changes
- Add Zed editor task for Claude Code IDE
- Add bun-types as dev dependency
- Add GitHub Packages registry setup to README
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Immutable
release. Only release title and notes can be modified.
v0.1.0 - 2026-05-14
Other Changes
- init
- Add Biome config for linting and formatting
- Add imap and mailparser dependencies
- Exclude package.json from Biome
- Add IMAP EmailListener class
- Remove Biome file includes config
- Prepare package for publication
- Update tsconfig.json
- Add bunfig.toml
- Remove unnecessary TParsedMail type alias
- Replace generic CLAUDE.md with project-specific docs
- Refactor imap types to use namespace-qualified imports
- Pin @types/bun to version 1.3.14
- Remove redundant tsconfig compiler options
- Relax biome test linting to recommended rules
- Add mock IMAP helper for tests
- Add mock helper for simpleParser in tests
- Add test helpers with sample fixtures
- Add tests for EmailListener
- Switch to default export, improve error handling
- Remove unused simpleParser import and variable
- Relax lint rules for test files
- Refactor test setup and add stream error coverage
- Update Bun test configuration
- Refactor test mocks to module-level singleton pattern
- Consolidate duplicate tests into parameterized tests
- Update test count in CLAUDE.md
- Rewrite README with full API documentation
- Configure package for initial public publish
- Add .npmignore to exclude dev files from package
- Add isolated linker to bunfig.toml
- Update lockfile package name to scoped name
- Add GitHub Actions publish workflow
Full Changelog: https://github.com/Jazz-Man/email-listener/commits/v0.1.0