Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

Releases: rust-ethereum/enr

v0.6.1

04 Jul 03:43
3269f00
Compare
Choose a tag to compare

This release includes a number of dependency updates, compared to v0.6.0.

v0.5.1

28 May 02:46
32a5620
Compare
Choose a tag to compare

This release provides package updates and an improved Eq implementation.

v0.5.0

02 Feb 01:50
5a5e6e1
Compare
Choose a tag to compare

Provides dependency updates, reduces memory allocations and shifts to the k256 library as a default for secp256k1 keys.

v0.3.0

30 Sep 05:34
36d417b
Compare
Choose a tag to compare

This release changes how ENR values are stored internally and provides minor API modifications which accommodate this change.

Of particular note, this release correctly validates ENR signatures. Previous versions were ignoring the signature verification result.

Changes

  • Key dependency upgrades (#14, #15, #16)
  • RLP Encoding and correct signature verification (#17)

v0.2.1

24 Sep 03:19
7949870
Compare
Choose a tag to compare

Description

This release updates the k256 dependency version to the latest version.

v0.2.0

18 Sep 01:47
37b9638
Compare
Choose a tag to compare

Description

Primary modifications:

  • Supports arbitrary byte sequences as keys in the ENR record.
  • Removes IPv4 bias in the udp_socket_addr() and tcp_socket_addr() functions.

v0.1.2

23 Jul 13:01
de47372
Compare
Choose a tag to compare

This release allows more general types of values to be stored in ENR's.

Specifically RLP lists can be stores as ENR values.

v0.1.1

20 Jul 05:49
17432cb
Compare
Choose a tag to compare

v0.1.1

This release provides an update to the ed25519 library.

v0.1.0

20 May 07:14
93202d6
Compare
Choose a tag to compare

Description

The first stable release of ENR! 🎉

I'm sure there's more to come.