Releases: sigp/enr
Releases · sigp/enr
v0.13.0
What's Changed
- make example in README and lib.rs workable by @codemonkey23333 in #82
- Creating BytesMut with appropriate capacity in ENR Builder by @Archisman-Mridha in #83
- Improves ergonomics to allow removing fields from an ENR by @AgeManning in #84
- Version bump to 13 and update dependencies by @AgeManning in #85
New Contributors
- @codemonkey23333 made their first contribution in #82
- @Archisman-Mridha made their first contribution in #83
Full Changelog: v0.12.1...v0.13.0
v0.12.1
Version
This is a patch version as the changes in this release involve fixing an decoding error that was created in v0.12.0. The extra changes do not break the API, rather add some extra functions for dedicated EIP7636 support.
What's Changed
- fix: compilation with
default-features = false
by @DaniPopes in #74 - Revert to raw encoding for non-list entries by @AgeManning in #80
- chore: bump secp256k1 to 0.29 by @Rjected in #79
- chore: add .DS_Store and others to gitignore by @Rjected in #78
- Add EIP 7636 support by @JKincorperated in #81
New Contributors
- @JKincorperated made their first contribution in #81
Full Changelog: v0.12.0...v0.12.1
What's Changed
- fix: compilation with
default-features = false
by @DaniPopes in #74 - Revert to raw encoding for non-list entries by @AgeManning in #80
- chore: bump secp256k1 to 0.29 by @Rjected in #79
- chore: add .DS_Store and others to gitignore by @Rjected in #78
- Add EIP 7636 support by @JKincorperated in #81
New Contributors
- @JKincorperated made their first contribution in #81
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Fix decoding of values as RLP lists by @AgeManning in #76
- Version bump to v12.0 by @AgeManning in #77
Full Changelog: v0.11.1...v0.12.0
v0.11.1
What's Changed
- fix: advance RLP decoding buffer by @DaniPopes in #70
- fix: decode rlp header on Enr::build by @mattsse in #72
New Contributors
- @DaniPopes made their first contribution in #70
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- make error uniform and fix spec-reserved key assertion by @divagant-martian in #65
- Change rlp to alloy-rlp by @armaganyildirak in #46
- expose builder::Builder in public api by @divagant-martian in #66
- chore(deps): bump secp256k1 0.28 by @mattsse in #61
- Update dependencies by @AgeManning in #67
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- unify encoding rlp content by @divagant-martian in #51
- Add
compare_content
function toEnr
to allow comparisons modulo signature by @KolbyML in #53 - fix recovering from an error in
set_seq
by @divagant-martian in #55 - remove extra clippy warnings by @divagant-martian in #54
- check enr size while decoding rlp by @divagant-martian in #58
- Improve ci workflow by @AgeManning in #52
- Improve builder ergonomics, remove prefix by @divagant-martian in #56
- fix: Make NodeId deserializable from serde_json::Value by @morph-dev in #63
New Contributors
- @morph-dev made their first contribution in #63
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- fix clippy lints by @divagant-martian in #42
- Enforce right types for spec-reserved keys by @armaganyildirak in #39
- Fix rlp decoding to reject extra data by @weipin in #43
- fix typo in README.md by @ltfschoen in #48
- deps force min safe version of ed25519-dalek by @divagant-martian in #47
- Fix clippy lints by @jxs in #49
- deps: replace serde-hex with custom serialize by @jxs in #45
New Contributors
- @armaganyildirak made their first contribution in #39
- @ltfschoen made their first contribution in #48
- @jxs made their first contribution in #49
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Update base64 to 0.21 by @AgeManning in #32
- Address clippy lint by @divagant-martian in #36
- serde(with = "SerHex::") NodeId by @KolbyML in #34
- do not turn on serde (from hex) when the serde feature is not on by @divagant-martian in #37
- Serialize NodeId with
0x
prefix by @KolbyML in #38 - Version bump to v0.9.0 by @AgeManning in #41
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
This release contains the following changes: