From 3831cac89b235346c0ec46b1e8413786993bec9e Mon Sep 17 00:00:00 2001 From: Jimisola Laursen Date: Sun, 16 Aug 2026 19:03:02 +0200 Subject: [PATCH] fix(build): declare the extensions.xml namespace so Renovate tracks Nisse Renovate parses `.mvn/extensions.xml` by default, but its maven manager rejects the file outright unless the root element carries a recognised EXTENSIONS namespace -- parseExtensions() returns null when `attr.xmlns` is not one of EXTENSIONS/1.0.0, 1.1.0 or 1.2.0, and the file is then skipped with no warning. Ours declared no xmlns at all, so Nisse would have sat at 0.9.5 indefinitely while every other dependency in the repo kept moving. Silent, and exactly the kind of rot the pin was supposed to avoid. Verified that Maven still resolves the version with the namespace present: tagging 9.9.9 and running `mvn help:evaluate -Dexpression=project.version` prints 9.9.9, unchanged. Signed-off-by: Jimisola Laursen --- .mvn/extensions.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml index 6787906..5f21f2d 100644 --- a/.mvn/extensions.xml +++ b/.mvn/extensions.xml @@ -1,5 +1,10 @@ - + +