Highlights
- Added
withWsTransportoption 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 #1374
- chore: bump quic by @richard-ramos in #1387
- test(gossipsub): move and refactor control messages tests by @rlve in #1380
- chore: move -d:libp2p_quic_support flag to .nimble by @richard-ramos in #1392
- fix(ci-daily): remove unused flag by @vladopajic in #1400
- fix(quic): reset and mm for interop tests by @richard-ramos in #1397
- chore: unused imports are now errors by @narimiran in #1399
- test(gossipsub): heartbeat tests by @rlve in #1391
- ci(daily): improvements by @vladopajic in #1404
- fix: limit chronicles version to < 0.11.0 by @richard-ramos in #1423
- ci(dependencies): fix access to tokens by @vladopajic in #1421
- test(gossipsub): include missing test files and handle flaky tests by @rlve in #1416
- fix(gossipsub): save iDontWants messages in the first element of history by @rlve in #1393
- chore: bump quic by @richard-ramos in #1428
- ci(daily): add pinned dependencies variant by @vladopajic in #1418
- chore(interop): move interop code to separate folder by @vladopajic in #1413
- chore(readme): improve README's development section by @gmelodie in #1427
- fix(ci-daily): delete cache action will continue on error by @vladopajic in #1435
- test: checkUntilTimeout refactor by @rlve in #1437
- test(gossipsub): message cache by @rlve in #1431
- feat(autotls): add acme client by @gmelodie in #1436
- fix(GossipSub): save sent iHave in first element by @rlve in #1405
- test(gossipsub): parameters by @rlve in #1442
- chore(gossipsub): add consts by @vladopajic in #1447
- chore(quic): add
libp2p_network_bytesmetric by @richard-ramos in #1439 - test(gossipsub): flaky tests by @rlve in #1451
- feat(gossipsub): Add support for custom connection handling (Mix protocol integration) by @AkshayaMani in #1420
- feat(peeridauth): add peeridauth by @gmelodie in #1445
- feat:
withWsTransportby @richard-ramos in #1398 - feat(kad-dht): protobuffers by @richard-ramos in #1453
- test: increase timeout by @rlve in #1460
- chore(acme): add MockACMEApi for testing by @gmelodie in #1457
- test(gossipsub): refactor and unify scoring tests by @rlve in #1461
- fix(daily): fix typo in testintegration by @gmelodie in #1463
- chore: Add some more context when an exception is caught by @Ivansete-status in #1432
- chore(peeridauth): add mocked client by @gmelodie in #1458
- feat(perf): add stats by @vladopajic in #1452
- test(gossipsub): GossipThreshold and PublishThreshold tests by @rlve in #1464
- test(gossipsub): split unit and integration tests by @rlve in #1465
New Contributors
- @AkshayaMani made their first contribution in #1420
Full Changelog: v1.10.1...v1.10.2