Skip to content

Commit 96a627f

Browse files
committed
Prepare release notes for 1.0.0
1 parent 126184f commit 96a627f

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

CHANGELOG.md

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,34 @@
11
# next
22

33
## Features
4-
* Added `Transaction.isSampled()` and `Span.isSampled()` methods to the public API
5-
* Added `Transaction#setResult` to the public API (#293)
64

75
## Bug Fixes
8-
* Capturing the username now properly works when using Spring security (#183)
6+
7+
# 1.0.0
8+
9+
## Breaking changes
10+
* Remove intake v1 support. This version requires APM Server 6.5.0+ which supports the intake api v2.
11+
Until the time the APM Server 6.5.0 is officially released,
12+
you can test with docker by pulling the APM Server image via
13+
`docker pull docker.elastic.co/apm/apm-server:6.5.0-SNAPSHOT`.
14+
15+
## Features
16+
* Adds `@CaptureTransaction` and `@CaptureSpan` annotations which let you declaratively add custom transactions and spans.
17+
Note that it is required to configure the `application_packages` for this to work.
18+
See the [documentation](https://www.elastic.co/guide/en/apm/agent/java/master/public-api.html#api-annotation) for more information.
19+
* The public API now supports to activate a span on the current thread.
20+
This makes the span available via `ElasticApm#currentSpan()`
21+
Refer to the [documentation](https://www.elastic.co/guide/en/apm/agent/java/master/public-api.html#api-span-activate) for more details.
22+
* Capturing of Elasticsearch RestClient 5.0.2+ calls.
23+
Currently, the `*Async` methods are not supported, only their synchronous counterparts.
24+
* Added API methods to enable correlating the spans created from the JavaScrip Real User Monitoring agent with the Java agent transaction.
25+
More information can be found in the [documentation](https://www.elastic.co/guide/en/apm/agent/java/master/public-api.html#api-ensure-parent-id).
26+
* Added `Transaction.isSampled()` and `Span.isSampled()` methods to the public API
27+
* Added `Transaction#setResult` to the public API (#293)
28+
29+
## Bug Fixes
30+
* Fix for situations where status code is reported as `200`, even though it actually was `500` (#225)
31+
* Capturing the username now properly works when using Spring security (#183)
932

1033
# 1.0.0.RC1
1134

0 commit comments

Comments
 (0)