Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the major group with 22 updates #236

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
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] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 22, 2024
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.

0 participants