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

Breaking Releases #2945

Merged
merged 25 commits into from
Aug 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
14fccbb
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
73d9358
Correct Block dependency version to include ^
holgerd77 Aug 8, 2023
dd815f7
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
c91d3b1
Bump client version
holgerd77 Aug 8, 2023
6b5392f
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
ab58881
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
29e72de
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
5b04c99
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
de9fd6a
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
9bef2d8
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
7e1a389
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
d6ed4ac
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
e8c28dd
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
c37a520
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
ca97df9
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
d160742
Add CHANGELOG base entry, bump version number, update upstream depend…
holgerd77 Aug 8, 2023
31d4891
Rebuild package-lock.json
holgerd77 Aug 8, 2023
c054307
CHANGELOG updates with change diff since RC1 (partly RC2)
holgerd77 Aug 8, 2023
2cd84e2
Rebuild docs
holgerd77 Aug 8, 2023
7d68c68
Small fixes
holgerd77 Aug 8, 2023
e886ba3
Additional README updates
holgerd77 Aug 8, 2023
fe38530
Update packages/client/CHANGELOG.md
gabrocheleau Aug 8, 2023
0a6ca16
Update packages/devp2p/CHANGELOG.md
gabrocheleau Aug 8, 2023
838e663
Small release note additions
holgerd77 Aug 9, 2023
6132bec
Merge branch 'master' into breaking-releases
holgerd77 Aug 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,10 @@ Below you can find a list of the packages included in this repository.

The following are our currently active branches:

| Branch | Release Series | Status |  Description |
| --------------------------------------------------------------------------------------- | -------------- | ------------- | ------------------------------------------------------------------------------------------------------------- |
| [master](https://github.com/ethereumjs/ethereumjs-monorepo) | v7 | `Active` | Upcoming v7 release branch (see Issue [#2561](https://github.com/ethereumjs/ethereumjs-monorepo/issues/2561)) |
| [maintenance-v6](https://github.com/ethereumjs/ethereumjs-monorepo/tree/maintenance-v6) | v6 | `Maintenance` | Maintenance for v6 releases (current) |

**Note:** For this last weeks before our upcoming v7 breaking release series (~July 2023) we use our `master` branch for final v7 development and have side-pushed current release series (v6) maintenance to a separate `maintenance-v6` branch.
| Branch | Release Series | Status |  Description |
| --------------------------------------------------------------------------------------- | -------------- | ------------- | ---------------------------------- |
| [master](https://github.com/ethereumjs/ethereumjs-monorepo) | v7 | `Active` | Current release and working branch |
| [maintenance-v6](https://github.com/ethereumjs/ethereumjs-monorepo/tree/maintenance-v6) | v6 | `Maintenance` | Maintenance for v6 releases |

Breaking releases are done in sync for all libraries, and release cycles are named after the `@ethereumjs/vm` version. In most cases PRs should be opened towards the current working branch.

Expand Down
158 changes: 79 additions & 79 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions packages/block/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
(modification: no type change headlines) and this project adheres to
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## 5.0.0 - 2023-08-09

Final release version from the breaking release round from Summer 2023 on the EthereumJS libraries, thanks to the whole team for this amazing accomplishment! ❤️ 🥳

See [RC1 release notes](https://github.com/ethereumjs/ethereumjs-monorepo/releases/tag/%40ethereumjs%2Fblock%405.0.0-rc.1) for the main change description.

Following additional changes since RC1:

- 4844: Rename `dataGas` to `blobGas` (see EIP-4844 PR [#7354](https://github.com/ethereum/EIPs/pull/7354)), PR [#2919](https://github.com/ethereumjs/ethereumjs-monorepo/pull/2919)

## 5.0.0-rc.1 - 2023-07-18

This is the release candidate (RC1) for the upcoming breaking releases on the various EthereumJS libraries. The associated release notes below are the main source of information on the changeset, also for the upcoming final releases, where we'll just provide change addition summaries + references to these RC1 notes.
Expand Down
2 changes: 0 additions & 2 deletions packages/block/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
[![Code Coverage][block-coverage-badge]][block-coverage-link]
[![Discord][discord-badge]][discord-link]

Note: this README has been updated containing the changes from our next breaking release round [UNRELEASED] targeted for Summer 2023. See the README files from the [maintenance-v6](https://github.com/ethereumjs/ethereumjs-monorepo/tree/maintenance-v6/) branch for documentation matching our latest releases.

| Implements schema and functions related to Ethereum's block. |
| ------------------------------------------------------------ |

Expand Down
4 changes: 2 additions & 2 deletions packages/block/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,10 @@ ___
| Name | Type |
| :------ | :------ |
| `baseFeePerGas` | `PrefixedHexString` |
| `blobGasUsed?` | `PrefixedHexString` |
| `blockHash` | `PrefixedHexString` |
| `blockNumber` | `PrefixedHexString` |
| `dataGasUsed?` | `PrefixedHexString` |
| `excessDataGas?` | `PrefixedHexString` |
| `excessBlobGas?` | `PrefixedHexString` |
| `extraData` | `PrefixedHexString` |
| `feeRecipient` | `PrefixedHexString` |
| `gasLimit` | `PrefixedHexString` |
Expand Down
2 changes: 1 addition & 1 deletion packages/block/docs/classes/Block.md
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,7 @@ ___
▸ **validateBlobTransactions**(`parentHeader`): `void`

Validates that blob gas fee for each transaction is greater than or equal to the
dataGasPrice for the block and that total blob gas in block is less than maximum
blobGasPrice for the block and that total blob gas in block is less than maximum
blob gas per block

#### Parameters
Expand Down
Loading