Releases: PrimeIntellect-ai/prime-iroh
Releases · PrimeIntellect-ai/prime-iroh
v0.3.1
Summary
The main change in this release is that we add a manual sleep mechanism if any non-connection error is caught in the connection retry loop. This fix was necessary to enable robust connection to peers, even if they haven't announced themselves to the discovery service, which would lead to a tight spinning retry loop.
What's Changed
- Implement manual timeout for discovery error upon connection by @mikasenghaas in #17
- Bump version to v0.3.1 by @mikasenghaas in #18
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Major Change
This release enables much broader platform support. It provides pre-built wheels:
- Linux: x86_64 and i686 architectures with manylinux2014 compatibility for Python >= 3.9
- MacOS: x86_64 and aarch64 for Python >= 3.9
It also distributes the source distribution so that platforms without pre-built wheels can build from source.
What's Changed
- fix link rot by @felix-red-panda in #13
- Release v0.3.0 by @mikasenghaas in #16
New Contributors
- @felix-red-panda made their first contribution in #13
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Breaking
Node.connectandSender.connectdo not have thebackoff_msfield anymore
What's Changed
- Update REDADME by @mikasenghaas in #10
- Remove
backoff_msarg from connect method by @mikasenghaas in #11
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Breaking
Node.connectandSender.connectnow have anum_retriesandbackoff_msfield
What's Changed
- Improve connection setup/ teardown resiliency by @mikasenghaas in #4
- Implement logging by @mikasenghaas in #5
- Run test suite via GitHub actions by @mikasenghaas in #6
- Add type hints by @mikasenghaas in #7
- Add test release workflow by @mikasenghaas in #8
- Bump to v0.2.0 by @mikasenghaas in #9
Full Changelog: v0.1.2...v0.2.0
v0.1.1
Initial release