Commit 3e33f15b14

3e33f15b1417d7e54cdb9039a61b4e8b1d2cbebc

parent: 9ff63ee5ef

Verified · cmc ci/build: success ci/test: success

cmc <hello@cleberg.net> · 2026-09-29 16:00 UTC

changelog: v1.40.0

Layout: unified · split

CHANGELOG.org +13 −1
@@ -4,7 +4,19 @@ Versioning follows semver from v0.1.0. Database migrations run
4automatically on daemon start; upgrade notes appear per release when 4automatically on daemon start; upgrade notes appear per release when
5anything beyond "replace the binary and restart" is needed. 5anything beyond "replace the binary and restart" is needed.
6 6
7* Unreleased 7* v1.40.0 — 2026-09-29
8
9DKIM verification for reply mail, and ids that are not reused after a
10delete (#306, #307).
11
12*Upgrade note.* Migration 0074 rebuilds the users, orgs, repos,
13ssh_keys, api_tokens, webhook_deliveries and push_queue tables in one
14transaction; take a backup first (=gitbayd admin backup=). Migration
150075 removes grants, deploy keys and profile about rows that name a
16deleted account, organization or repository, and the daemon logs the
17counts with the "schema migrated" line. To authenticate reply mail
18without the mail host's Authentication-Results, set
19=[mail.inbound] require_dkim = true=.
8 20
9- =[mail.inbound] require_dkim= makes gitbayd verify a reply's DKIM 21- =[mail.inbound] require_dkim= makes gitbayd verify a reply's DKIM
10 signature itself: one of the first five signatures must verify 22 signature itself: one of the first five signatures must verify