Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-18 | 4.7 kB | |
v1.11.0 source code.tar.gz | 2025-06-18 | 508.6 kB | |
v1.11.0 source code.zip | 2025-06-18 | 663.8 kB | |
Totals: 3 Items | 1.2 MB | 1 |
Highlights
- Added
withWsTransport
option to the builder to easily add websocket transport support - Fix: save IDONTWANT and IHAVE messages in the first element of history. Previously they were being saved as last element of the history so they were kept only for one heartbeat.
- Update the library dependencies versions
What's Changed
- chore: update more dependencies by @narimiran in https://github.com/vacp2p/nim-libp2p/pull/1374
- chore: bump quic by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1387
- test(gossipsub): move and refactor control messages tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1380
- chore: move -d:libp2p_quic_support flag to .nimble by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1392
- fix(ci-daily): remove unused flag by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1400
- fix(quic): reset and mm for interop tests by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1397
- chore: unused imports are now errors by @narimiran in https://github.com/vacp2p/nim-libp2p/pull/1399
- test(gossipsub): heartbeat tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1391
- ci(daily): improvements by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1404
- fix: limit chronicles version to < 0.11.0 by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1423
- ci(dependencies): fix access to tokens by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1421
- test(gossipsub): include missing test files and handle flaky tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1416
- fix(gossipsub): save iDontWants messages in the first element of history by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1393
- chore: bump quic by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1428
- ci(daily): add pinned dependencies variant by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1418
- chore(interop): move interop code to separate folder by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1413
- chore(readme): improve README's development section by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1427
- fix(ci-daily): delete cache action will continue on error by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1435
- test: checkUntilTimeout refactor by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1437
- test(gossipsub): message cache by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1431
- feat(autotls): add acme client by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1436
- fix(GossipSub): save sent iHave in first element by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1405
- test(gossipsub): parameters by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1442
- chore(gossipsub): add consts by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1447
- chore(quic): add
libp2p_network_bytes
metric by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1439 - test(gossipsub): flaky tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1451
- feat(gossipsub): Add support for custom connection handling (Mix protocol integration) by @AkshayaMani in https://github.com/vacp2p/nim-libp2p/pull/1420
- feat(peeridauth): add peeridauth by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1445
- feat:
withWsTransport
by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1398 - feat(kad-dht): protobuffers by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1453
- test: increase timeout by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1460
- chore(acme): add MockACMEApi for testing by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1457
- test(gossipsub): refactor and unify scoring tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1461
- fix(daily): fix typo in testintegration by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1463
- chore: Add some more context when an exception is caught by @Ivansete-status in https://github.com/vacp2p/nim-libp2p/pull/1432
- chore(peeridauth): add mocked client by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1458
- feat(perf): add stats by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1452
- test(gossipsub): GossipThreshold and PublishThreshold tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1464
- test(gossipsub): split unit and integration tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1465
New Contributors
- @AkshayaMani made their first contribution in https://github.com/vacp2p/nim-libp2p/pull/1420
Full Changelog: https://github.com/vacp2p/nim-libp2p/compare/v1.10.1...v1.10.2