This repository was archived by the owner on May 20, 2025. It is now read-only.
Releases: iotaledger/iota.go
Releases · iotaledger/iota.go
v3.0.0-beta.2
What's Changed
- Alters SDRUC basic transfer rule to include no NTs by @luca-moser in #397 (breaking)
Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2
v3.0.0-beta.1
What's Changed
Updates the library to support the Stardust core protocol version together with updated node/indexer API clients.
Full Changelog: v2.0.1...v3.0.0-beta.1
v2.0.1
What's Changed
- Add ledgerIndex field to NodeOutputResponse by @muXxer in #288
- api_client: fix MilestoneUTXOChanges request path by @safinbot in #289
- Update modules by @muXxer in #291
- Extract serializer/deserializer to hive.go by @piotrm50 in #290
- Updates to latest hive.go by @luca-moser in #293
- Add test vectors from RFC-28 by @Wollac in #297
New Contributors
Full Changelog: v2.0.0...v2.0.1
v1.0.0
v2.0.0
Rewrites library for Chrysalis Phase 2. This release is a breaking change.
For working with legacy networks, use the library version from branch
legacy.
v1.0.0-beta.15
- Removes
GetTips, makesGetLatestInclusiondeprecated, removesthresholdfromGetBalances - Updates Travis CI to use Go 1.14.4
- Adds SHAKE KDF and deprecates m-bugged old KDF
- Adds value overflow checks in
ValidBundle - Adds function to gest fastest unsynchronized PoW impl.
- Improves trinary-to-binary conversion tremendously
- Ports Merkle tree creation from HORNET into the library
- Adds signing/validation of Merkle signatures
- Adds functions to compute the audit path for a given Merkle tree
v1.0.0-beta.14
This release is a set of breaking changes mainly regarding the trinary package.
- Adds more validation code to non "Must" prefixed trinary conversion functions.
- Removes any validation from "Must" prefixed trinary conversion functions for performance critical usage.
- Makes
MinTrits()andTrailingZeroes()return ints - Resolves a race condition in the default Go PoW impl., which was detected under running an application with the
raceflag.
Thanks to @Wollac for the race condition PR and the issues describing the wanted/needed changes within the trinary package.
v1.0.0-beta.13
v1.0.0-beta.12
- Adds optimized
bytesToTrytesValuefor 32bit platforms. Thanks to pmaxuw and PRed via @muXxer