1.1.18 — 4th June
Updates
Added support for setting the environment context through multiple methods:
Configuration file using the
environment
key.System property:
ta.environment
.Environment variable:
TA_ENVIRONMENT
.
This environment value is now used to tag spans, helping differentiate environments in trace data.
Resolved Issues
Fixed a gRPC body capture issue that occurred due to transitive dependencies.
1.1.17 — 2nd April
Resolved Issues
Resolved an issue with capturing the response body in Servlet-based applications.
Fixed a gRPC body capture issue related to complex Protocol Buffers (proto) structures.
1.1.16 — 7th March
Resolved issue
Resolved an issue affecting header capture in Servlet 3 environments.
1.1.15 — 19th February
Traceable’s Java agent 1.1.15 release provides the following:
Updates
The 1.1.15 release updates the gRPC-Java instrumentation, adding support for gRPC-Java (>=1.68.0) with improved request body capture.
Resolved issues
The 1.1.15 release fixes a security vulnerability (CVE-2024-7254), ensuring a more secure agent deployment.
The 1.1.15 release fixes an issue in
CommandInjection
instrumentation, improving the handling of argument types.The 1.1.15 release fixes data collection issues by:
Correcting Servlet 5.0 instrumentation to capture request bodies properly.
Enhancing
HttpAsyncClient
to use a copy-safe method when reading request bodies, preventing data corruption.