Skip to content

Releases: vacp2p/nim-libp2p

v1.8.0

22 Jan 12:49
c5aa373

Choose a tag to compare

Highlights

  • opt-in idontwant on publish #1230

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.1

09 Nov 03:52
11e3865

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.7.1

v1.7.0

03 Nov 20:05
v1.7.0
ed56704

Choose a tag to compare

Highlights

  • feat: configurable min and max TTL for rendezvous.

What's Changed

  • feat: rendezvous refactor by @SionoiS in #1183
  • chore(ci): Enable S3 caching for interop by @AlejandroCabeza in #1193
  • fix(CI): free disk space on interop transport job by @AlejandroCabeza in #1206
  • fix(ci): Daily workflows report by @AlejandroCabeza in #1200
  • docs(test): handle IHAVE / IWANT tests by @AlejandroCabeza in #1202
  • fix(ci): nim 2.0 dependency failure by @AlejandroCabeza in #1216

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.6.0

20 Sep 14:06
v1.6.0
09fe199

Choose a tag to compare

Highlights

  • experimental encryption-less QUIC Transport (only for test purposes, not production ready)

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.5.0

13 Aug 17:12
v1.5.0
18a2e79

Choose a tag to compare

Highlights

  • adding an onValidated observer #1128
  • we switched to Nim 2.0.x as our main Nim version. We still support Nim 1.6

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

03 Jul 14:00
v1.4.0
94d93cb

Choose a tag to compare

Highlights

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

07 Jun 17:01
v1.3.0
d0af3fb

Choose a tag to compare

Highlights

  • Improve memory efficiency of seen cache #1073
  • add wildcard address resolver #1099
  • Send IDONTWANT before validating message #1103

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

02 May 10:10
v1.2.0
c4da9be

Choose a tag to compare

⚠️ WARNING
Nimble will not be able to resolve this version because libp2p.nimble has not been updated to 1.2.0. You can still use this version with Nimble if you either use the commit hash instead of the version tag, or update libp2p.nimble. We suggest using the latest release version instead.

What's Changed

highlights

Features

Changes

Read more

v1.1.0

05 Dec 13:49
41649f0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

05 Dec 13:39
a3e9d1e

Choose a tag to compare

The nim-libp2p library has been used in production for over a year in high-stake scenarios, so its core is considered stable. Some modules are more recent and less stable.

The versioning follows semver, with some additions:

Some of nim-libp2p procedures are marked as .public., they will remain compatible during each MAJOR version
The rest of the procedures are considered internal and can change at any MINOR version (but remain compatible for each new PATCH)
We aim to be compatible at all times with at least 2 Nim MINOR versions, currently 1.2 & 1.6