This is an automated email from the ASF dual-hosted git repository.

robertlazarski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git


The following commit(s) were added to refs/heads/master by this push:
     new ead84834c0 Bump the Swagger UI console to 5.32.13
ead84834c0 is described below

commit ead84834c04e1481cc479daa22658da77b9318e1
Author: Robert Lazarski <[email protected]>
AuthorDate: Sat Aug 15 13:55:53 2026 -1000

    Bump the Swagger UI console to 5.32.13
    
    The version is a string literal used to build a CDN URL, not a dependency, 
so
    dependabot never saw it and it sat at 4.15.5. Verified the three assets 
resolve
    at 5.32.13, and the emitted init script uses only API unchanged across 4.x 
to
    5.x.
    
    Needs a manual look at the rendered page before release: nothing renders it 
in
    CI, and the tests only assert the version string appears in the HTML.
    
    Co-Authored-By: Claude Opus 5 <[email protected]>
---
 modules/openapi/README.md                                             | 4 ++--
 .../src/main/java/org/apache/axis2/openapi/OpenApiConfiguration.java  | 2 +-
 .../openapi/src/main/java/org/apache/axis2/openapi/OpenApiModule.java | 2 +-
 .../src/main/java/org/apache/axis2/openapi/SwaggerUIHandler.java      | 2 +-
 modules/openapi/src/main/resources/META-INF/module.xml                | 2 +-
 .../test/java/org/apache/axis2/openapi/OpenApiConfigurationTest.java  | 2 +-
 .../src/test/java/org/apache/axis2/openapi/SwaggerUIHandlerTest.java  | 2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/modules/openapi/README.md b/modules/openapi/README.md
index 674d065892..8f33cdf9a0 100644
--- a/modules/openapi/README.md
+++ b/modules/openapi/README.md
@@ -52,7 +52,7 @@ Configuration is loaded in this order (later sources win):
 | `openapi.prettyPrint` | `true` | Indent JSON/YAML output |
 | `openapi.readAllResources` | `true` | Include all services unless filtered |
 | `openapi.swaggerUi.enabled` | `true` | Serve Swagger UI |
-| `openapi.swaggerUi.version` | `4.15.5` | CDN version of Swagger UI bundle |
+| `openapi.swaggerUi.version` | `5.32.13` | CDN version of Swagger UI bundle |
 | `openapi.resourcePackages` | — | Comma-separated Java packages; only 
services whose `ServiceClass` is in these packages are included (requires 
`readAllResources=false`) |
 
 ---
@@ -149,7 +149,7 @@ openapi.ignoredOperations=AdminService/resetDatabase, 
debugEcho
 # UI
 openapi.prettyPrint=true
 openapi.swaggerUi.enabled=true
