v0.0.1.dev1
Pre-release
Pre-release
What's Changed
- Remove application-specific byte-array classes by @jtraglia in #2
- Add an
offactory 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
- @jtraglia made their first contribution in #2
- @tcoratger made their first contribution in #6
Full Changelog: https://github.com/leanEthereum/ssz-specs/commits/v0.0.1.dev1