Skip to content

chore: prepare 1.10.0 release#943

Merged
missytake merged 2 commits into
mainfrom
changelog-1.10.0
Apr 30, 2026
Merged

chore: prepare 1.10.0 release#943
missytake merged 2 commits into
mainfrom
changelog-1.10.0

Conversation

@missytake
Copy link
Copy Markdown
Contributor

A nicer summary of the changes will go to the github release.

@missytake missytake requested a review from hpk42 April 30, 2026 12:55
Copy link
Copy Markdown
Contributor

@hpk42 hpk42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for working through the commit messages. I would generally prefer if the changelog is focused on operators reading them, rather than people developing the relay code in the machine room. Also some sorting so that "operator level" items come first:

  • Automatic Quota Expiry to keep mailboxes always under quota
  • Increased default Mailbox Size
  • Support for relaying to underscore-domains (self-signed TLS) and to IP-only ("no-dns") relays
  • Reduce disk pressure and increase delivery speed through disabling fsync on dovecot LMTP/IMAP delivery
  • Ensure sending messages to other relays happens from public IP addresses
  • new "cmdeploy --website-only" flag to only deploy the web pages, and nothing else, to help iterating through changes.

(feel free to use these points (and more) for a release-description)

IMO future git-cliff commit messages should be written for being read by operators and less for fellow relay-developers.

Copy link
Copy Markdown
Contributor

@j4n j4n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should group the highlights further up and the more chore-likes further down:

Highlights:

  • 929 removal
  • 917 cmlxc!
  • 934 docker and containerization support generally!
  • 932 smtp-source-bind
  • 928 resolv.conf
  • 922/913/908/899/862/880/875 dovecot deployer completely overhauled with backup download
  • 901 /mxdeliv!
  • 887 install-recommends?
  • 703 and 881 metrics and fsreport export
  • 808, 831, etc filtermail
  • 855,846 self-signed, ip only
  • 856 ssh local support

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
@missytake
Copy link
Copy Markdown
Contributor Author

IMO future git-cliff commit messages should be written for being read by operators and less for fellow relay-developers.

I think a changelog is for developers, and release notes are for operators - I'm summarizing the release notes out of the changelog right now in the github release draft.

Co-authored-by: j4n <j4n@systemli.org>
@missytake missytake merged commit 16b00da into main Apr 30, 2026
6 checks passed
@missytake missytake deleted the changelog-1.10.0 branch April 30, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants