Skip to content

Commit 54651f2

Browse files
traskMateusz Rzeszutek
andauthored
Update change log for 1.7.0 (#4416)
* Update change log for 1.7.0 * Update CHANGELOG.md Co-authored-by: Mateusz Rzeszutek <[email protected]> Co-authored-by: Mateusz Rzeszutek <[email protected]>
1 parent 8739cdf commit 54651f2

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

CHANGELOG.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,85 @@
11
# Changelog
22

3+
## Version 1.7.0 - 2021-10-19
4+
5+
### 📈 Enhancements
6+
7+
- Change the default javaagent artifact to have exporters, introduce new `-slim` artifact,
8+
and deprecate the `-all` artifact
9+
([#4106](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4106))
10+
- Support jlinked images without jdk.unsupported module
11+
([#4154](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4154))
12+
([#4124](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4124))
13+
- Added experimental option to suppress messaging receive spans
14+
([#4187](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4187))
15+
([#4204](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4204))
16+
- Refine 404 handling in Restlet instrumentation
17+
([#4206](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4206))
18+
- Remove dynamo db.name attribute
19+
([#4208](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4208))
20+
- Remove capturing http.url in server instrumentation in favor of http.scheme, http.host
21+
and http.target
22+
([#4209](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4209))
23+
- Intern db info to reduce memory consumption
24+
([#4263](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4263))
25+
- Better JAX-RS async cancel handling
26+
([#4279](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4279))
27+
- Extract HTTP request/response headers as span attributes
28+
([#4237](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4237),
29+
[#4309](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4309),
30+
[#4320](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4320),
31+
[#4321](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4321),
32+
[#4328](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4328),
33+
[#4395](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4395))
34+
- Support kafka streams 3
35+
([#4236](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4236))
36+
- AWS lambda - improvements in custom type handling in wrappers, SQS event wrapper added
37+
([#4254](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4254))
38+
- Add code attributes to quartz spans
39+
([#4332](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4332))
40+
- Collect more attributes from servlet instrumenter
41+
([#4356](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4356))
42+
- Allow reactor instrumentation to pick up spans from reactor context
43+
([#4159](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4159))
44+
- Hide virtual field accessor interface methods from reflection
45+
([#4390](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4390))
46+
47+
### 🛠️ Bug fixes
48+
49+
- Fix spring context reload issue
50+
([#4051](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4051))
51+
- Remove incorrect lettuce db.statement attribute
52+
([#4160](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4160))
53+
- Fix tomcat async spans
54+
([#4339](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4339))
55+
56+
### 🧰 Tooling
57+
58+
- Add start/end time to RequestListener
59+
([#4155](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4155))
60+
- Add context customizer hook to Instrumenter API
61+
([#4167](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4167))
62+
- Transform lambda classes
63+
([#4182](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4182))
64+
- Separate HTTP client/server AttributesExtractors
65+
([#4195](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4195))
66+
- Introduce muzzle-specific interface to InstrumentationModule
67+
([#4207](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4207))
68+
- Make it possible to use InstrumentationContext (now VirtualField) from library instrumentation
69+
([#4218](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4218))
70+
- Add functionality to generate API changes
71+
([#4285](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4285))
72+
- Split NetAttributesExtractor into NetClientAttributesExtractor and NetServerAttributesExtractor
73+
([#4287](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4287))
74+
- Back VirtualField with a volatile field
75+
([#4355](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4355))
76+
- Convert AttributesExtractor to interface
77+
([#4363](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4363))
78+
- Rename some `*InstrumenterBuilder` classes to `*InstrumenterFactory`
79+
([#4391](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4391))
80+
- rename `newBuilder()` to `builder()`
81+
([#4407](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/4407))
82+
383
## Version 1.6.2 - 2021-09-30
484

585
### 🛠️ Bug fixes

0 commit comments

Comments
 (0)