v1.1.0
What's Changed
- Add libp2p label to chronicles log topics by @LNSD in #794
- Add Tor Transport support by @diegomrsantos in #765
- Fix after gcsafe requirements change and other issues on devel by @diegomrsantos in #795
- Explicit dependency to unittest2 and update other packages by @diegomrsantos in #797
- Update README by @Menduist in #798
- Allow passing max message size by @dryajov in #800
- Fix Codecov by @Menduist in #802
- Daily CI: run devel with refc by @Menduist in #799
- Store missing pubkey in PeerStore [KeyBook] by @alrevuelta in #804
- Reuseable install_nim action by @Menduist in #803
- WS leak: handleRequest can hang by @Menduist in #796
- Fix: big messages in pubsub by @Menduist in #808
- Starting switch two times does not crash by @diegomrsantos in #810
- Fix website by @Menduist in #812
- Limit number of streams per protocol per peer by @Menduist in #811
- Allow connect with known PeerId in MA by @Menduist in #817
- Fix devel 32bits by @lchenut in #818
- Fix pinning system on devel by @Menduist in #820
- Autonat service by @diegomrsantos in #814
- Fix yamux simultaneous closing by @Menduist in #823
- Handle dial error correctly by @diegomrsantos in #830
- Add Autonat timeout by @diegomrsantos in #829
- Ignore unknown answers by @diegomrsantos in #831
- More autonat tests by @diegomrsantos in #833
- Remove unnecessary async by @diegomrsantos in #836
- Autonat refactoring by @diegomrsantos in #834
- Avoid closing connection on channel EOF by @etan-status in #816
- Fix PubSub subscribe on connection race condition by @Menduist in #809
- Autorelay service by @lchenut in #819
- Happy new year! by @Menduist in #847
- Fix CI for nim devel & 1.6 by @Menduist in #848
- Add expected connections to connmngr by @Menduist in #845
- Autonat service: handle connections limits by @Menduist in #846
- Connect is able to force a new connection by @diegomrsantos in #849
- Add the peerId to the transport.dial by @lchenut in #842
- Add anyCompleted proc by @diegomrsantos in #853
- Dialing addrs concurrently in autonat by @diegomrsantos in #855
- Autonat dials dns addrs by @diegomrsantos in #856
- Autonat doesn't ask an incoming peer by @diegomrsantos in #857
- Move tests flags from 'nimble test' to 'config.nims' by @Menduist in #852
- TCP Transport: enable NO_DELAY for clients by @Menduist in #822
- Fix testrelay by @lchenut in #860
- Fix backward compatibility of #822 by @Menduist in #862
- Interop tests by @Menduist in #864
- Handle when peers ask each other at the same time by @diegomrsantos in #865
- Fix pubsub CI logs by @Menduist in #861
- reexport public types by @arnetheduck in #872
- Upgrade flow refactoring by @Menduist in #807
- Various gossipsub fixes by @Menduist in #827
- Create an ObservedAddrManager and add an AddressMapper in AutonatService and AutoRelayService by @diegomrsantos in #871
- Add getters for conns and streams by @alrevuelta in #878
- GossipSub: Better IWANT handling by @Menduist in #875
- GossipSub: TimedEntry & shortAgent fixes by @Menduist in #858
- Fix traffic metrics by @Menduist in #879
- Transport hole punching by @diegomrsantos in #873
- Does not allow an empty MA by @diegomrsantos in #877
- Fix interop tests by @diegomrsantos in #882
- Invalid MA is ignored by @diegomrsantos in #881
- Dcutr by @diegomrsantos in #824
- Hole Punching by @diegomrsantos in #806
- Fix network protocol metrics typo by @Menduist in #874
- Fix gossipsub dOut handling by @Menduist in #883
- Handle dns addrs in HP service by @diegomrsantos in #890
- Less warnings by @Menduist in #813
- Improve utility tests by @diegomrsantos in #893
- Fix bumper CI by @Menduist in #894
- Refinement of Hole Punching Service by @diegomrsantos in #892
- Try a direct connection only if there isn't one already by @diegomrsantos in #891
- fix missing import by @diegomrsantos in #897
- Fail only if all addresses in PeerRecord are invalid by @diegomrsantos in #898
- Version 1.1.0 by @Menduist in #904
New Contributors
- @LNSD made their first contribution in #794
- @alrevuelta made their first contribution in #804
Full Changelog: v1.0.0...v1.1.0