Skip to content

Commit 769a870

Browse files
committed
Add release notes
1 parent 363cb56 commit 769a870

File tree

6 files changed

+58
-272
lines changed

6 files changed

+58
-272
lines changed

docs/getting-started/connecting.asciidoc

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ include-tagged::{doc-tests-src}/getting_started/ConnectingTest.java[first-reques
3939
--------------------------------------------------
4040

4141
[discrete]
42+
[[using-a-secure-connection]]
4243
==== Using a secure connection
4344

4445
The <<java-rest-low>> documentation explains how to set up encrypted communications in detail.

docs/index.asciidoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ include::usage/index.asciidoc[]
3434

3535
include::troubleshooting/index.asciidoc[]
3636
include::javadoc-and-source.asciidoc[]
37-
include::release-notes.asciidoc[]
37+
include::release-notes/index.asciidoc[]
3838
include::external-resources.asciidoc[]
3939
include::{elasticsearch-root}/docs/java-rest/low-level/index.asciidoc[]

docs/release-notes.asciidoc

-9
This file was deleted.

docs/release-notes/7.17.asciidoc

-262
This file was deleted.

docs/release-notes/index.asciidoc

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[[release_notes]]
2+
== Release notes
3+
4+
* <<breaking-changes-policy>>
5+
* <<release-highlights>>
6+
7+
include::breaking-change-policy.asciidoc[]
8+
include::release-highlights.asciidoc[]
9+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[[release-highlights]]
2+
=== Release highlights
3+
4+
These are the important new features and changes in minor releases. Every release also updates the {java-client} to the latest https://github.com/elastic/elasticsearch-specification[API specification]. This includes new APIs and bug fixes in the specification of existing APIs.
5+
6+
For a list of detailed changes, including bug fixes, please see the https://github.com/elastic/elasticsearch-java/releases[GitHub project realease notes].
7+
8+
[discrete]
9+
==== Version 8.6
10+
11+
* Allow using `java.lang.reflect.Type` in addition to `java.lang.Class` to define application types for deserialization - https://github.com/elastic/elasticsearch-java/pull/438[#438]
12+
13+
[discrete]
14+
==== Version 8.5
15+
16+
* Add support for API endpoints that return binary content, such as the Vector tile API - https://github.com/elastic/elasticsearch-java/pull/434[#434]
17+
* Add support for <<variant-types-custom,plugin-defined custom components>> - https://github.com/elastic/elasticsearch-java/pull/370[#370], https://github.com/elastic/elasticsearch-java/pull/371[#371]
18+
* Add SSL setup helper class and <<using-a-secure-connection,documentation>> - https://github.com/elastic/elasticsearch-java/pull/371[#390]
19+
20+
[discrete]
21+
==== Version 8.4
22+
23+
* Add troubleshooting documentation on <<missing-required-property,`MissingRequiredPropertyException`>> - https://github.com/elastic/elasticsearch-java/pull/301[#301]
24+
* Allow <<serialize-without-typed-keys,serializing aggregations without typed keys>>. This is useful in scenarios where the Java application is used as a proxy and the responses are sent back to its client - https://github.com/elastic/elasticsearch-java/pull/316[#316]
25+
26+
[discrete]
27+
==== Version 8.3
28+
29+
* Add `toString()` implementation to all value classes - https://github.com/elastic/elasticsearch-java/pull/269[#269]
30+
31+
[discrete]
32+
==== Version 8.2
33+
34+
* Add <<loading-json,the `withJson()` method>> to all builder classes - https://github.com/elastic/elasticsearch-java/pull/316[#200]
35+
* Add troubleshooting docs for <<class-not-found-jsonprovider,jakarta-json and build systems like Spring>> - https://github.com/elastic/elasticsearch-java/pull/215[#215]
36+
* Improve JSON mapping errors by adding location and property path in the exception message - https://github.com/elastic/elasticsearch-java/pull/237[#237]
37+
38+
[discrete]
39+
==== Version 8.1
40+
41+
* Add documentation for <<migrate-hlrc,HLRC's compatibility mode>> with {es} 8.x - https://github.com/elastic/elasticsearch-java/pull/230[#230]
42+
43+
[discrete]
44+
==== Version 8.0
45+
46+
* Change the JSON-P implementation from Glassfish to Parsson - https://github.com/elastic/elasticsearch-java/pull/63[#63]
47+
* Accept `null` values in lists - https://github.com/elastic/elasticsearch-java/pull/68[#68]

0 commit comments

Comments
 (0)