From 7407020674efdaef0a41b830fad033b499cd1b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20M=C3=A9meint?= Date: Mon, 17 Mar 2025 18:50:47 +0100 Subject: [PATCH] authelia: 4.38.19 -> 4.39.1 --- nixos/doc/manual/release-notes/rl-2505.section.md | 8 ++++++++ pkgs/servers/authelia/sources.nix | 8 ++++---- pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 62253f4b84c5..dacb855e8cf1 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -392,6 +392,10 @@ [v1.8.0](https://github.com/jtroo/kanata/releases/tag/v1.8.0) for more information. +- `authelia` version 4.39.0 has made changes on the default claims for ID Tokens, to mirror the standard claims from the specification. + This change may affect some clients in unexpected ways, so manual intervention may be required. + Read the [release notes](https://www.authelia.com/blog/4.39-release-notes/), along with [the guide](https://www.authelia.com/integration/openid-connect/openid-connect-1.0-claims/#restore-functionality-prior-to-claims-parameter) to work around issues that may be encountered. + - `ags` was updated to v2, which is just a CLI for Astal now. Components are available as a different package set `astal.*`. If you want to use v1, it is available as `ags_1` package. @@ -639,6 +643,10 @@ [is removed](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c01f664e4ca210823b7594b50669bbd9b0a3c3b0) in Linux 6.13. +- `authelia` version 4.39.0 has made some changes which deprecate older configurations. + They are still expected to be working until future version 5.0.0, but will generate warnings in logs. + Read the [release notes](https://www.authelia.com/blog/4.39-release-notes/) for human readable summaries of the changes. + - `programs.fzf.keybindings` now supports the fish shell. - `gerbera` now has wavpack support. diff --git a/pkgs/servers/authelia/sources.nix b/pkgs/servers/authelia/sources.nix index 457836b104b5..be8ec5069ca3 100644 --- a/pkgs/servers/authelia/sources.nix +++ b/pkgs/servers/authelia/sources.nix @@ -1,14 +1,14 @@ { fetchFromGitHub }: rec { pname = "authelia"; - version = "4.38.19"; + version = "4.39.1"; src = fetchFromGitHub { owner = "authelia"; repo = "authelia"; rev = "v${version}"; - hash = "sha256-VqdSDrvsue8NqUNN5H++psxAyvvSyFNqt2U8yUXhTo8="; + hash = "sha256-Q/NGjJphuZ7MMnOSTAukzEg4iAQWc/VDFWs0jj4e0dY="; }; - vendorHash = "sha256-NONSCqRalxZq1n0Q3fXKVXpkALkoyIl3+Fsx7Xb3M2w="; - pnpmDepsHash = "sha256-9ZqAoktMS28GTqbOsWDYUsS1H0unWSEPO0Z2b5xXV54="; + vendorHash = "sha256-FE4YABsWKhifVjdzJSnjWPesjuSe/hWDa6oTg8MZjo8="; + pnpmDepsHash = "sha256-TJ/Uz7Q+mXfvZ/Zu12Pv1O8LKTzEPJ+Pa+3vrKghPks="; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2ea15c45003e..1763ccc11e24 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1637,7 +1637,7 @@ with pkgs; }; authelia = callPackage ../servers/authelia { - buildGoModule = buildGo123Module; + buildGoModule = buildGo124Module; pnpm = pnpm_10; };