From 02b4e99610e3b9b78c147dba820a7729d88e15b8 Mon Sep 17 00:00:00 2001 From: Vedant Madane <6527493+VedantMadane@users.noreply.github.com> Date: Thu, 27 Aug 2026 06:46:59 +0530 Subject: [PATCH] fix: pin BouncyCastle and Shiro to Java 8-compatible versions Root pom targets JDK 1.8, but bc*-jdk18on 1.83 and shiro 2.1.0 ship Java 11 bytecode (major 55), which can raise UnsupportedClassVersionError on a true Java 8 runtime. - bc.version 1.83 -> 1.77 (last jdk18on line before Java 11 bytecode) - shiro-web 2.1.0 -> 1.13.0 (last 1.x before Shiro 2 requires Java 11) Fixes #74 Signed-off-by: Vedant Madane <6527493+VedantMadane@users.noreply.github.com> --- modules/shindig-uber/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/shindig-uber/pom.xml b/modules/shindig-uber/pom.xml index 2484980024..f509ab8936 100644 --- a/modules/shindig-uber/pom.xml +++ b/modules/shindig-uber/pom.xml @@ -171,7 +171,7 @@ org.apache.shiro shiro-web - 2.1.0 + 1.13.0 compile diff --git a/pom.xml b/pom.xml index ecbdd3458e..919ef5ee5b 100644 --- a/pom.xml +++ b/pom.xml @@ -78,7 +78,7 @@ 1.4.1 1.4.2 1.19 - 1.83 + 1.77 3.6.1 dev 0