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"));
}
/**