Skip to content

Commit 15f4dc7

Browse files
aschwarte10Copilot
andauthored
GH-5723: Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 6feeaa2 commit 15f4dc7

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

site/content/release-notes/6.0.0-M1.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ Some of the highlights covered in this first milestone:
1515
This milestone build is not yet feature-complete, but we are putting it out to receive early feedback on all the improvements we have put in.
1616

1717
- [issues fixed in 6.0.0 Milestone 1](https://github.com/eclipse-rdf4j/rdf4j/issues?q=is%3Aissue+label%3AM1+is%3Aclosed+milestone%3A6.0.0)
18-
- [issues planned for 6.0.0](https://github.com/eclipse-rdf4j/rdf4j/milestone/TODO)
18+
- issues planned for 6.0.0
1919

2020
# Upgrade notes
2121

2222
RDF4J 6.0.0 contains several [backward incompatible changes](https://github.com/eclipse-rdf4j/rdf4j/issues?q=is%3Aclosed+is%3Aissue+label%3A%22%E2%9B%94+Not+backwards+compatible%22+milestone%3A6.0.0).
2323

2424
## HTTP client migration (Apache HttpComponents 4 removed)
2525

26-
RDF4J previously used Apache HttpComponents 4 (AHC4) as its sole HTTP client, with AHC4 types directly exposed in the public API. In 6.0.0, this dependency has been replaced by a new HTTP-client-agnostic facade. Apache HC4 is no longer on the classpath for the general use of RDF4J.
26+
RDF4J previously used Apache HttpComponents 4 (AHC4) as its sole HTTP client, with AHC4 types directly exposed in the public API. In 6.0.0, this dependency has been replaced by a new HTTP-client-agnostic facade. Apache HC4 is no longer exposed through the `rdf4j-http-client` public API or required as a transitive dependency of `rdf4j-http-client` for standard use.
2727

2828
### User-facing changes
2929

@@ -32,7 +32,7 @@ RDF4J previously used Apache HttpComponents 4 (AHC4) as its sole HTTP client, wi
3232
Two HTTP client backends are now available:
3333

3434
- **Apache HttpComponents 5** (`rdf4j-http-client-apache5`) — the default backend when on the classpath.
35-
- **JDK built-in HTTP client** (`rdf4j-http-client-jdk`) — a zero-dependency alternative using `java.net.http.HttpClient` (JDK 11+).
35+
- **JDK built-in HTTP client** (`rdf4j-http-client-jdk`) — a zero-dependency alternative using the JDK 11+ `java.net.http.HttpClient` API; RDF4J 6.0.0 itself requires Java 25.
3636

3737
To select a specific backend, set the system property `rdf4j.http.client.factory` to either `apache5` or `jdk`:
3838

@@ -136,7 +136,3 @@ public class MyFactory extends ApacheHC5RDF4JHttpClientFactory {
136136
}
137137
}
138138
```
139-
140-
## Acknowledgements
141-
142-
This milestone was made possible by contributions from ...

0 commit comments

Comments
 (0)