Skip to content

Commit 467bb84

Browse files
committed
Added overview/highlight text in CHANGELOG files
1 parent e62b0d7 commit 467bb84

File tree

17 files changed

+375
-0
lines changed

17 files changed

+375
-0
lines changed

packages/binarytree/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0-dev - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-dev-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/block/CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,29 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
33+
1134
## 10.0.0-rc.1 - 2025-03-24
1235

1336
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/blockchain/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/common/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/devp2p/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/e2store/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0-dev - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-dev-rc.1 - 2025-03-24
1234

1335
Initial development release

packages/ethash/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/evm/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

packages/genesis/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
88

99
## 10.0.0 - 2025-04-29
1010

11+
### Overview
12+
13+
This release is part of the `v10` breaking release round making the `EthereumJS` libraries compatible with the [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork going live on Ethereum `mainnet` on May 7 2025. Beside the hardfork update these releases mark a milestone in our release history since they - for the first time ever - bring the full `Ethereum` protocol stack - including the `EVM` - to the browser without any restrictions anymore, coming along with other substantial updates regarding library security and functionality.
14+
15+
Some highlights:
16+
17+
- 🌴 Introduction of a tree-shakeable API
18+
- 👷🏼 Substantial dependency reduction to a "controlled dependency set" (no more than 10 + `@Noble` crypto)
19+
- 📲 **EIP-7702** readiness
20+
- 🛵 Substantial bundle size reductions for all libraries
21+
- 🏄🏾‍♂️ All libraries now pure JS being WASM-free by default
22+
- 🦋 No more propriatary `Node.js` primitives
23+
24+
So: **All libraries now work in the browser "out of the box"**.
25+
26+
### Release Notes
27+
28+
Major release notes for this release can be found in the `alpha.1` release notes [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3722#issuecomment-2792400268), with some additions along with the `RC.1` releases, see [here](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3886#issuecomment-2748966923).
29+
30+
### Changes since `RC.1`
31+
32+
-
1133
## 10.0.0-rc.1 - 2025-03-24
1234

1335
This is the first (and likely the last) round of `RC` releases for the upcoming breaking releases, following the `alpha` releases from October 2024 (see `alpha` release release notes for full/main change description). The releases are somewhat delayed (sorry for that), but final releases can now be expected very very soon, to be released once the Ethereum [Pectra](https://eips.ethereum.org/EIPS/eip-7600) hardfork is scheduled for mainnet and all EIPs are fully finalized. Pectra will then also be the default hardfork setting for all EthereumJS libraries.

0 commit comments

Comments
 (0)