Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ Notable FlexDoc product releases are recorded here. Detailed release notes remai

## Unreleased

## Java 0.11.0 and ASP.NET Core 0.8.0

The Java family moves to **0.11.0**. `Prauga.FlexDoc.AspNetCore` moves to **0.8.0**. Client, backend, CLI, and the other native lines stay on their current releases.

- Spring MVC and ASP.NET Core emit the same runtime-contract validation object as Node. A complete-discovery undocumented route fails `flexdoc validate` by method and path. Acknowledgement keeps that route registered as informational and does not remove it from the runtime record. Snapshot membership uses the same wire identity as validation, so differing path-parameter names are one operation.

## 3.5.0 — Node disagreement loop
Expand Down
2 changes: 1 addition & 1 deletion adapters/dotnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Self-contained ASP.NET Core integration for FlexDoc. The NuGet package embeds th
## Package

```text
Prauga.FlexDoc.AspNetCore 0.7.0
Prauga.FlexDoc.AspNetCore 0.8.0
```

The library targets `net8.0`, so it can be consumed by supported ASP.NET Core applications on .NET 8 and later runtimes.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<Nullable>enable</Nullable>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageId>Prauga.FlexDoc.AspNetCore</PackageId>
<Version>0.7.0</Version>
<Version>0.8.0</Version>
<Authors>Prauga</Authors>
<Company>Prauga</Company>
<Description>Self-hosted FlexDoc integration for ASP.NET Core.</Description>
Expand Down
4 changes: 2 additions & 2 deletions adapters/java-jaxrs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.prauga.flexdoc</groupId>
<artifactId>flexdoc-jaxrs</artifactId>
<version>0.10.0</version>
<version>0.11.0</version>
<name>Prauga FlexDoc Jakarta REST Adapter</name>
<description>Jakarta REST/JAX-RS adapter for the framework-neutral FlexDoc JVM host</description>
<url>https://github.com/prauga/flexdoc</url>
<licenses><license><name>The Apache License, Version 2.0</name><url>https://www.apache.org/licenses/LICENSE-2.0.txt</url><distribution>repo</distribution></license></licenses>
<developers><developer><name>Prauga</name><organization>Prauga</organization><organizationUrl>https://prauga.com</organizationUrl></developer></developers>
<scm><connection>scm:git:https://github.com/prauga/flexdoc.git</connection><developerConnection>scm:git:ssh://git@github.com/prauga/flexdoc.git</developerConnection><url>https://github.com/prauga/flexdoc</url><tag>HEAD</tag></scm>
<properties><java.version>17</java.version><maven.compiler.release>${java.version}</maven.compiler.release><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><flexdoc.version>0.10.0</flexdoc.version><jackson.version>2.18.9</jackson.version><junit.version>5.10.2</junit.version><jersey.version>3.1.6</jersey.version></properties>
<properties><java.version>17</java.version><maven.compiler.release>${java.version}</maven.compiler.release><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><flexdoc.version>0.11.0</flexdoc.version><jackson.version>2.18.9</jackson.version><junit.version>5.10.2</junit.version><jersey.version>3.1.6</jersey.version></properties>
<dependencies>
<dependency><groupId>com.prauga.flexdoc</groupId><artifactId>flexdoc-jvm</artifactId><version>${flexdoc.version}</version></dependency>
<dependency><groupId>jakarta.ws.rs</groupId><artifactId>jakarta.ws.rs-api</artifactId><version>3.1.0</version><scope>provided</scope></dependency>
Expand Down
2 changes: 1 addition & 1 deletion adapters/java-jvm/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.prauga.flexdoc</groupId>
<artifactId>flexdoc-jvm</artifactId>
<version>0.10.0</version>
<version>0.11.0</version>
<name>Prauga FlexDoc JVM Host</name>
<description>Framework-neutral Java host for the self-hosted FlexDoc OpenAPI renderer and API explorer</description>
<url>https://github.com/prauga/flexdoc</url>
Expand Down
4 changes: 2 additions & 2 deletions adapters/java-spring/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.prauga.flexdoc</groupId>
<artifactId>flexdoc-spring-boot-starter</artifactId>
<version>0.10.0</version>
<version>0.11.0</version>
<name>Prauga FlexDoc Spring Boot Starter</name>
<description>Spring Boot adapter for the self-hosted FlexDoc OpenAPI renderer and API explorer</description>
<url>https://github.com/prauga/flexdoc</url>
<licenses><license><name>The Apache License, Version 2.0</name><url>https://www.apache.org/licenses/LICENSE-2.0.txt</url><distribution>repo</distribution></license></licenses>
<developers><developer><name>Prauga</name><organization>Prauga</organization><organizationUrl>https://prauga.com</organizationUrl></developer></developers>
<scm><connection>scm:git:https://github.com/prauga/flexdoc.git</connection><developerConnection>scm:git:ssh://git@github.com/prauga/flexdoc.git</developerConnection><url>https://github.com/prauga/flexdoc</url><tag>HEAD</tag></scm>
<properties><java.version>17</java.version><spring-boot.version>3.3.0</spring-boot.version><flexdoc.version>0.10.0</flexdoc.version><maven.compiler.release>${java.version}</maven.compiler.release><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>
<properties><java.version>17</java.version><spring-boot.version>3.3.0</spring-boot.version><flexdoc.version>0.11.0</flexdoc.version><maven.compiler.release>${java.version}</maven.compiler.release><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>
<dependencyManagement><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>${spring-boot.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>
<dependencies>
<dependency><groupId>com.prauga.flexdoc</groupId><artifactId>flexdoc-jvm</artifactId><version>${flexdoc.version}</version></dependency>
Expand Down
2 changes: 1 addition & 1 deletion adapters/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.prauga.flexdoc</groupId>
<artifactId>flexdoc-java-reactor</artifactId>
<version>0.10.0</version>
<version>0.11.0</version>
<packaging>pom</packaging>
<name>Prauga FlexDoc Java Reactor</name>
<modules>
Expand Down
5 changes: 4 additions & 1 deletion scripts/release-versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@
"go": "0.6.0",
"elixir": "0.5.0"
},
"pending": {},
"pending": {
"java": "0.11.0",
"dotnet": "0.8.0"
},
"sourceReleaseDocument": "docs/releases/3.5.0.md"
}
Loading