-openapi.swaggerUi.version=4.15.5
+openapi.swaggerUi.version=5.32.13
 ```
 
 ---
diff --git 
a/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiConfiguration.java
 
b/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiConfiguration.java
index 58227d32f5..a9e4ad1cea 100644
--- 
a/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiConfiguration.java
+++ 
b/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiConfiguration.java
@@ -142,7 +142,7 @@ public class OpenApiConfiguration {
     private boolean supportSwaggerUi = true;
 
     /** Swagger UI version to use */
-    private String swaggerUiVersion = "4.15.5";
+    private String swaggerUiVersion = "5.32.13";
 
     /** Maven group and artifact for Swagger UI */
     private String swaggerUiMavenGroupAndArtifact = "org.webjars:swagger-ui";
diff --git 
a/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiModule.java 
b/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiModule.java
index 36b469a209..3d3bdcb00a 100644
--- a/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiModule.java
+++ b/modules/openapi/src/main/java/org/apache/axis2/openapi/OpenApiModule.java
@@ -351,7 +351,7 @@ public class OpenApiModule implements Module {
             if 
(!configuration.getSwaggerUiVersion().matches("\\d+\\.\\d+\\.\\d+")) {
                 log.warn("Invalid Swagger UI version format: " + 
configuration.getSwaggerUiVersion() +
                         ". Using default version.");
-                configuration.setSwaggerUiVersion("4.15.5");
+                configuration.setSwaggerUiVersion("5.32.13");
             }
         }
 
diff --git 
a/modules/openapi/src/main/java/org/apache/axis2/openapi/SwaggerUIHandler.java 
b/modules/openapi/src/main/java/org/apache/axis2/openapi/SwaggerUIHandler.java
index aaed480ae8..428c8cd1bd 100644
--- 
a/modules/openapi/src/main/java/org/apache/axis2/openapi/SwaggerUIHandler.java
+++ 
b/modules/openapi/src/main/java/org/apache/axis2/openapi/SwaggerUIHandler.java
@@ -61,7 +61,7 @@ public class SwaggerUIHandler {
     private final SwaggerUiConfig swaggerUiConfig;
 
     // Default Swagger UI version (can be overridden by configuration)
-    private static final String DEFAULT_SWAGGER_UI_VERSION = "4.15.5";
+    private static final String DEFAULT_SWAGGER_UI_VERSION = "5.32.13";
 
     // Default resource paths
     private static final String SWAGGER_UI_ROOT = "/swagger-ui/";
diff --git a/modules/openapi/src/main/resources/META-INF/module.xml 
b/modules/openapi/src/main/resources/META-INF/module.xml
index d5a96f5fc4..f72c7e8fad 100644
--- a/modules/openapi/src/main/resources/META-INF/module.xml
+++ b/modules/openapi/src/main/resources/META-INF/module.xml
@@ -52,7 +52,7 @@
     <!-- UI Configuration -->
     <parameter name="enableSwaggerUI">true</parameter>
     <parameter name="swaggerUIPath">/swagger-ui</parameter>
-    <parameter name="swaggerUIVersion">4.15.5</parameter>
+    <parameter name="swaggerUIVersion">5.32.13</parameter>
 
     <!-- API Specification Endpoints -->
     <parameter name="openApiJsonPath">/openapi.json</parameter>
diff --git 
a/modules/openapi/src/test/java/org/apache/axis2/openapi/OpenApiConfigurationTest.java
 
b/modules/openapi/src/test/java/org/apache/axis2/openapi/OpenApiConfigurationTest.java
index 96962e8ded..1cff195df2 100644
--- 
a/modules/openapi/src/test/java/org/apache/axis2/openapi/OpenApiConfigurationTest.java
+++ 
b/modules/openapi/src/test/java/org/apache/axis2/openapi/OpenApiConfigurationTest.java
@@ -91,7 +91,7 @@ public class OpenApiConfigurationTest {
     @Test
     public void testDefaultSwaggerUiConfig() {
         assertNotNull(config.getSwaggerUiConfig());
-        assertEquals("4.15.5", config.getSwaggerUiVersion());
+        assertEquals("5.32.13", config.getSwaggerUiVersion());
         assertEquals("org.webjars:swagger-ui", 
config.getSwaggerUiMavenGroupAndArtifact());
     }
 
diff --git 
a/modules/openapi/src/test/java/org/apache/axis2/openapi/SwaggerUIHandlerTest.java
 
b/modules/openapi/src/test/java/org/apache/axis2/openapi/SwaggerUIHandlerTest.java
index d6ad663264..0d3db281a5 100644
--- 
a/modules/openapi/src/test/java/org/apache/axis2/openapi/SwaggerUIHandlerTest.java
+++ 
b/modules/openapi/src/test/java/org/apache/axis2/openapi/SwaggerUIHandlerTest.java
@@ -100,7 +100,7 @@ public class SwaggerUIHandlerTest extends TestCase {
                 
html.contains("https://api.example.com:8443/axis2/openapi.json";));
 
         // Verify Swagger UI version
-        assertTrue("Should use correct Swagger UI version", 
html.contains("4.15.5"));
+        assertTrue("Should use correct Swagger UI version", 
html.contains("5.32.13"));
     }
 
     /**

Reply via email to