Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 22, 2024

Bumps the major group with 22 updates:

Package From To
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha 1.26.0-alpha 2.10.0-alpha
tech.pegasys.teku.internal:p2p 23.10.0 24.12.1
tech.pegasys.teku.internal:metrics 23.10.0 24.12.1
tech.pegasys.teku.internal:async 23.10.0 24.12.1
tech.pegasys.teku.internal:storage 23.10.0 24.12.1
tech.pegasys.teku.internal:time 23.10.0 24.12.1
tech.pegasys.teku.internal:spec 23.10.0 24.12.1
tech.pegasys.teku.internal:serviceutils 23.10.0 24.12.1
tech.pegasys.teku.internal:unsigned 23.10.0 24.12.1
tech.pegasys.teku.internal:statetransition 23.10.0 24.12.1
tech.pegasys:jc-kzg-4844 0.8.0 1.0.0
org.hyperledger.besu.internal:metrics-core 23.10.2 24.12.2
org.hyperledger.besu:plugin-api 23.10.2 24.12.2
org.hyperledger.besu.internal:core 23.10.2 24.12.2
org.hyperledger.besu.internal:algorithms 23.10.2 24.12.2
org.hyperledger.besu.internal:rlp 23.10.2 24.12.2
org.hyperledger.besu:besu-datatypes 23.10.2 24.12.2
tech.pegasys.discovery:discovery 22.12.0 24.12.0
org.web3j:core 4.11.2 5.0.0
org.mockito:mockito-junit-jupiter 2.19.0 5.14.2
net.ltgt.errorprone 3.1.0 4.1.0
org.owasp.dependencycheck 10.0.4 11.1.1

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 1.26.0-alpha to 2.10.0-alpha

Release notes

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's releases.

Version 2.9.0

This release targets the OpenTelemetry SDK 1.43.0.

Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.

