Skip to content

Commit 3cc8242

Browse files
authored
Update CHANGELOG.md
1 parent dece2aa commit 3cc8242

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

CHANGELOG.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,29 @@
11
# Next (1.10.0)
22

33
## Features
4-
* Add ability to manually specify reported [hostname](https://www.elastic.co/guide/en/apm/agent/java/current/config-core.html#config-hostname)
5-
* Add support for Redis Jedis client
6-
* Add support for identifying target JVM to attach apm agent to using JMV property.
4+
* Add ability to manually specify reported [hostname](https://www.elastic.co/guide/en/apm/agent/java/master/config-core.html#config-hostname)
5+
* Add support for [Redis Jedis client](https://www.elastic.co/guide/en/apm/agent/java/master/supported-technologies-details.html#supported-databases)
6+
* Add support for identifying target JVM to attach apm agent to using JMV property. See also the documentation of the [`--include` and `--exclude` flags](https://www.elastic.co/guide/en/apm/agent/java/master/setup-attach-cli.html#setup-attach-cli-usage-list)
77
* Added [`capture_jmx_metrics`](https://www.elastic.co/guide/en/apm/agent/java/master/config-jmx.html#config-capture-jmx-metrics) configuration option
8+
* Improve servlet error capture (#812)
9+
Among others, now also takes Spring MVC `@ExceptionHandler`s into account
10+
* Instrument Logger#error(String, Throwable) (#821)
11+
Automatically captures exceptions when calling `logger.error("message", exception)`
12+
* Easier log correlation with https://github.com/elastic/java-ecs-logging. See [docs](https://www.elastic.co/guide/en/apm/agent/java/master/log-correlation.html).
13+
* Avoid creating a temp agent file for each attachment (#859)
14+
* Instrument `View#render` instead of `DispatcherServlet#render` (#829)
15+
This makes the transaction breakdown graph more useful. Instead of `dispatcher-servlet`, the graph now shows a type which is based on the view name, for example, `FreeMarker` or `Thymeleaf`.
816

917
## Bug Fixes
1018
* Error in log when setting [server_urls](https://www.elastic.co/guide/en/apm/agent/java/current/config-reporter.html#config-server-urls)
1119
to an empty string - `co.elastic.apm.agent.configuration.ApmServerConfigurationSource - Expected previousException not to be null`
20+
* Avoid terminating the TCP connection to APM Server when polling for configuration updates (#823)
1221

1322
# 1.9.0
1423

1524
## Features
1625
* Supporting OpenTracing version 0.33
1726
* Added annotation and meta-annotation matching support for `trace_methods`
18-
* Improved servlet exception capture via attributes: `javax.servlet.error.exception`, `exception`, `org.springframework.web.servlet.DispatcherServlet.EXCEPTION`, `co.elastic.apm.exception`.
19-
Added instrumentation for DispatcherServlet#processHandlerException.
20-
* Deleted span for `DispatcherServlet#render`. Instead, added span for `View#render` [#829](https://github.com/elastic/apm-agent-java/pull/829)
2127

2228
## Bug Fixes
2329
* A warning in logs saying APM server is not available when using 1.8 with APM server 6.x

0 commit comments

Comments
 (0)