Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Nov 24, 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.10.3
tech.pegasys.teku.internal:metrics 23.10.0 24.10.3
tech.pegasys.teku.internal:async 23.10.0 24.10.3
tech.pegasys.teku.internal:storage 23.10.0 24.10.3
tech.pegasys.teku.internal:time 23.10.0 24.10.3
tech.pegasys.teku.internal:spec 23.10.0 24.10.3
tech.pegasys.teku.internal:serviceutils 23.10.0 24.10.3
tech.pegasys.teku.internal:unsigned 23.10.0 24.10.3
tech.pegasys.teku.internal:statetransition 23.10.0 24.10.3
tech.pegasys:jc-kzg-4844 0.8.0 1.0.0
org.hyperledger.besu.internal:metrics-core 23.10.2 24.10.0
org.hyperledger.besu:plugin-api 23.10.2 24.10.0
org.hyperledger.besu.internal:core 23.10.2 24.10.0
org.hyperledger.besu.internal:algorithms 23.10.2 24.10.0
org.hyperledger.besu.internal:rlp 23.10.2 24.10.0
org.hyperledger.besu:besu-datatypes 23.10.2 24.10.0
tech.pegasys.discovery:discovery 22.12.0 24.9.1
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.0

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

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)

📈 Enhancements

  • Delegate loading of java package to platform loader (#12505)
  • Set up virtual field transforms before otel sdk is initialized (#12444)
  • Update azure-core-tracing-opentelemetry version and improve HTTP suppression to back off when Azure SDK tracing is disabled. (#12489)
  • Ktor2 http client uses low level instrumentation (#12530)
  • Add logback mdc instrumentation to spring boot starter (#12515)
  • Run class load listener only once (#12565)
  • Remove duplicate byte buddy classes to reduce agent jar file size (#12571)
  • Support additional JVM arg syntax in service name resource detector (#12544)

🛠️ Bug fixes

  • Fix derby directory connection string parser (#12479)
  • Improve whitespace handling in oracle jdbc url parser

... (truncated)

Commits

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

N/A

Bug Fixes

  • Windows startup issue.

Upcoming Breaking Changes

N/A

24.10.1

... (truncated)

Commits
  • 56440a8 Tiny getTopic optimization (#8776)
  • a5b7a22 Add explicit tie-breaker in pending balance deposits sort (#8772)
  • f4e8570 Upgrade jvm-libp2p to 1.2.1 (#8783)
  • 7c5cb0c Add BlobSidecar inclusion proof verification in req/resp (#8775)
  • 41f9022 cleanup EphemeryNetwork and add max slot constant (#8778)
  • 7751981 Produce block only once for a slot (#8773)
  • 3427b34 refactored logging for inclusion on gossip channels. (#8733)
  • d0b0bc1 add post block integration tests (#8771)
  • 21efe6e Change the builderResultCache of ExecutionLayerBlockProductionManagerImpl (#8...
  • e2a9019 Aggregate and proof in schema registry (#8770)
  • Additional commits viewable in compare view

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

Release notes

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

24.10.3

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

Note: this is the only version of Teku that supports the Mekong testnet (https://mekong.ethpandaops.io/).

Downloads

  • Available as 24.10.3 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: ca9111ba2a47261b71892e1e5f50789211c7e5dfd1b612c6d7f0f5802f99d767)
    • zip (sha256: 90f870d7b35acd2393b20d30346f2593cc1688849334bb0ec626ef260497eb43)

Breaking Changes

N/A

Additions and Improvements

  • Clean up old beacon states when switching from ARCHIVE to PRUNE or MINIMAL data storage mode
  • Upgrade to jvm-libp2p 1.2.1 which brings:
    • message publishing over gossipsub improvements (addresses Failed to publish * because no peers were available on the required gossip topic)
    • IDONTWANT control message usage improvements
  • Improved block production API compatibility with DVT software (i.e. SSV)

Bug Fixes

  • Fixed a block production issue for Validator Client (24.10.0 to 24.10.2 Teku VC), where required headers were not provided for JSON payloads. Default SSZ block production was unaffected.
  • Block production now uses json data (more like 24.8.0 did than 24.10) if the Eth-Consensus-version header is absent.

Upcoming Breaking Changes

N/A

24.10.2

This release is a hotfix to address an issue affecting Windows users using versions 24.10.0 and 24.10.1 that was preventing Teku from starting up.

Downloads

  • Available as 24.10.2 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 1cc76913f3b85987e2a60c9b94c6918d31773ebd3237c5fdf33de366fa259202)
    • zip (sha256: 18aafa3e0b862b05dc4e1f14aa1f2527a2dc6352d9e985470da9d7b15438a597)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix <...

    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.10.3` |
| [tech.pegasys.teku.internal:metrics](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:async](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:storage](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:time](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:spec](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:serviceutils](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:unsigned](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [tech.pegasys.teku.internal:statetransition](https://github.com/Consensys/teku) | `23.10.0` | `24.10.3` |
| [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.10.0` |
| [org.hyperledger.besu:plugin-api](https://github.com/hyperledger/besu) | `23.10.2` | `24.10.0` |
| [org.hyperledger.besu.internal:core](https://github.com/hyperledger/besu) | `23.10.2` | `24.10.0` |
| [org.hyperledger.besu.internal:algorithms](https://github.com/hyperledger/besu) | `23.10.2` | `24.10.0` |
| [org.hyperledger.besu.internal:rlp](https://github.com/hyperledger/besu) | `23.10.2` | `24.10.0` |
| [org.hyperledger.besu:besu-datatypes](https://github.com/hyperledger/besu) | `23.10.2` | `24.10.0` |
| [tech.pegasys.discovery:discovery](https://github.com/ConsenSys/discovery) | `22.12.0` | `24.9.1` |
| [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.0` |


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.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:metrics` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:async` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:storage` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:time` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:spec` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:serviceutils` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:unsigned` from 23.10.0 to 24.10.3
- [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.10.3)

Updates `tech.pegasys.teku.internal:statetransition` from 23.10.0 to 24.10.3
- [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.10.3)

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.10.0
- [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.10.0)

Updates `org.hyperledger.besu:plugin-api` from 23.10.2 to 24.10.0
- [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.10.0)

Updates `org.hyperledger.besu.internal:core` from 23.10.2 to 24.10.0
- [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.10.0)

Updates `org.hyperledger.besu.internal:algorithms` from 23.10.2 to 24.10.0
- [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.10.0)

Updates `org.hyperledger.besu.internal:rlp` from 23.10.2 to 24.10.0
- [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.10.0)

Updates `org.hyperledger.besu:besu-datatypes` from 23.10.2 to 24.10.0
- [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.10.0)

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

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.0

---
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 Nov 24, 2024
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 1, 2024

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

@dependabot dependabot bot closed this Dec 1, 2024
@dependabot dependabot bot deleted the dependabot/gradle/major-28bf131b28 branch December 1, 2024 02:18
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