diff --git a/CHANGELOG.md b/CHANGELOG.md index ddfa7ed8..495e16c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog for chatmail deployment +## [1.13.0] - 2026-09-22 + +### Bug Fixes + +- Actually use UTC time instead of just seemingly using it + +### Documentation + +- Describe Madmail v2 as a Rust chatmail relay + +### Features + +- Serve an APPVERSIONS.json index file to clients via IMAP metadata +- *(mtail)* Deploy filtermail.mtail and gate mtail rule copy on mtail_address +- *(mtail)* Validate programs during deploy +- Move doveauth from dictproxy to lua/http +- Distinguish AUTHENTICATION_FAILED/UNAVAILABLE login failures + +### Miscellaneous Tasks + +- Try to fix lack of RFC822 item support in madmail and make CI pass +- Un-hardcode executable paths in some systemd service files +- Follow the new mtail release source, upgrade 3.0.8 to 3.4.9 +- *(cmdeploy)* Refactor all pins into pins.py +- *(doc)* Use sphinx roles for referencing repository files and dirs +- update deltachat-android link to 2.59.1 + +### Testing + +- Integrate lua testing into regular pytest run for push notifications +- Cleanup and allow a repo-root level "pytest -n6" to succeed. +- [**breaking**] Remove global registration of pytest plugins + ## [1.12.0] - 2026-07-31 ### Breaking Changes diff --git a/RELEASE.md b/RELEASE.md index fff6c05e..838a043c 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,12 +1,12 @@ # Releasing a new version of chatmail relay -For example, to release version 1.13.0 of chatmail relay, do the following steps. +For example, to release version 1.14.0 of chatmail relay, do the following steps. -1. Update the changelog: `git cliff --unreleased --tag 1.13.0 --prepend CHANGELOG.md` or `git cliff -u -t 1.13.0 -p CHANGELOG.md`. +1. Update the changelog: `git cliff --unreleased --tag 1.14.0 --prepend CHANGELOG.md` or `git cliff -u -t 1.14.0 -p CHANGELOG.md`. 2. Open the changelog in the editor, edit it if required. -3. Commit the changes to the changelog with a commit message `chore(release): prepare for 1.9.0`. +3. Commit the changes to the changelog with a commit message `chore(release): prepare for 1.14.0`. 4. Open a PR with the new commit, merge it to main after review.