Release 2026.9.29 #121

Merged
jcoffey-dev merged 1 commits from release/2026.9.29-pr into main 2026-09-29 05:43:53 +00:00
Owner

Everything on main since 2026.9.28.5, including what 2026.9.28.6 shipped from its release branch:

  • Security to-do list: inbuxa:SecurityAcceptance and sysSecurityAccept (id 684) (#114).
  • DLP and mail flow rules (#99, #102, #103, #111, #112 and follow-ups), including the DATA-stage fix: a rule's route no longer carries over to the next message in the same SMTP session.
  • Journaling: capture, the built-in journal, outside archives, Journal it, and search, read, export and the chain check over JMAP (#113, #115, #116, #118, #119, #120).
  • Webhook Send test (#100), explanations skipping date fields (#101), port reachability (#105). These were in .6.
  • Logs: a total only when it's known (#117).

Changes in this PR:

  • brand_version! is set to 2026.9.29.
  • The explanations file is relabeled: 706 settings, 0 new questions.

Release notes:

  • No migrations.
  • Permissions are granted to existing roles once, at startup: DLP 674–679, journals 680–683, security 684.
  • Create DLP rules and journals only after every node is upgraded; an older node doesn't check them.
  • Rolling back is safe: no new audit action kinds, and the new key prefixes (R, J, Q) and message flag bit 48 are ignored by older versions.
Everything on main since 2026.9.28.5, including what 2026.9.28.6 shipped from its release branch: - **Security to-do list:** `inbuxa:SecurityAcceptance` and `sysSecurityAccept` (id 684) (#114). - **DLP and mail flow rules** (#99, #102, #103, #111, #112 and follow-ups), including the DATA-stage fix: a rule's route no longer carries over to the next message in the same SMTP session. - **Journaling:** capture, the built-in journal, outside archives, *Journal it*, and search, read, export and the chain check over JMAP (#113, #115, #116, #118, #119, #120). - **Webhook Send test (#100), explanations skipping date fields (#101), port reachability (#105).** These were in .6. - **Logs:** a total only when it's known (#117). **Changes in this PR:** - `brand_version!` is set to 2026.9.29. - The explanations file is relabeled: 706 settings, 0 new questions. **Release notes:** - No migrations. - Permissions are granted to existing roles once, at startup: DLP 674–679, journals 680–683, security 684. - Create DLP rules and journals only after every node is upgraded; an older node doesn't check them. - Rolling back is safe: no new audit action kinds, and the new key prefixes (R, J, Q) and message flag bit 48 are ignored by older versions.
jcoffey-dev added 1 commit 2026-09-29 05:39:09 +00:00
Release 2026.9.29
ci / fork-checks (pull_request) Successful in 46s
ci / build (pull_request) Successful in 4m19s
f1f05db790
jcoffey-dev merged commit ffcfde0b5a into main 2026-09-29 05:43:53 +00:00
jcoffey-dev deleted branch release/2026.9.29-pr 2026-09-29 05:43:53 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: inbuxa/inbuxa-server#121