diff --git a/.gitlab/ci/pipelines/schedule_container_scanning_evm_node_releases.yml b/.gitlab/ci/pipelines/schedule_container_scanning_evm_node_releases.yml index 7e357ecd384ddbe100f0e510a9fdc2a6101a3532..b6ca821ceef26585020132814ae99b0778ffaf41 100644 --- a/.gitlab/ci/pipelines/schedule_container_scanning_evm_node_releases.yml +++ b/.gitlab/ci/pipelines/schedule_container_scanning_evm_node_releases.yml @@ -35,6 +35,6 @@ container_scanning: - gtcs scan variables: GIT_STRATEGY: fetch - CS_IMAGE: tezos/tezos:octez-evm-node-v0.26 + CS_IMAGE: tezos/tezos:octez-evm-node-v0.27 SECURE_LOG_LEVEL: debug CS_DOCKERFILE_PATH: build.Dockerfile diff --git a/ci/bin/main.ml b/ci/bin/main.ml index 9bfa13a976bff4bd21dd907502982670cc2d5795..c11c2b50eb20e94290478613ca39ab1c614f09b5 100644 --- a/ci/bin/main.ml +++ b/ci/bin/main.ml @@ -358,7 +358,7 @@ let () = register "schedule_container_scanning_evm_node_releases" schedule_container_scanning_evm_node_releases - ~jobs:(Container_scanning.jobs "tezos/tezos:octez-evm-node-v0.26") + ~jobs:(Container_scanning.jobs "tezos/tezos:octez-evm-node-v0.27") ~description: "Scheduled pipeline for scanning vulnerabilities in latest \ tezos/tezos:octez-evm-node-vX.Y Docker image" ; diff --git a/etherlink/CHANGES_NODE.md b/etherlink/CHANGES_NODE.md index 0c8be814daa98767e408d3003641b3bd8d48c689..f5003d62be55ef2aee3b880e264dc217b014a230 100644 --- a/etherlink/CHANGES_NODE.md +++ b/etherlink/CHANGES_NODE.md @@ -8,9 +8,6 @@ ### RPCs changes -- Fix transaction type encoding to use a compact hex encoding following the - [standard](https://ethereum.org/en/developers/docs/transactions/#typed-transaction-envelope). (!18132) - ### Metrics changes ### Execution changes @@ -26,6 +23,19 @@ features. They can be modified or removed without any deprecation notices. If you start using them, you probably want to use `octez-evm-node check config --config-file PATH` to assert your configuration file is still valid.* +## Version 0.27 (2025-05-26) + +This is a hot fix release to address an issue in the encoding of transaction +type in JSON RPC responses. + +This release will not apply any migration to the node’s store (version 20), +meaning it is possible to downgrade to the previous version. + +### RPCs changes + +- Fix transaction type encoding to use a compact hex encoding following the + [standard](https://ethereum.org/en/developers/docs/transactions/#typed-transaction-envelope). (!18132) + ## Version 0.26 (2025-05-20) This release of the EVM node adds support for executing natively the Dionysus diff --git a/etherlink/scripts/docker-compose/mainnet-docker-compose/.env b/etherlink/scripts/docker-compose/mainnet-docker-compose/.env index 91484234998a08dd4f0da2add924060c6916a2de..2e1bc4bfd33ae38bca137a71e1665ece11322c15 100644 --- a/etherlink/scripts/docker-compose/mainnet-docker-compose/.env +++ b/etherlink/scripts/docker-compose/mainnet-docker-compose/.env @@ -49,7 +49,7 @@ ARCHIVE_OCTEZ_NODE_ENDPOINT=${ARCHIVE_OCTEZ_NODE_ENDPOINT:-"https://rpc.tzkt.io/ # EVM node is not published yet in release and so it must uses a more # recent commit (on master branch). -EVM_OCTEZ_TAG=octez-evm-node-v0.26 +EVM_OCTEZ_TAG=octez-evm-node-v0.27 # exposed port of the evm-node container EVM_OCTEZ_PORT=8545 # Add argument you would like to uses when running the EVM node.