Releases: jenkinsci/opentelemetry-plugin
Releases · jenkinsci/opentelemetry-plugin
3.1383.v32c9f94458e3
🐛 Bug fixes
- Fix missing metric
ci.pipeline.run.active
(#936) @cyrille-leclerc - Fix NullPointerException when pipeline execution is interrupted and resurrected (#935) @cyrille-leclerc
✍ Other changes
- Update README.md (#929) @cyrille-leclerc
📦 Dependency updates
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3258.vcdcf15936a_fd to 3307.v2769886db_63b_ (#931) @dependabot
- chore(deps): bump error-prone.version from 2.30.0 to 2.31.0 (#932) @dependabot
- chore(deps-dev): bump org.awaitility:awaitility from 4.2.1 to 4.2.2 (#933) @dependabot
3.1368.vb_f1dcb_e6595c
🚀 New features and improvements
- Propagate trace context to Jenkins build agents (#908) @cyrille-leclerc
👻 Maintenance
- JenkinsResourceProvider moved to opentelemetry-api-plugin (#907) @cyrille-leclerc
📦 Dependency updates
- chore(deps): bump org.jenkins-ci.plugins:bitbucket from 1.1.19 to 254.v9d8ec33a_7a_42 (#920) @dependabot
- chore(deps): bump error-prone.version from 2.29.2 to 2.30.0 (#924) @dependabot
- chore(deps): bump org.eclipse.parsson:parsson from 1.1.6 to 1.1.7 (#916) @dependabot
- chore(deps-dev): bump org.jenkins-ci.plugins:ant from 487.vd79d090d4ea_e to 511.v0a_a_1a_334f41b_ (#921) @dependabot
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3221.ve8f7b_fdd149d to 3258.vcdcf15936a_fd (#922) @dependabot
- chore(deps-dev): bump org.testcontainers:testcontainers from 1.20.0 to 1.20.1 (#917) @dependabot
- chore(deps): bump io.jenkins.plugins:opentelemetry-api from 1.40.0-23.v7da_9d4c543d3 to 1.40.0-24.v83ee9a_c6e8d9 (#912) @dependabot
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3208.vb_21177d4b_cd9 to 3221.ve8f7b_fdd149d (#911) @dependabot
- chore(deps): bump org.jenkins-ci.plugins:plugin from 4.85 to 4.86 (#913) @dependabot
- chore(deps): bump error-prone.version from 2.28.0 to 2.29.2 (#900) @dependabot
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3193.v330d8248d39e to 3208.vb_21177d4b_cd9 (#899) @dependabot
- chore(deps): bump co.elastic.clients:elasticsearch-java from 8.14.2 to 8.14.3 (#897) @dependabot
- chore(deps-dev): bump org.testcontainers:testcontainers from 1.19.8 to 1.20.0 (#902) @dependabot
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3180.vc1df4d5b_8097 to 3193.v330d8248d39e (#898) @dependabot
3.1320.v2eededb_d909e
🚀 New features and improvements
- Add trace context propagation in atomic steps (#896) @cyrille-leclerc
3.1314.vb_3104190d2da_
🚀 New features and improvements
- feat: make demo more portable (#895) @kuisathaverat
📦 Dependency updates
- fix: update dashboard for Elastic Stack 8.14.2 (#893) @kuisathaverat
3.1310.vfe6b_821a_4ed2
🚀 New features and improvements
- Move ReconfigurableOpenTelemetry to the Jenkins Otel API Plugin (#887) @cyrille-leclerc
📦 Dependency updates
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3157.vb_3e8b_8a_d185d to 3180.vc1df4d5b_8097 (#889) @dependabot
- chore(deps): bump co.elastic.clients:elasticsearch-java from 8.14.1 to 8.14.2 (#891) @dependabot
- chore(deps): bump org.jenkins-ci.plugins:plugin from 4.84 to 4.85 (#890) @dependabot
3.1298.vb_3b_a_5d878dda_
🚀 New features and improvements
- More JVM metrics (#885) @cyrille-leclerc
🐛 Bug fixes
- Fix infinite loop in
ReconfigurableEventLoggingProvider
(#886) @cyrille-leclerc
3.1293.vb_c48573e17a_4
📝 Documentation updates
- docs: explains how Remote Trace Context Propagation works (#882) @kuisathaverat
👻 Maintenance
- Reconfigurable MeterProvider to reload the OpenTelemetry configuration (#876) @cyrille-leclerc
✍ Other changes
- Prevent NullPointerException (#884) @cyrille-leclerc
3.1270.v35d71e4855f1
🐛 Bug fixes
- fix: Fix No MonitoringAction found when open build log (#881) @kuisathaverat
✍ Other changes
- Update README.md: replace "master" by "main" (#877) @cyrille-leclerc
📦 Dependency updates
- chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3120.v4d898e1e9fc4 to 3157.vb_3e8b_8a_d185d (#879) @dependabot
- chore(deps): bump org.jenkins-ci.plugins:plugin from 4.83 to 4.84 (#880) @dependabot
3.1261.v46101e2a_3660
🚀 New features and improvements
- First version of the GrafanaLogsBackendWithJenkinsVisualization (#865) @cyrille-leclerc
📝 Documentation updates
- ReconfigurableOpenTelemetry: Improve javadocs and cleanup code (#874) @cyrille-leclerc
👻 Maintenance
- Refactor the
OTelSdkProvider
into an implementation ofOpenTelemetry
(#704) @cyrille-leclerc
✍ Other changes
- Enable Jenkins Security Scan (#873) @strangelookingnerd
- Use io.jenkins.plugins:opentelemetry-api-plugin and bump Jenkins to 2.440.3 (#871) @cyrille-leclerc
- Bump OTel dependencies & Add GCP Resource Detector (#859) @cyrille-leclerc
📦 Dependency updates
- chore(deps): bump co.elastic.clients:elasticsearch-java from 8.14.0 to 8.14.1 (#870) @dependabot
- chore(deps): bump the otel-dependencies group with 2 updates (#869) @dependabot
- chore(deps): bump co.elastic.clients:elasticsearch-java from 8.13.4 to 8.14.0 (#863) @dependabot
- chore(deps): bump the otel-dependencies group across 1 directory with 2 updates (#862) @dependabot
3.1215.vc9db_a_0b_34c2a_
🚀 New features and improvements
- Better Loki support (#858) @cyrille-leclerc
✍ Other changes
- Bump OTel Semantic Conventions to 1.25.0-alpha (#857) @cyrille-leclerc
Bump Includes adopting the newhttp
,url
,client
,server
,network
attributes:- Git client spans:
net.peer.name
->server.address
http.url
->url.full
http.method
->http.request.method
net.transport
->network.transport
- HTTP Server spans (stapler traces)
http.client.ip
-> client.addresshttp.scheme
->url.scheme
net.host.name
->server.address
http.method
->http.request.method
http.target
->url.path
net.transport
->network.transport
net.sock.peer.addr
->client.address
net.sock.peer.port
->client.port
enduser.id
->http.status_code
->http.response.status_code
- Git client spans:
📦 Dependency updates
- chore(deps): bump error-prone.version from 2.27.1 to 2.28.0 (#854) @dependabot
- chore(deps): bump org.jenkins-ci.plugins:plugin from 4.82 to 4.83 (#856) @dependabot