From 6d60f8b9a343ad3645de5055b15bf6b836685f0e Mon Sep 17 00:00:00 2001 From: Bendik Aagaard Lynghaug Date: Wed, 23 Sep 2026 14:33:26 +0200 Subject: [PATCH] Release 0.3.42 people: the Kanidm person lookup reads the body (200 + null is a missing person in Kanidm 1.11). Co-Authored-By: Claude Fable 5.1 --- CHANGELOG.md | 4 ++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 67124f3..c2bb6b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ One line per change, grouped by the release that shipped it. Newest first. A release is a Cargo.toml bump plus a `v` tag; the content repos pin the tag they run (see the end of this file). +## 0.3.42 (2026-09-23) + +- people: the Kanidm person lookup reads the body, since Kanidm 1.11 answers a missing person with 200 and `null` rather than 404; before this every invite skipped account creation and failed on the group step + ## 0.3.41 (2026-09-23) - publish: the iris release step retries on a fresh clone when its push loses a race against a push to iris main (the v0.3.40 tag never published) diff --git a/Cargo.lock b/Cargo.lock index 1237624..5e1a566 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3265,7 +3265,7 @@ dependencies = [ [[package]] name = "portal" -version = "0.3.41" +version = "0.3.42" dependencies = [ "anyhow", "arc-swap", diff --git a/Cargo.toml b/Cargo.toml index 2727c1e..31e828d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "portal" -version = "0.3.41" +version = "0.3.42" edition = "2021" [lib]