Skip to content

Commit 84d28db

Browse files
authored
chore(tooling): configure markdownlint ul indent to 4 (#1460)
1 parent 5db1c28 commit 84d28db

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

.markdownlint.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# All rules: https://github.com/DavidAnson/markdownlint#rules--aliases
2-
default: true # Default state for all rules
3-
MD013: false # line-length: We don't fill paragaraphs/limit line length
4-
MD034: false # no-bare-urls - We use pymdownx.magiclink which allows bare urls
5-
MD046: false # code-block-style - This doesn't play well with material's admonitions)
6-
MD024: false # no-duplicate-heading - We use duplicate headings in the changelog.
7-
MD033: false # no-inline-html - Too strict.
2+
default: true # Default state for all rules
3+
MD013: false # line-length: We don't fill paragaraphs/limit line length
4+
MD034: false # no-bare-urls - We use pymdownx.magiclink which allows bare urls
5+
MD046: false # code-block-style - This doesn't play well with material's admonitions)
6+
MD024: false # no-duplicate-heading - We use duplicate headings in the changelog.
7+
MD033: false # no-inline-html - Too strict.
8+
MD007:
9+
indent: 4

docs/CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ Test fixtures for use by clients are available for each release on the [Github r
2020

2121
- 🐞 Fix fixture tarball downloading with regular, non-Github release URLS and with numerical versions in regular release specs, e.g., `[email protected]` ([#1437](https://github.com/ethereum/execution-spec-tests/pull/1437)).
2222

23-
### 📋 Misc
24-
2523
### 🧪 Test Cases
2624

2725
-[EIP-7702](https://eips.ethereum.org/EIPS/eip-7702): Test precompile case in same transaction as delegation without extra gas in case of precompile code execution; parametrize all call opcodes in existing precompile test ([#1431](https://github.com/ethereum/execution-spec-tests/pull/1431)).
2826
-[EIP-7702](https://eips.ethereum.org/EIPS/eip-7702): Add invalid nonce authorizations tests for the case of multiple signers when the sender's nonce gets increased ([#1441](https://github.com/ethereum/execution-spec-tests/pull/1441)).
2927
-[EIP-7623](https://eips.ethereum.org/EIPS/eip-7623): Additionally parametrize transaction validity tests with the `to` set to an EOA account (previously only contracts) ([#1422](https://github.com/ethereum/execution-spec-tests/pull/1422)).
3028

29+
### 📋 Misc
30+
31+
- 🐞 Configure `markdownlint` to expect an indent of 4 with unordered lists (otherwise HTML documentation is rendered incorrectly, [#1460](https://github.com/ethereum/execution-spec-tests/pull/1460)).
32+
3133
## [v4.2.0](https://github.com/ethereum/execution-spec-tests/releases/tag/v4.2.0) - 2025-04-08
3234

3335
**Note**: Although not a breaking change, `consume` users should delete the cache directory (typically located at `~/.cache/ethereum-execution-spec-tests`) used to store downloaded fixture release tarballs. This release adds support for [ethereum/tests](https://github.com/ethereum/tests) and [ethereum/legacytests](https://github.com/ethereum/legacytests) fixture release downloads and the structure of the cache directory has been updated to accommodate this change.
@@ -404,8 +406,8 @@ The following changes may be potentially breaking (all clients were tested with
404406
- 💥 "Merge" has been renamed to "Paris" in the "network" field of the Blockchain tests, and in the "post" field of the State tests ([#480](https://github.com/ethereum/execution-spec-tests/pull/480)).
405407
- ✨ Port entry point scripts to use [click](https://click.palletsprojects.com) and add tests ([#483](https://github.com/ethereum/execution-spec-tests/pull/483)).
406408
- 💥 As part of the pydantic conversion, the fixtures have the following (possibly breaking) changes ([#486](https://github.com/ethereum/execution-spec-tests/pull/486)):
407-
- State test field `transaction` now uses the proper zero-padded hex number format for fields `maxPriorityFeePerGas`, `maxFeePerGas`, and `maxFeePerBlobGas`
408-
- Fixtures' hashes (in the `_info` field) are now calculated by removing the "_info" field entirely instead of it being set to an empty dict.
409+
- State test field `transaction` now uses the proper zero-padded hex number format for fields `maxPriorityFeePerGas`, `maxFeePerGas`, and `maxFeePerBlobGas`
410+
- Fixtures' hashes (in the `_info` field) are now calculated by removing the "_info" field entirely instead of it being set to an empty dict.
409411
- 🐞 Relax minor and patch dependency requirements to avoid conflicting package dependencies ([#510](https://github.com/ethereum/execution-spec-tests/pull/510)).
410412
- 🔀 Update all CI actions to use their respective Node.js 20 versions, ahead of their Node.js 16 version deprecations ([#527](https://github.com/ethereum/execution-spec-tests/pull/527)).
411413
- ✨ Releases now contain a `fixtures_eip7692.tar.gz` which contains all EOF fixtures ([#573](https://github.com/ethereum/execution-spec-tests/pull/573)).

0 commit comments

Comments
 (0)