Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2990 from meiao/develop
Java agent 7.1.0 release notes
- Loading branch information
Showing
3 changed files
with
281 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
45 changes: 45 additions & 0 deletions
45
...nt/docs/release-notes/agent-release-notes/java-release-notes/java-agent-710.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
subject: Java agent | ||
releaseDate: '2021-07-07' | ||
version: 7.1.0 | ||
downloadLink: 'https://download.newrelic.com/newrelic/java-agent/newrelic-agent/7.1.0/' | ||
--- | ||
|
||
### New features and improvements: | ||
|
||
* Java instrumentation by XML new properties: | ||
* traceLambda - to trace lambdas inside a method | ||
* traceByReturnType - to trace all methods in a class that return a given type | ||
|
||
These are compatible with Java and Scala. For more information, see | ||
[Java instrumentation by XML](https://docs.newrelic.com/docs/agents/java-agent/custom-instrumentation/java-instrumentation-xml/). | ||
|
||
|
||
* Scala APIs | ||
|
||
New artifacts allow Scala code to be instrumented using a fluent Scala API | ||
instead of the Java annotations. There are specific artifacts for versions | ||
2.10, 2.11, 2.12, 2.13 of Scala. Scala 3.0 users can use the 2.13 artifact. | ||
|
||
For more information, see [Scala instrumentation](https://docs.newrelic.com/docs/agents/java-agent/frameworks/scala-installation-java/). | ||
|
||
|
||
* [Real-time profiling for Java using JFR metrics](/docs/agents/java-agent/features/real-time-profiling-java-using-jfr-metrics/) | ||
|
||
This feature is now enabled by default. | ||
|
||
**Notice:** this feature will cause an increase in the consumption of data. | ||
The amount depends on the application. It can be disabled by adding the | ||
following to the agent yaml config nested under the `common` stanza: | ||
``` | ||
jfr: | ||
enabled: false | ||
``` | ||
For more information, see | ||
[JFR core README](https://github.com/newrelic/newrelic-jfr-core/blob/main/README.md). | ||
|
||
|
||
### Support statement: | ||
* New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and | ||
performance benefits. Additionally, older releases will no longer be supported when they reach | ||
[end-of-life](https://docs.newrelic.com/docs/using-new-relic/cross-product-functions/install-configure/notification-changes-new-relic-saas-features-distributed-software/). |