github pinpoint-apm/pinpoint v4.0.1

latest release: latest
2 hours ago

Improvements

[Agent] Enhanced Reactor tracing — propagate unsampled traces across publishOn, subscribeOn, delay, and interval (#14604)
[Agent] Propagate unsampled traces across Reactor subscribe and retry (#14594)
[Agent] Propagate unsampled traces across coroutine dispatch (#14592)
[Agent] Added user-supplied URI template support for URI stat in the Jetty plugins (#14546)
[Agent] Added serviceName to the span event ContextData
[Collector] Apply the durability setting to SpanChunk (#14544)
[Web] Added a search box to the sidebar service selector
[Web] Added a search box to the server map service selector
[Web] Switched the alarm modules from thymeleaf to thymeleaf-spring6 (#14534)

Bug Fixes

[Agent] Fixed a class retransform issue by keeping the original constant pool indices when rewriting a class from its class file (#9246)
[Agent] Fixed a Base64 decoding compatibility issue by downgrading commons-codec to 1.22.1 (#14605)
[Agent] Fixed an unnecessary retransform by skipping Spring beans that declare no method to intercept
[Agent] Fixed the trace block depth in DisableTrace and DisableChildTrace traceBlockEnd()
[Web] Fixed the DEFAULT servicemap not applying the search option (#14600)
[Web] Fixed the server map right-click handlers to read the latest disableMenu state
[Web] Fixed the Apdex hover popup to attach to the side of the node that has room
[Web] Fixed the Apdex and service group popups disappearing when the server map menu is disabled
[Web] Fixed an extra drawer scroll when viewing servers
[Web] Fixed the group-by remove button showing when the error table cannot remove a group
[Web] Fixed focus to return to the service search box with ArrowUp from the first result

Security

[Agent] Bumped fastjson from 1.2.83 to 1.2.84 to fix CVE-2026-16723 (RCE under the default configuration) (#14584)
[Web] Bumped handlebars, storybook, and shell-quote to fix critical vulnerabilities
[Web] Bumped vite, zod, and transitive dependencies to fix high vulnerabilities
[Web] Bumped postcss-selector-parser to 7.1.7 to fix a moderate vulnerability
[Web] Reported by @Hamaecco: Reject admin API calls when admin.password is not set (#14533)

Dependency Updates

[Build]

  • Spring Boot 3.5.14 → 3.5.16
  • Spring Framework 6.2.18 → 6.2.19
  • Spring Security 6.5.10 → 6.5.11
  • Spring Batch 5.2.5 → 5.2.6
  • Spring Data 3.5.11 → 3.5.13
  • Spring Cloud 4.3.0 → 4.3.3
  • Spring Kafka 3.3.15 → 3.3.16
  • Spring Retry 2.0.12 → 2.0.13
  • Spring Shell 3.4.2 → 3.4.3
    [Build]
  • log4j2 2.25.4 → 2.25.5
  • jackson 2.21.4 → 2.21.8
  • snakeyaml 2.4 → 2.7
  • bouncycastle 1.81 → 1.86
  • httpclient5 5.4.4 → 5.6.5
  • tomcat-embed 10.1.55 → 10.1.61
  • snappy-java 1.1.10.4 → 1.1.10.12
    [Build]
  • oshi-core 6.9.1 → 7.7.3
  • jna 5.18.1 → 5.19.1
  • zstd-jni 1.5.7-16 → 1.5.7-25
  • HikariCP 7.0.1 → 7.1.0
  • commons-lang3 3.18.0 → 3.21.0
  • commons-io 2.20.0 → 2.22.0
  • commons-codec 1.17.1 → 1.23.0
  • commons-pool2 2.12.0 → 2.13.1
  • commons-collections4 4.4 → 4.6.0
  • hamcrest 2.2 → 3.0

Downloads

Binaries are attached to this release:

  • pinpoint-agent-4.0.1.tar.gz
  • pinpoint-batch-4.0.1-exec.jar
  • pinpoint-alarm-batch-starter-4.0.1-exec.jar
  • pinpoint-collector-4.0.1-exec.jar
  • pinpoint-collector-starter-4.0.1-exec.jar
  • pinpoint-web-4.0.1-exec.jar
  • pinpoint-web-starter-4.0.1-exec.jar

What's Changed

Full Changelog: v4.0.0...v4.0.1

Don't miss a new pinpoint release

NewReleases is sending notifications on new releases.