Skip to content

Releases: ethereum/ssz-specs

Release list

v0.0.1.dev1

v0.0.1.dev1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Jul 23:14
545f94c

What's Changed

  • Remove application-specific byte-array classes by @jtraglia in #2
  • Add an of factory for positional collection construction by @jtraglia in #3
  • Speed up uint construction and arithmetic hot paths by @jtraglia in #5
  • Fix uint construction from another uint instance by @tcoratger in #6
  • Add ProgressiveList and ProgressiveBitlist (EIP-7916) by @tcoratger in #7
  • Add ProgressiveContainer (EIP-7495) by @tcoratger in #8
  • Add CompatibleUnion (EIP-8016) by @tcoratger in #9
  • Make collections and containers mutable by @jtraglia in #4
  • Add default values and is_zero by @tcoratger in #10
  • Read a collection by position on the shared base by @tcoratger in #11
  • Narrow a declared capacity to a plain integer by @tcoratger in #12
  • Add Byte and Bit spellings for the basic types by @tcoratger in #13
  • Rename the base shapes to the names the spec uses by @tcoratger in #14
  • Build a progressive container layout from its width and its gaps by @tcoratger in #15
  • Remove the docs directory by @tcoratger in #16
  • Use a neutral author email in the package metadata by @tcoratger in #17
  • Rename some types for consistency by @jtraglia in #19
  • Rewrite README by @jtraglia in #18
  • Remove unused codespell ignore words file by @jtraglia in #21
  • Address a value in a Merkle tree by the path that reaches it by @tcoratger in #20
  • Remove some unwanted references by @jtraglia in #22
  • Add a release workflow that ships test vectors and publishes to PyPI by @tcoratger in #23
  • Build the branch that proves one node of a value's tree by @tcoratger in #24
  • Bump version to 0.0.1.dev1 for a release dry run by @tcoratger in #25

New Contributors

Full Changelog: https://github.com/leanEthereum/ssz-specs/commits/v0.0.1.dev1