Releases: JustSamuel/ts-mailcow-api
Releases · JustSamuel/ts-mailcow-api
v1.2.0
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Full Changelog: v1.0.0...v1.1.0
v1.0.0
🎉 v1.0.0 — Feature Complete!
ts-mailcow-api is now 100% feature complete! Every single documented Mailcow API endpoint is now fully implemented, typed, and ready to use.
This release marks the official 1.0.0 milestone.
⚠️ Breaking Change
BASE_URL must now include /api/v1
To avoid hardcoding and improve flexibility, the base URL passed to MailcowClient must now include /api/v1. Example:
new MailcowClient('https://mail.example.org/api/v1', 'your-api-key');What's Changed
- Move /api/v1 to BASE_URL by @JustSamuel in #26
- Feature/status endpoints by @JustSamuel in #27
- Feature/resources by @JustSamuel in #28
- feat: add queue endpoints by @JustSamuel in #29
- Feature/quarantine by @JustSamuel in #30
- Feature/ratelimit by @JustSamuel in #31
- Feature/app passwords by @JustSamuel in #33
- Feature/tls map by @JustSamuel in #34
- feat: add dkim endpoints by @JustSamuel in #35
- feat: add domain admin endpoints by @JustSamuel in #36
- Feature/routing by @JustSamuel in #37
Full Changelog: v0.12.0...v1.0.0
v0.12.0
What's Changed
- feat: implement fail2ban endpoints by @JustSamuel in #24
- chore: move types to index by @JustSamuel in #25
Full Changelog: v0.11.0...v0.12.0
v0.11.0
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- chore: move to yarn by @JustSamuel in #22
- Feature/adress rewriting endpoints by @LuukBlankenstijn in #21
- refactor: moved to GEWIS eslint config by @JustSamuel in #23
New Contributors
- @JustSamuel made their first contribution in #22
- @LuukBlankenstijn made their first contribution in #21
Full Changelog: v0.8.5...v0.10.0
v0.8.0
Added test cases.
v0.7.0
Created syncjob-endpoints.ts
v0.6.0
Started working on the test setup.
v0.5.4
Code cleanup and restructuring.