Releases: solarwinds/apm-java
Releases · solarwinds/apm-java
v2.0.0
New release: v2.0.0
WHAT'S NEW ⭐
- Reporting of request counter metrics as otel-metrics in lambda runtime
- Head-based sampling via reading of settings from file
- Reporting of inbound metrics as otel-metrics in lambda runtime
- Removal of fallback to hardcoded default settings when no settings file is available
- Workaround for two entry creation in lambda runtime
- Remove reporting of
trace.service.requests
andtrace.service.errors
metrics - Remove reporting of
trace.service.sample_rate
andtrace.service.sample_source
metrics - Rebrand java code to
solarwinds
instead ofappoptics
- Integrate lambda support into main branch
BUG FIXES 🐞
- Fix propagation of invalid
sw
trace state value
v1.2.0
New release: v1.2.0
CHANGE LOG
WHAT'S NEW ⭐
- Updated the default fallback collector endpoint to
apm.collector.na-01.cloud.solarwinds.com
- Removal of resource attribute to system property and adopting upstream implementation for
service.name
attribute in MDC - Addressed netty CVE
- Removal of
ThroughIgnoredCount
tracking - Upgrade to
joboe:9.1.0
which features a good amount of refactor and size reduction - Code quality improvement
BUG FIXES 🐞
- fix for metric export cycle transaction name limit not resetting at end of cycle
v1.0.0
New release: v1.0.0
CHANGE LOG
WHAT'S NEW ⭐
- removed all agent arguments and other configs
- use stable
http
semantic attributes for spans - address
CVE-2020-8908
andCVE-2023-2976
BUG FIXES 🐞
- fix auto-generated service name issue
- fix lettuce instrumentation bug
v0.17.4
New release: v0.17.4
CHANGE LOG
WHAT'S NEW ⭐
- allow custom transaction name when trace isn't sampled
- resolve
resource.service.name
to service provided with service key whenresource.service.name
is not set - expose
resource.service.name
via system properties so that it can be access by loggers and application code - introduce
SW_APM_SQL_TAG_PREPARED
config to allow enabling trace context injection into prepared statement. RetainedSW_APM_SQL_TAG
for enabling same for non-prepared statement.
BUG FIXES 🐞
- fix leakage of
leakage
of service key via process command and args - fix IMDSv2 token request bug
v0.17.3
v0.17.2
v0.17.1
v0.17.0
New release: v0.17.0
CHANGE LOG
WHAT'S NEW ⭐
- report metrics of different formats to AO/NH collector without explicit config
- UAMSClientID retrieval fallback to REST API
- Configurable transaction naming schemes
BUG FIXES 🐞
- HostID Cloud VM retrieval might be instrumented?
v0.16.2
v0.16.1
WHAT'S NEW ⭐
- Support collector setting in configuration file
- Ignore empty or null transaction name.