Releases: libp2p/jvm-libp2p
Releases · libp2p/jvm-libp2p
0.8.7
What's Changed
Update dependencies by @ajsutton in #212
protobuf 2.19.2
kotlinx-coroutines-core 1.6.0
guava 31.0.1
bouncy castle 1.70
commons-codec 1.15
kotlin 1.6.10
kotlinter 3.8.0
mockk 1.12.2
mockito 4.2.0
assertj 3.22.0
Includes some Kotlin reformatting and method name changes.
Full Changelog: 0.8.6...0.8.7
0.8.6
What's Changed
- Update build tools and remove usage of jcenter repository. by @ajsutton in #207
- Update dokka to work with latest gradle by @ajsutton in #210
0.8.3
Includes the following changes:
- Fixes file handle leak by adding a timeout to NOISE handshakes (#193)
0.8.2
Includes the following changes:
- Expose
Gossip.getGossipScore(peerId)
method for retrieving a peer's gossip score (#188)
- Rework access to cached gossip score value (#190)
0.8.1
Includes the following changes:
- Optimize gossip score calculations (#184)
0.8.0
Includes the following changes:
- Releases are published to cloudsmith instead of bintray (#179)
- readComplete events are correctly propagated to Stream channels (#181)
0.7.0
Includes the following changes:
- Add the ability to pre-handle any inbound or outbound stream (#170)
- Check the full causal chain when handling exceptions (#173)
- Update gossip scoring APIs: allow topic scoring params to be updated after startup (#175)
Release 0.6.0 (Gossip uncompressed message-id)
Includes the following PRs:
- Upgrade Kotlin to version 1.4 (#154)
- Prepare for handling uncompressed Gossip MessageId (#155)
0.5.5
See PR #135 for fixes
Using Gradle
repositories {
jcenter()
}
implementation 'io.libp2p:jvm-libp2p-minimal:0.5.5-RELEASE'
Using Maven
<dependency>
<groupId>io.libp2p</groupId>
<artifactId>jvm-libp2p-minimal</artifactId>
<version>0.5.5-RELEASE</version>
<type>pom</type>
</dependency>