|
4 | 4 |
|
5 | 5 | This release was brought to you by the [Interplanetary Shipyard](https://ipshipyard.com/) team.
|
6 | 6 |
|
7 |
| -- [v0.36.0](#v0340) |
| 7 | +- [v0.36.0](#v0360) |
8 | 8 |
|
9 | 9 | ## v0.36.0
|
10 | 10 |
|
@@ -103,4 +103,227 @@ The `ipfs config edit` command did not correctly handle the `EDITOR` environment
|
103 | 103 |
|
104 | 104 | ### 📝 Changelog
|
105 | 105 |
|
| 106 | +<details><summary>Full Changelog</summary> |
| 107 | + |
| 108 | +- github.com/ipfs/kubo: |
| 109 | + - chore: 0.36.0 |
| 110 | + - chore: update links in markdown |
| 111 | + - chore: 0.36.0-rc2 |
| 112 | + - feat(httpnet): gather metrics for allowlist |
| 113 | + - chore: changelog |
| 114 | + - test: TestEditorParsing |
| 115 | + - fix: handling of EDITOR env var (#10855) ([ipfs/kubo#10855](https://github.com/ipfs/kubo/pull/10855)) |
| 116 | + - refactor: use slices.Sort where appropriate (#10858) ([ipfs/kubo#10858](https://github.com/ipfs/kubo/pull/10858)) |
| 117 | + - Upgrade to Boxo v0.33.0 (#10857) ([ipfs/kubo#10857](https://github.com/ipfs/kubo/pull/10857)) |
| 118 | + - chore: Upgrade github.com/cockroachdb/pebble/v2 to v2.0.6 for Go 1.25 support (#10850) ([ipfs/kubo#10850](https://github.com/ipfs/kubo/pull/10850)) |
| 119 | + - core:constructor: add a log line about http retrieval |
| 120 | + - chore: p2p-forge v0.6.0 + go-libp2p 0.42.0 (#10840) ([ipfs/kubo#10840](https://github.com/ipfs/kubo/pull/10840)) |
| 121 | + - docs: fix minor typos (#10849) ([ipfs/kubo#10849](https://github.com/ipfs/kubo/pull/10849)) |
| 122 | + - Replace use of go-car v1 with go-car/v2 (#10845) ([ipfs/kubo#10845](https://github.com/ipfs/kubo/pull/10845)) |
| 123 | + - chore: v0.36.0-rc1 |
| 124 | + - chore: deduplicate 0.36 changelog |
| 125 | + - feat(config): connmgr: expose silence period (#10827) ([ipfs/kubo#10827](https://github.com/ipfs/kubo/pull/10827)) |
| 126 | + - bitswap/client: configurable broadcast reduction (#10825) ([ipfs/kubo#10825](https://github.com/ipfs/kubo/pull/10825)) |
| 127 | + - Upgrade to Boxo v0.32.0 (#10839) ([ipfs/kubo#10839](https://github.com/ipfs/kubo/pull/10839)) |
| 128 | + - feat: HTTP retrieval enabled by default (#10836) ([ipfs/kubo#10836](https://github.com/ipfs/kubo/pull/10836)) |
| 129 | + - feat: AutoTLS with AutoNATv2 client (#10835) ([ipfs/kubo#10835](https://github.com/ipfs/kubo/pull/10835)) |
| 130 | + - commands: add `--force` option to `files cp` command (#10823) ([ipfs/kubo#10823](https://github.com/ipfs/kubo/pull/10823)) |
| 131 | + - docs/env variables: Document LIBP2P_SWARM_FD_LIMIT ([ipfs/kubo#10828](https://github.com/ipfs/kubo/pull/10828)) |
| 132 | + - test: fix "invert" commands in sharness tests (#9652) ([ipfs/kubo#9652](https://github.com/ipfs/kubo/pull/9652)) |
| 133 | + - Ivan386/filestore fix (#7474) ([ipfs/kubo#7474](https://github.com/ipfs/kubo/pull/7474)) |
| 134 | + - wrap user-facing mfs.Lookup error (#10821) ([ipfs/kubo#10821](https://github.com/ipfs/kubo/pull/10821)) |
| 135 | + - Update fuse docs with FreeBSD specifics (#10820) ([ipfs/kubo#10820](https://github.com/ipfs/kubo/pull/10820)) |
| 136 | + - Minor wording fixes in docs (#10822) ([ipfs/kubo#10822](https://github.com/ipfs/kubo/pull/10822)) |
| 137 | + - fix(gateway): gateway-conformance v0.8 (#10818) ([ipfs/kubo#10818](https://github.com/ipfs/kubo/pull/10818)) |
| 138 | + - Upgrade to Boxo v0.31.0 (#10819) ([ipfs/kubo#10819](https://github.com/ipfs/kubo/pull/10819)) |
| 139 | + - Merge release v0.35.0 ([ipfs/kubo#10815](https://github.com/ipfs/kubo/pull/10815)) |
| 140 | + - fix: go-libp2p-kad-dht v0.33.1 (#10814) ([ipfs/kubo#10814](https://github.com/ipfs/kubo/pull/10814)) |
| 141 | + - fix: p2p-forge v0.5.1 ignoring /p2p-circuit (#10813) ([ipfs/kubo#10813](https://github.com/ipfs/kubo/pull/10813)) |
| 142 | + - Upgrade go-libp2p-kad-dht to v0.33.0 (#10811) ([ipfs/kubo#10811](https://github.com/ipfs/kubo/pull/10811)) |
| 143 | + - chore: use go-log/v2 (#10801) ([ipfs/kubo#10801](https://github.com/ipfs/kubo/pull/10801)) |
| 144 | + - fix(fuse): ipns error handling and friendly errors (#10807) ([ipfs/kubo#10807](https://github.com/ipfs/kubo/pull/10807)) |
| 145 | + - fix(config): wire up `Provider.Enabled` flag (#10804) ([ipfs/kubo#10804](https://github.com/ipfs/kubo/pull/10804)) |
| 146 | + - chore: bump version to 0.36.0-dev |
| 147 | +- github.com/ipfs/boxo (v0.30.0 -> v0.33.0): |
| 148 | + - Release v0.33.0 ([ipfs/boxo#974](https://github.com/ipfs/boxo/pull/974)) |
| 149 | + - [skip changelog] fix sending empty want from #968 (#975) ([ipfs/boxo#975](https://github.com/ipfs/boxo/pull/975)) |
| 150 | + - minor typo fixes (#972) ([ipfs/boxo#972](https://github.com/ipfs/boxo/pull/972)) |
| 151 | + - fix: normalize delegated /routing/v1 urls (#971) ([ipfs/boxo#971](https://github.com/ipfs/boxo/pull/971)) |
| 152 | + - bitswap/client: Set DontHaveTimeout MinTimeout to 50ms (#965) ([ipfs/boxo#965](https://github.com/ipfs/boxo/pull/965)) |
| 153 | + - remove unused code (#967) ([ipfs/boxo#967](https://github.com/ipfs/boxo/pull/967)) |
| 154 | + - Fix sending extra wants (#968) ([ipfs/boxo#968](https://github.com/ipfs/boxo/pull/968)) |
| 155 | + - Handle Bitswap messages without `Wantlist` (#961) ([ipfs/boxo#961](https://github.com/ipfs/boxo/pull/961)) |
| 156 | + - bitswap/httpnet: limit metric cardinality ([ipfs/boxo#957](https://github.com/ipfs/boxo/pull/957)) |
| 157 | + - bitswap/httpnet: Sanitize allow/denylist inputs ([ipfs/boxo#964](https://github.com/ipfs/boxo/pull/964)) |
| 158 | + - Bitswap: Set DontHaveTimeout/MinTimeout to 200ms. ([ipfs/boxo#959](https://github.com/ipfs/boxo/pull/959)) |
| 159 | + - upgrade go-libp2p to v0.42.0 (#960) ([ipfs/boxo#960](https://github.com/ipfs/boxo/pull/960)) |
| 160 | + - refactor: use the built-in max/min to simplify the code [skip changelog] (#941) ([ipfs/boxo#941](https://github.com/ipfs/boxo/pull/941)) |
| 161 | + - bitswap/httpnet: adjust error logging (#958) ([ipfs/boxo#958](https://github.com/ipfs/boxo/pull/958)) |
| 162 | + - docs: reprovider metrics name in changelog (#953) ([ipfs/boxo#953](https://github.com/ipfs/boxo/pull/953)) |
| 163 | + - Release v0.32.0 (#952) ([ipfs/boxo#952](https://github.com/ipfs/boxo/pull/952)) |
| 164 | + - Remove redundant loop over published blocks (#950) ([ipfs/boxo#950](https://github.com/ipfs/boxo/pull/950)) |
| 165 | + - Fix links in README.md (#948) ([ipfs/boxo#948](https://github.com/ipfs/boxo/pull/948)) |
| 166 | + - chore(provider): meaningful info level log (#940) ([ipfs/boxo#940](https://github.com/ipfs/boxo/pull/940)) |
| 167 | + - feat(provider): reprovide metrics (#944) ([ipfs/boxo#944](https://github.com/ipfs/boxo/pull/944)) |
| 168 | + - ci: set up golangci lint in boxo (#943) ([ipfs/boxo#943](https://github.com/ipfs/boxo/pull/943)) |
| 169 | + - Do not return error from notify blocks when bitswap shutdown (#947) ([ipfs/boxo#947](https://github.com/ipfs/boxo/pull/947)) |
| 170 | + - bitswap/client: broadcast reduction and metrics (#937) ([ipfs/boxo#937](https://github.com/ipfs/boxo/pull/937)) |
| 171 | + - fix: typo in HAMT error message ([ipfs/boxo#945](https://github.com/ipfs/boxo/pull/945)) |
| 172 | + - bitswap/httpnet: expose the errors on connect when connection impossible ([ipfs/boxo#939](https://github.com/ipfs/boxo/pull/939)) |
| 173 | + - fix(unixfs): int check (#936) ([ipfs/boxo#936](https://github.com/ipfs/boxo/pull/936)) |
| 174 | + - Remove WithPeerLedger option and PeerLedger interface (#938) ([ipfs/boxo#938](https://github.com/ipfs/boxo/pull/938)) |
| 175 | + - fix(gateway): support suffix range requests (#922) ([ipfs/boxo#922](https://github.com/ipfs/boxo/pull/922)) |
| 176 | + - Release v0.31.0 ([ipfs/boxo#934](https://github.com/ipfs/boxo/pull/934)) |
| 177 | + - Revert "Remove an unused timestamp from traceability.Block" (#931) ([ipfs/boxo#931](https://github.com/ipfs/boxo/pull/931)) |
| 178 | + - update changelog (#930) ([ipfs/boxo#930](https://github.com/ipfs/boxo/pull/930)) |
| 179 | + - Deprecate WithPeerLedger option for bitswap server (#929) ([ipfs/boxo#929](https://github.com/ipfs/boxo/pull/929)) |
| 180 | + - refactor: use a more efficient querying method (#921) ([ipfs/boxo#921](https://github.com/ipfs/boxo/pull/921)) |
| 181 | + - Use go-car/v2 for reading CAR files in gateway backend (#927) ([ipfs/boxo#927](https://github.com/ipfs/boxo/pull/927)) |
| 182 | + - Upgrade go-libp2p-kad-dht v0.33.1 (#924) ([ipfs/boxo#924](https://github.com/ipfs/boxo/pull/924)) |
| 183 | + - bitswap/httpnet: Disconnect peers after client errors ([ipfs/boxo#919](https://github.com/ipfs/boxo/pull/919)) |
| 184 | + - Remove an unused timestamp from traceability.Block (#923) ([ipfs/boxo#923](https://github.com/ipfs/boxo/pull/923)) |
| 185 | + - fix(bitswap/httpnet): idempotent Stop() (#920) ([ipfs/boxo#920](https://github.com/ipfs/boxo/pull/920)) |
| 186 | + - Update dependencies (#916) ([ipfs/boxo#916](https://github.com/ipfs/boxo/pull/916)) |
| 187 | +- github.com/ipfs/go-block-format (v0.2.1 -> v0.2.2): |
| 188 | + - new version (#62) ([ipfs/go-block-format#62](https://github.com/ipfs/go-block-format/pull/62)) |
| 189 | + - Use value receivers for `BasicBlock` methods (#61) ([ipfs/go-block-format#61](https://github.com/ipfs/go-block-format/pull/61)) |
| 190 | +- github.com/ipfs/go-ds-badger4 (v0.1.5 -> v0.1.8): |
| 191 | + - new version (#7) ([ipfs/go-ds-badger4#7](https://github.com/ipfs/go-ds-badger4/pull/7)) |
| 192 | + - update version (#5) ([ipfs/go-ds-badger4#5](https://github.com/ipfs/go-ds-badger4/pull/5)) |
| 193 | + - update dependencies (#4) ([ipfs/go-ds-badger4#4](https://github.com/ipfs/go-ds-badger4/pull/4)) |
| 194 | + - new version ([ipfs/go-ds-badger4#3](https://github.com/ipfs/go-ds-badger4/pull/3)) |
| 195 | + - use go-datastore without goprocess ([ipfs/go-ds-badger4#2](https://github.com/ipfs/go-ds-badger4/pull/2)) |
| 196 | +- github.com/ipfs/go-ds-pebble (v0.5.0 -> v0.5.1): |
| 197 | + - new version (#55) ([ipfs/go-ds-pebble#55](https://github.com/ipfs/go-ds-pebble/pull/55)) |
| 198 | +- github.com/ipfs/go-ipfs-cmds (v0.14.1 -> v0.15.0): |
| 199 | + - new version (#287) ([ipfs/go-ipfs-cmds#287](https://github.com/ipfs/go-ipfs-cmds/pull/287)) |
| 200 | + - minor document updates (#286) ([ipfs/go-ipfs-cmds#286](https://github.com/ipfs/go-ipfs-cmds/pull/286)) |
| 201 | + - Update go log v2 (#285) ([ipfs/go-ipfs-cmds#285](https://github.com/ipfs/go-ipfs-cmds/pull/285)) |
| 202 | + - ci: uci/update-go (#281) ([ipfs/go-ipfs-cmds#281](https://github.com/ipfs/go-ipfs-cmds/pull/281)) |
| 203 | +- github.com/ipfs/go-ipld-format (v0.6.0 -> v0.6.2): |
| 204 | + - new version (#96) ([ipfs/go-ipld-format#96](https://github.com/ipfs/go-ipld-format/pull/96)) |
| 205 | + - bump version (#94) ([ipfs/go-ipld-format#94](https://github.com/ipfs/go-ipld-format/pull/94)) |
| 206 | +- github.com/ipfs/go-ipld-legacy (v0.2.1 -> v0.2.2): |
| 207 | + - new version ([ipfs/go-ipld-legacy#25](https://github.com/ipfs/go-ipld-legacy/pull/25)) |
| 208 | +- github.com/ipfs/go-test (v0.2.1 -> v0.2.2): |
| 209 | + - new version (#25) ([ipfs/go-test#25](https://github.com/ipfs/go-test/pull/25)) |
| 210 | + - Update README.md (#24) ([ipfs/go-test#24](https://github.com/ipfs/go-test/pull/24)) |
| 211 | +- github.com/ipfs/go-unixfsnode (v1.10.0 -> v1.10.1): |
| 212 | + - new version ([ipfs/go-unixfsnode#84](https://github.com/ipfs/go-unixfsnode/pull/84)) |
| 213 | +- github.com/ipld/go-car/v2 (v2.14.2 -> v2.14.3): |
| 214 | + - bump version ([ipld/go-car#579](https://github.com/ipld/go-car/pull/579)) |
| 215 | + - chore: update to boxo merkledag package |
| 216 | + - feat: car debug handles the zero length block ([ipld/go-car#569](https://github.com/ipld/go-car/pull/569)) |
| 217 | + - chore(deps): bump github.com/rogpeppe/go-internal from 1.13.1 to 1.14.1 in /cmd ([ipld/go-car#566](https://github.com/ipld/go-car/pull/566)) |
| 218 | + - Add a concatination cli utility ([ipld/go-car#565](https://github.com/ipld/go-car/pull/565)) |
| 219 | +- github.com/ipld/go-codec-dagpb (v1.6.0 -> v1.7.0): |
| 220 | + - chore: v1.7.0 bump |
| 221 | +- github.com/libp2p/go-flow-metrics (v0.2.0 -> v0.3.0): |
| 222 | + - chore: release v0.3.0 ([libp2p/go-flow-metrics#38](https://github.com/libp2p/go-flow-metrics/pull/38)) |
| 223 | + - go-clock migration ([libp2p/go-flow-metrics#36](https://github.com/libp2p/go-flow-metrics/pull/36)) |
| 224 | +- github.com/libp2p/go-libp2p (v0.41.1 -> v0.42.0): |
| 225 | + - Release v0.42.0 (#3318) ([libp2p/go-libp2p#3318](https://github.com/libp2p/go-libp2p/pull/3318)) |
| 226 | + - mocknet: notify listeners on listen (#3310) ([libp2p/go-libp2p#3310](https://github.com/libp2p/go-libp2p/pull/3310)) |
| 227 | + - autonatv2: add metrics (#3308) ([libp2p/go-libp2p#3308](https://github.com/libp2p/go-libp2p/pull/3308)) |
| 228 | + - chore: fix errors reported by golangci-lint ([libp2p/go-libp2p#3295](https://github.com/libp2p/go-libp2p/pull/3295)) |
| 229 | + - autonatv2: add Unknown addrs to event (#3305) ([libp2p/go-libp2p#3305](https://github.com/libp2p/go-libp2p/pull/3305)) |
| 230 | + - transport: rate limit new connections (#3283) ([libp2p/go-libp2p#3283](https://github.com/libp2p/go-libp2p/pull/3283)) |
| 231 | + - basichost: use autonatv2 to verify reachability (#3231) ([libp2p/go-libp2p#3231](https://github.com/libp2p/go-libp2p/pull/3231)) |
| 232 | + - chore: Revert "go-clock migration" (#3303) ([libp2p/go-libp2p#3303](https://github.com/libp2p/go-libp2p/pull/3303)) |
| 233 | + - tcp: ensure tcpGatedMaListener wrapping happens always (#3275) ([libp2p/go-libp2p#3275](https://github.com/libp2p/go-libp2p/pull/3275)) |
| 234 | + - go-clock migration ([libp2p/go-libp2p#3293](https://github.com/libp2p/go-libp2p/pull/3293)) |
| 235 | + - swarm_test: support more transports for GenSwarm (#3130) ([libp2p/go-libp2p#3130](https://github.com/libp2p/go-libp2p/pull/3130)) |
| 236 | + - eventbus: change slow consumer event from error to warn (#3286) ([libp2p/go-libp2p#3286](https://github.com/libp2p/go-libp2p/pull/3286)) |
| 237 | + - quicreuse: add some documentation for the package (#3279) ([libp2p/go-libp2p#3279](https://github.com/libp2p/go-libp2p/pull/3279)) |
| 238 | + - identify: rate limit id push protocol (#3266) ([libp2p/go-libp2p#3266](https://github.com/libp2p/go-libp2p/pull/3266)) |
| 239 | + - fix(pstoreds): add missing log for failed GC record unmarshalling in `purgeStore()` (#3273) ([libp2p/go-libp2p#3273](https://github.com/libp2p/go-libp2p/pull/3273)) |
| 240 | + - nat: improve port mapping failure logging (#3261) ([libp2p/go-libp2p#3261](https://github.com/libp2p/go-libp2p/pull/3261)) |
| 241 | + - ci: add golangci-lint for linting (#3269) ([libp2p/go-libp2p#3269](https://github.com/libp2p/go-libp2p/pull/3269)) |
| 242 | + - build(test_analysis): use `modernc.org/sqlite` directly (#3227) ([libp2p/go-libp2p#3227](https://github.com/libp2p/go-libp2p/pull/3227)) |
| 243 | + - chore(certificate): update test vectors (#3242) ([libp2p/go-libp2p#3242](https://github.com/libp2p/go-libp2p/pull/3242)) |
| 244 | + - rcmgr: use netip.Prefix as map key instead of string (#3264) ([libp2p/go-libp2p#3264](https://github.com/libp2p/go-libp2p/pull/3264)) |
| 245 | + - webrtc: support receiving 256kB messages (#3255) ([libp2p/go-libp2p#3255](https://github.com/libp2p/go-libp2p/pull/3255)) |
| 246 | + - peerstore: remove leveldb tests (#3260) ([libp2p/go-libp2p#3260](https://github.com/libp2p/go-libp2p/pull/3260)) |
| 247 | + - identify: reduce timeout to 5 seconds (#3259) ([libp2p/go-libp2p#3259](https://github.com/libp2p/go-libp2p/pull/3259)) |
| 248 | + - fix(relay): fix data-race in relayFinder (#3258) ([libp2p/go-libp2p#3258](https://github.com/libp2p/go-libp2p/pull/3258)) |
| 249 | + - chore: update p2p-forge to v0.5.0 for autotls example (#3257) ([libp2p/go-libp2p#3257](https://github.com/libp2p/go-libp2p/pull/3257)) |
| 250 | + - peerstore: remove unused badger tests (#3252) ([libp2p/go-libp2p#3252](https://github.com/libp2p/go-libp2p/pull/3252)) |
| 251 | + - chore: using t.TempDir() instead of os.MkdirTemp (#3222) ([libp2p/go-libp2p#3222](https://github.com/libp2p/go-libp2p/pull/3222)) |
| 252 | + - chore(examples): p2p-forge/client v0.4.0 (#3211) ([libp2p/go-libp2p#3211](https://github.com/libp2p/go-libp2p/pull/3211)) |
| 253 | + - transport: add GatedMaListener type (#3186) ([libp2p/go-libp2p#3186](https://github.com/libp2p/go-libp2p/pull/3186)) |
| 254 | + - autonatv2: explicitly handle dns addrs (#3249) ([libp2p/go-libp2p#3249](https://github.com/libp2p/go-libp2p/pull/3249)) |
| 255 | + - autonatv2: fix server dial data request policy (#3247) ([libp2p/go-libp2p#3247](https://github.com/libp2p/go-libp2p/pull/3247)) |
| 256 | + - webtransport: wrap underlying transport error on stream resets (#3237) ([libp2p/go-libp2p#3237](https://github.com/libp2p/go-libp2p/pull/3237)) |
| 257 | + - connmgr: remove WithEmergencyTrim (#3217) ([libp2p/go-libp2p#3217](https://github.com/libp2p/go-libp2p/pull/3217)) |
| 258 | + - connmgr: fix transport association bug (#3221) ([libp2p/go-libp2p#3221](https://github.com/libp2p/go-libp2p/pull/3221)) |
| 259 | + - webrtc: fix memory leak with udpmux.muxedConnection context (#3243) ([libp2p/go-libp2p#3243](https://github.com/libp2p/go-libp2p/pull/3243)) |
| 260 | + - fix(libp2phttp): bound NewStream timeout (#3225) ([libp2p/go-libp2p#3225](https://github.com/libp2p/go-libp2p/pull/3225)) |
| 261 | + - conngater: fix incorrect err return value (#3219) ([libp2p/go-libp2p#3219](https://github.com/libp2p/go-libp2p/pull/3219)) |
| 262 | + - addrsmanager: extract out addressing logic from basichost (#3075) ([libp2p/go-libp2p#3075](https://github.com/libp2p/go-libp2p/pull/3075)) |
| 263 | +- github.com/libp2p/go-socket-activation (v0.1.0 -> v0.1.1): |
| 264 | + - new version (#35) ([libp2p/go-socket-activation#35](https://github.com/libp2p/go-socket-activation/pull/35)) |
| 265 | + - Upgrade to go-log/v2 v2.6.0 (#33) ([libp2p/go-socket-activation#33](https://github.com/libp2p/go-socket-activation/pull/33)) |
| 266 | + - sync: update CI config files (#20) ([libp2p/go-socket-activation#20](https://github.com/libp2p/go-socket-activation/pull/20)) |
| 267 | + - sync: update CI config files (#18) ([libp2p/go-socket-activation#18](https://github.com/libp2p/go-socket-activation/pull/18)) |
| 268 | + - sync: update CI config files (#17) ([libp2p/go-socket-activation#17](https://github.com/libp2p/go-socket-activation/pull/17)) |
| 269 | +- github.com/libp2p/go-yamux/v5 (v5.0.0 -> v5.0.1): |
| 270 | + - Release v5.0.1 |
| 271 | + - fix: deadlock on close (#130) ([libp2p/go-yamux#130](https://github.com/libp2p/go-yamux/pull/130)) |
| 272 | +- github.com/multiformats/go-multiaddr (v0.15.0 -> v0.16.0): |
| 273 | + - Release v0.16.0 (#279) ([multiformats/go-multiaddr#279](https://github.com/multiformats/go-multiaddr/pull/279)) |
| 274 | + - Rename CaptureStringVal to CaptureString (#278) ([multiformats/go-multiaddr#278](https://github.com/multiformats/go-multiaddr/pull/278)) |
| 275 | + - Megular Expressions (#263) ([multiformats/go-multiaddr#263](https://github.com/multiformats/go-multiaddr/pull/263)) |
| 276 | +- github.com/multiformats/go-multicodec (v0.9.0 -> v0.9.2): |
| 277 | + - v0.9.2 bump |
| 278 | + - chore: update submodules and go generate |
| 279 | + - chore: v0.9.1 bump |
| 280 | + - chore: update submodules and go generate |
| 281 | + - ci: uci/update-go (#97) ([multiformats/go-multicodec#97](https://github.com/multiformats/go-multicodec/pull/97)) |
| 282 | + - chore: update submodules and go generate |
| 283 | + - chore: update submodules and go generate |
| 284 | + - chore: update submodules and go generate |
| 285 | + - chore: update submodules and go generate |
| 286 | +- github.com/multiformats/go-multistream (v0.6.0 -> v0.6.1): |
| 287 | + - Release v0.6.1 ([multiformats/go-multistream#121](https://github.com/multiformats/go-multistream/pull/121)) |
| 288 | + - refactor(lazyClientConn): Use synctest friendly once func ([multiformats/go-multistream#120](https://github.com/multiformats/go-multistream/pull/120)) |
| 289 | + |
| 290 | +</details> |
| 291 | + |
106 | 292 | ### 👨👩👧👦 Contributors
|
| 293 | + |
| 294 | +| Contributor | Commits | Lines ± | Files Changed | |
| 295 | +|-------------|---------|---------|---------------| |
| 296 | +| sukun | 25 | +7274/-1586 | 140 | |
| 297 | +| galargh | 13 | +1714/-1680 | 115 | |
| 298 | +| rvagg | 2 | +1383/-960 | 6 | |
| 299 | +| Andrew Gillis | 46 | +1226/-564 | 140 | |
| 300 | +| Marco Munizaga | 6 | +1643/-36 | 24 | |
| 301 | +| Hector Sanjuan | 20 | +624/-202 | 40 | |
| 302 | +| Marcin Rataj | 24 | +583/-175 | 49 | |
| 303 | +| Dennis Trautwein | 1 | +134/-14 | 4 | |
| 304 | +| Piotr Galar | 1 | +73/-71 | 23 | |
| 305 | +| Guillaume Michel | 4 | +58/-44 | 23 | |
| 306 | +| Ivan | 1 | +90/-9 | 3 | |
| 307 | +| Will Scott | 1 | +97/-0 | 2 | |
| 308 | +| gammazero | 11 | +47/-30 | 13 | |
| 309 | +| guillaumemichel | 3 | +40/-35 | 21 | |
| 310 | +| Adin Schmahmann | 1 | +58/-17 | 8 | |
| 311 | +| Laurent Senta | 1 | +26/-24 | 4 | |
| 312 | +| pullmerge | 1 | +20/-16 | 5 | |
| 313 | +| vladopajic | 1 | +20/-14 | 1 | |
| 314 | +| Probot | 1 | +18/-4 | 1 | |
| 315 | +| Dmitry Markin | 1 | +13/-9 | 2 | |
| 316 | +| overallteach | 1 | +4/-12 | 3 | |
| 317 | +| web3-bot | 5 | +9/-6 | 7 | |
| 318 | +| Pavel Zbitskiy | 1 | +14/-1 | 1 | |
| 319 | +| Rod Vagg | 5 | +7/-7 | 5 | |
| 320 | +| argentpapa | 1 | +3/-10 | 1 | |
| 321 | +| GarmashAlex | 1 | +8/-3 | 1 | |
| 322 | +| huochexizhan | 1 | +3/-3 | 1 | |
| 323 | +| VolodymyrBg | 1 | +2/-3 | 1 | |
| 324 | +| levisyin | 1 | +2/-2 | 2 | |
| 325 | +| b00f | 1 | +3/-0 | 1 | |
| 326 | +| achingbrain | 1 | +1/-1 | 1 | |
| 327 | +| Ocenka | 1 | +1/-1 | 1 | |
| 328 | +| Dreamacro | 1 | +1/-1 | 1 | |
| 329 | +| Štefan Baebler | 1 | +1/-0 | 1 | |
0 commit comments