📈 Enhancements

  • Allow JMX Insight reuse for remote connections (#12178)
  • Add opentelemetry-semconv-incubating to bom-alpha (#12266)
  • Bridge more incubating api (#12230)
  • Jetty HttpClient 12: propagate context to all response listeners (#12326)
  • Add Pekko Scheduler context propagation (#12359)
  • Add Akka Scheduler context propagation (#12373)
  • Add instrumentation for spring-cloud-aws SqsListener annotation (#12314)
  • Align SpringConfigProperties with DefaultConfigProperties (#12398)
  • Clear context propagation virtual field (#12397)
  • The opt-in experimental attribute aws.requestId was renamed to aws.request_id (to match the semantic conventions) and it is now emitted by default. (#12352)
  • Ability to set Logback argument capture with a property in Spring Boot Starter (#12442)
  • Support experimental declarative configuration (#12265)
  • Spring Boot Starter: Add auto configuration for spring scheduling instrumentation (#12438)
  • Extract APIGatewayProxyRequestEvent headers for context propagation in AWS Lambda instrumentation (#12440)
  • Support JMX state metrics (#12369)
  • Allow method instrumentation module to trace methods in boot loader (#12454)

🛠️ Bug fixes

  • Fix gc duration metric in runtime-telemetry-java17 (#12256)
  • Fix vert.x route containing duplicate segments when RoutingContext.next is used (#12260)
  • Fixes for latest mongo version (#12331)
  • Fix context propagation for ratpack request body stream (#12330)
  • Fix lambda instrumentation to forceFlush logs also (#12341)
  • Can't add custom AttributeExtractor to Apache HttpClient 5 library instrumentation (#12394)
  • Disable logback capture arguments by default (#12445)
  • Add support for missing list properties in spring starter (#12434)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​aarrsseni @​AntonioLyubchev @​breedx-splk @​brunobat @​cleverchuk @​Dimagreg @​dubek @​egahlin @​encodedrose @​fabiolnh @​heyams

... (truncated)

Changelog

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's changelog.

Changelog

Unreleased

Migration notes

In preparation for stabilizing HTTP library instrumentation soon:

  • addAttributeExtractor methods in a few *TelemetryBuilder classes have been deprecated and renamed to addAttributesExtractor (which is how most of them were named already) (#12860)
  • setEmitExperimental* methods in *TelemetryBuilder classes have been deprecated and moved to internal/experimental classes, see Javadoc @deprecated for exact relocation (#12847)
  • ApacheHttpClient5* classes have been deprecated and renamed to ApacheHttpClient* (#12854)
  • RatpackTelemetry* classes have been deprecated and split into RatpackClientTelemetry* and RatpackServerTelemetry* (#12853)
  • SpringWebfluxTelemetry* classes have been deprecated and split into SpringWebfluxClientTelemetry* and SpringWebfluxServerTelemetry* (#12852)
  • ArmeriaTelemetry* classes have been deprecated and split into ArmeriaClientTelemetry* and ArmeriaServerTelemetry* (#12851)
  • *KtorClientTracing* and *KtorServerTracing* have been deprecated and renamed to *KtorClientTelemetry* and *KtorServerTelemetry* (#12855)

Version 2.10.0 (2024-11-13)

🌟 New javaagent instrumentation

  • Ktor 3 instrumentation (#12562)

🌟 New library instrumentation

  • Ktor 3 instrumentation (#12562)

Migration notes

  • Spring Boot Starter Scheduling instrumentation scope name changed from io.opentelemetry.spring-scheduling-3.1 to io.opentelemetry.spring-boot-autoconfigure to reflect the module's name.
  • Default flush timeout for aws lambda javaagent instrumentation changed from 1 second to 10 seconds to match the flush timeout used in the aws lambda library instrumentation. (#12576)

... (truncated)

Commits

Updates tech.pegasys.teku.internal:p2p from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:p2p's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:metrics from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:metrics's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:async from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:async's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:storage from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:storage's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:time from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:time's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:spec from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:spec's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:serviceutils from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:serviceutils's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:unsigned from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:unsigned's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.12.0

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

24.10.3

This is a recommended update with bug fixes and networking improvements.

... (truncated)

Commits
  • b5dd2ae added test case for comparing mainnet config output (#8917)
  • 414e909 Increase max gossip compressed size (#8924)
  • f7c69c9 Implemented expectedGasLimit from spec (#8909)
  • 6b07218 Fix config provider to fix spec config api (#8919)
  • 7de9aa4 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8912)
  • fc9e03e clear changelog (#8913)
  • 6115f18 Revert "Reduce blobs lookup min wait time to 0 (#8864)" and "Deprecate TTFB, ...
  • d633566 Deprecate TTFB, RESP_TIMEOUT, introduce MAX_CONCURRENT_REQUESTS (#8839)
  • dbed1e9 Passing GOSSIP_MAX_SIZE to snappy uncompressor (#8899)
  • 005f007 update withdrawal request contract address (#8904)
  • Additional commits viewable in compare view

Updates tech.pegasys.teku.internal:statetransition from 23.10.0 to 24.12.1

Release notes

Sourced from tech.pegasys.teku.internal:statetransition's releases.

24.12.1

This is a recommended update containing bug fixes

Downloads

  • Available as 24.12.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 4e65622127ba85dd6589e593970be9516cd42d97fd6194fe4a6e5535eccbbb99)
    • zip (sha256: 1505e8fb2feb053d3f9f32e4611985fb7f5f4b2394e2fd65b1f74d75b84d5f99)

Breaking Changes

N/A

Additions and Improvements

N/A

Bug Fixes

  • Updated the gas change check for block building so that warnings only get raised if the change is off spec.
  • Fixed an issue with the /eth/v1/config/spec API not returning all previously included configuration parameters.
  • Increase the maximum size of a compressed message for libp2p to ensure uncompressed blocks can grow to max size.

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.
<...

Description has been truncated

Bumps the major group with 22 updates:

| Package | From | To |
| --- | --- | --- |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `1.26.0-alpha` | `2.10.0-alpha` |
| [tech.pegasys.teku.internal:p2p](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:metrics](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:async](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:storage](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:time](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:spec](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:serviceutils](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:unsigned](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys.teku.internal:statetransition](https://github.com/Consensys/teku) | `23.10.0` | `24.12.1` |
| [tech.pegasys:jc-kzg-4844](https://github.com/Consensys/jc-kzg-4844) | `0.8.0` | `1.0.0` |
| [org.hyperledger.besu.internal:metrics-core](https://github.com/hyperledger/besu) | `23.10.2` | `24.12.2` |
| [org.hyperledger.besu:plugin-api](https://github.com/hyperledger/besu) | `23.10.2` | `24.12.2` |
| [org.hyperledger.besu.internal:core](https://github.com/hyperledger/besu) | `23.10.2` | `24.12.2` |
| [org.hyperledger.besu.internal:algorithms](https://github.com/hyperledger/besu) | `23.10.2` | `24.12.2` |
| [org.hyperledger.besu.internal:rlp](https://github.com/hyperledger/besu) | `23.10.2` | `24.12.2` |
| [org.hyperledger.besu:besu-datatypes](https://github.com/hyperledger/besu) | `23.10.2` | `24.12.2` |
| [tech.pegasys.discovery:discovery](https://github.com/ConsenSys/discovery) | `22.12.0` | `24.12.0` |
| [org.web3j:core](https://github.com/web3j/web3j) | `4.11.2` | `5.0.0` |
| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `2.19.0` | `5.14.2` |
| net.ltgt.errorprone | `3.1.0` | `4.1.0` |
| org.owasp.dependencycheck | `10.0.4` | `11.1.1` |


Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 1.26.0-alpha to 2.10.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

Updates `tech.pegasys.teku.internal:p2p` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:metrics` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:async` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:storage` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:time` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:spec` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:serviceutils` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:unsigned` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys.teku.internal:statetransition` from 23.10.0 to 24.12.1
- [Release notes](https://github.com/Consensys/teku/releases)
- [Changelog](https://github.com/Consensys/teku/blob/master/CHANGELOG.md)
- [Commits](Consensys/teku@23.10.0...24.12.1)

Updates `tech.pegasys:jc-kzg-4844` from 0.8.0 to 1.0.0
- [Release notes](https://github.com/Consensys/jc-kzg-4844/releases)
- [Commits](Consensys/jc-kzg-4844@0.8.0...1.0.0)

Updates `org.hyperledger.besu.internal:metrics-core` from 23.10.2 to 24.12.2
- [Release notes](https://github.com/hyperledger/besu/releases)
- [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md)
- [Commits](hyperledger/besu@23.10.2...24.12.2)

Updates `org.hyperledger.besu:plugin-api` from 23.10.2 to 24.12.2
- [Release notes](https://github.com/hyperledger/besu/releases)
- [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md)
- [Commits](hyperledger/besu@23.10.2...24.12.2)

Updates `org.hyperledger.besu.internal:core` from 23.10.2 to 24.12.2
- [Release notes](https://github.com/hyperledger/besu/releases)
- [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md)
- [Commits](hyperledger/besu@23.10.2...24.12.2)

Updates `org.hyperledger.besu.internal:algorithms` from 23.10.2 to 24.12.2
- [Release notes](https://github.com/hyperledger/besu/releases)
- [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md)
- [Commits](hyperledger/besu@23.10.2...24.12.2)

Updates `org.hyperledger.besu.internal:rlp` from 23.10.2 to 24.12.2
- [Release notes](https://github.com/hyperledger/besu/releases)
- [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md)
- [Commits](hyperledger/besu@23.10.2...24.12.2)

Updates `org.hyperledger.besu:besu-datatypes` from 23.10.2 to 24.12.2
- [Release notes](https://github.com/hyperledger/besu/releases)
- [Changelog](https://github.com/hyperledger/besu/blob/main/CHANGELOG.md)
- [Commits](hyperledger/besu@23.10.2...24.12.2)

Updates `tech.pegasys.discovery:discovery` from 22.12.0 to 24.12.0
- [Release notes](https://github.com/ConsenSys/discovery/releases)
- [Commits](Consensys/discovery@22.12.0...24.12.0)

Updates `org.web3j:core` from 4.11.2 to 5.0.0
- [Release notes](https://github.com/web3j/web3j/releases)
- [Changelog](https://github.com/hyperledger-web3j/web3j/blob/main/CHANGELOG.md)
- [Commits](https://github.com/web3j/web3j/commits)

Updates `org.mockito:mockito-junit-jupiter` from 2.19.0 to 5.14.2
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v2.19.0...v5.14.2)

Updates `net.ltgt.errorprone` from 3.1.0 to 4.1.0

Updates `org.owasp.dependencycheck` from 10.0.4 to 11.1.1

---
updated-dependencies:
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:p2p
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:metrics
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:async
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:storage
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:time
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:spec
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:serviceutils
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:unsigned
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.teku.internal:statetransition
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys:jc-kzg-4844
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.hyperledger.besu.internal:metrics-core
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.hyperledger.besu:plugin-api
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.hyperledger.besu.internal:core
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.hyperledger.besu.internal:algorithms
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.hyperledger.besu.internal:rlp
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.hyperledger.besu:besu-datatypes
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: tech.pegasys.discovery:discovery
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.web3j:core
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: net.ltgt.errorprone
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: org.owasp.dependencycheck
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 22, 2024
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 29, 2024

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Dec 29, 2024
@dependabot dependabot bot deleted the dependabot/gradle/major-56964f0600 branch December 29, 2024 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant