Add 0.4.21 CHANGELOG
WIP. Please either add or mention in comments what should be featured. License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
Jakub Sztandera committed
May 23, 2019 at 17:42 UTC
2c8fa10ab5ba2cc08a86e69203d4117fdb7aefc9
2 files changed
+274
CHANGELOG.md
+273
@@ -1,5 +1,278 @@
1
# go-ipfs changelog
2
3
+## 0.4.21 XX-XX-XX
4
+
5
+### Commands
6
+
7
+#### Fixed: `ipfs add` with multiple files
8
+
9
+In version 0.4.20 a bug was introduced preventing `ipfs add fileA fileB` from working.
10
+This was fixed in ([ipfs/go-ipfs#6255](https://github.com/ipfs/go-ipfs/pull/6255)).
11
+
12
+### New: TLS 1.3 handshake
13
+
14
+Go-libp2p has gained ability to use TLS 1.3 for connection encryption and authentication.
15
+Go-ipfs will accept TLS 1.3 handshakes but will still primarily use secio.
16
+If you want to help testing new handshake, you can enable [experiment](https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#tls-13-as-default-handshake-protocol).
17
+
18
+### New: Build system `GOCC` variable
19
+
20
+Build system now uses `GOCC` environment variable allowing for use of multiple
21
+go versions during builds.
22
+
23
+
24
+(please point out what should be featured, doesn't have to be go-ipfs).
25
+
26
+
27
+
28
+### Changelogs:
29
+- github.com/ipfs/go-ipfs:
30
+ - fix the wrong path configuration in root redirection ([ipfs/go-ipfs#6215](https://github.com/ipfs/go-ipfs/pull/6215))
31
+ - coreapi: Drop error from ParsePath ([ipfs/go-ipfs#6122](https://github.com/ipfs/go-ipfs/pull/6122))
32
+ - DI-based core.NewNode ([ipfs/go-ipfs#6162](https://github.com/ipfs/go-ipfs/pull/6162))
33
+ - fix two small nits in the go-ipfs constructor ([ipfs/go-ipfs#6234](https://github.com/ipfs/go-ipfs/pull/6234))
34
+ - add an experiment to prefer TLS 1.3 over secio ([ipfs/go-ipfs#6229](https://github.com/ipfs/go-ipfs/pull/6229))
35
+ - build: fix macos build with fuse ([ipfs/go-ipfs#6235](https://github.com/ipfs/go-ipfs/pull/6235))
36
+ - dep: update libp2p, datastore, and the dht ([ipfs/go-ipfs#6240](https://github.com/ipfs/go-ipfs/pull/6240))
37
+ - Support --human flag in cmd/object-stat ([ipfs/go-ipfs#6241](https://github.com/ipfs/go-ipfs/pull/6241))
38
+ - constructor: cleanup some things ([ipfs/go-ipfs#6246](https://github.com/ipfs/go-ipfs/pull/6246))
39
+ - core/corehttp/gateway_handler: pass a request ctx instead of the node ([ipfs/go-ipfs#6244](https://github.com/ipfs/go-ipfs/pull/6244))
40
+ - reprovider: Use goprocess ([ipfs/go-ipfs#6248](https://github.com/ipfs/go-ipfs/pull/6248))
41
+ - add: Fix adding multiple files ([ipfs/go-ipfs#6255](https://github.com/ipfs/go-ipfs/pull/6255))
42
+ - dep: update libp2p, dht, peerstore, swarm, secio ([ipfs/go-ipfs#6257](https://github.com/ipfs/go-ipfs/pull/6257))
43
+ - Fix AutoNAT service for private network ([ipfs/go-ipfs#6251](https://github.com/ipfs/go-ipfs/pull/6251))
44
+ - raise default fd limit to 8192 ([ipfs/go-ipfs#6261](https://github.com/ipfs/go-ipfs/pull/6261))
45
+ - Revert "raise default fd limit to 8192" ([ipfs/go-ipfs#6265](https://github.com/ipfs/go-ipfs/pull/6265))
46
+ - attempt to fix concurrent websocket write ([ipfs/go-ipfs#6263](https://github.com/ipfs/go-ipfs/pull/6263))
47
+ - humanize for ipfs bitswap stat ([ipfs/go-ipfs#6258](https://github.com/ipfs/go-ipfs/pull/6258))
48
+ - commands(feat): use the coreapi in the urlstore command ([ipfs/go-ipfs#6259](https://github.com/ipfs/go-ipfs/pull/6259))
49
+ - dep: update many ([ipfs/go-ipfs#6267](https://github.com/ipfs/go-ipfs/pull/6267))
50
+ - add: Return error from iterator ([ipfs/go-ipfs#6272](https://github.com/ipfs/go-ipfs/pull/6272))
51
+ - dep: drop leb.io/hashland ([ipfs/go-ipfs#6270](https://github.com/ipfs/go-ipfs/pull/6270))
52
+ - dep: update go-libp2p ([ipfs/go-ipfs#6273](https://github.com/ipfs/go-ipfs/pull/6273))
53
+ - docs: document environment variables ([ipfs/go-ipfs#6268](https://github.com/ipfs/go-ipfs/pull/6268))
54
+ - Invert constructor config handling ([ipfs/go-ipfs#6276](https://github.com/ipfs/go-ipfs/pull/6276))
55
+ - fix: windows friendly daemon help ([ipfs/go-ipfs#6278](https://github.com/ipfs/go-ipfs/pull/6278))
56
+ - dep: update multistream ([ipfs/go-ipfs#6280](https://github.com/ipfs/go-ipfs/pull/6280))
57
+ - gc: cancel context ([ipfs/go-ipfs#6281](https://github.com/ipfs/go-ipfs/pull/6281))
58
+ - GOCC implementation & fix in make & build scripts ([ipfs/go-ipfs#6282](https://github.com/ipfs/go-ipfs/pull/6282))
59
+ - dep: update go-ipfs-config ([ipfs/go-ipfs#6285](https://github.com/ipfs/go-ipfs/pull/6285))
60
+ - Test and fix GC/pin bug ([ipfs/go-ipfs#6288](https://github.com/ipfs/go-ipfs/pull/6288))
61
+ - core: fix autonat construction ([ipfs/go-ipfs#6289](https://github.com/ipfs/go-ipfs/pull/6289))
62
+ - commands(pin update): return resolved CIDs instead of paths ([ipfs/go-ipfs#6275](https://github.com/ipfs/go-ipfs/pull/6275))
63
+ - Go test fix ([ipfs/go-ipfs#6293](https://github.com/ipfs/go-ipfs/pull/6293))
64
+ - License update to dual MIT and Apache 2 ([ipfs/go-ipfs#6301](https://github.com/ipfs/go-ipfs/pull/6301))
65
+ - docs: fix Routing section ([ipfs/go-ipfs#6309](https://github.com/ipfs/go-ipfs/pull/6309))
66
+ - fix(Dockerfile): Allow ipfs mount in Docker container ([ipfs/go-ipfs#5560](https://github.com/ipfs/go-ipfs/pull/5560))
67
+ - test(coreapi): use a thread-safe datastore everywhere ([ipfs/go-ipfs#6222](https://github.com/ipfs/go-ipfs/pull/6222))
68
+ - ping: fix a bunch of issues ([ipfs/go-ipfs#6312](https://github.com/ipfs/go-ipfs/pull/6312))
69
+ - dep: update goprocess ([ipfs/go-ipfs#6316](https://github.com/ipfs/go-ipfs/pull/6316))
70
+ - Update to latest go-mfs ([ipfs/go-ipfs#6308](https://github.com/ipfs/go-ipfs/pull/6308))
71
+ - pin: don't walk all pinned blocks when removing a non-existent pin ([ipfs/go-ipfs#6311](https://github.com/ipfs/go-ipfs/pull/6311))
72
+ - raise default fd limit to 8192 ([ipfs/go-ipfs#6266](https://github.com/ipfs/go-ipfs/pull/6266))
73
+ - cmdkit -> cmds ([ipfs/go-ipfs#6318](https://github.com/ipfs/go-ipfs/pull/6318))
74
+ - switch to base32 by default for CIDv1 ([ipfs/go-ipfs#6300](https://github.com/ipfs/go-ipfs/pull/6300))
75
+ - fix setting ulimit ([ipfs/go-ipfs#6319](https://github.com/ipfs/go-ipfs/pull/6319))
76
+ - work towards fixing dht commands ([ipfs/go-ipfs#6277](https://github.com/ipfs/go-ipfs/pull/6277))
77
+ - Update fuse.md ([ipfs/go-ipfs#6332](https://github.com/ipfs/go-ipfs/pull/6332))
78
+ - object put: Allow empty objects ([ipfs/go-ipfs#6330](https://github.com/ipfs/go-ipfs/pull/6330))
79
+ - github: turn issue template into a multiple-choice question ([ipfs/go-ipfs#6333](https://github.com/ipfs/go-ipfs/pull/6333))
80
+ - fix a typo in the issue template ([ipfs/go-ipfs#6335](https://github.com/ipfs/go-ipfs/pull/6335))
81
+ - fail start when loading a plugin fails ([ipfs/go-ipfs#6339](https://github.com/ipfs/go-ipfs/pull/6339))
82
+ - fix formatting in object get ([ipfs/go-ipfs#6340](https://github.com/ipfs/go-ipfs/pull/6340))
83
+ - docs+mk: update guidance for unsupported platforms ([ipfs/go-ipfs#6338](https://github.com/ipfs/go-ipfs/pull/6338))
84
+ - Add golangci-lint ([ipfs/go-ipfs#6321](https://github.com/ipfs/go-ipfs/pull/6321))
85
+ - readme: remove mention of DCO ([ipfs/go-ipfs#6344](https://github.com/ipfs/go-ipfs/pull/6344))
86
+ - Add generation of dependency changes to mkreleaselog ([ipfs/go-ipfs#6348](https://github.com/ipfs/go-ipfs/pull/6348))
87
+ - doc: remove out of date documentation ([ipfs/go-ipfs#6345](https://github.com/ipfs/go-ipfs/pull/6345))
88
+ - core: Use correct default for connmgr lowWater ([ipfs/go-ipfs#6352](https://github.com/ipfs/go-ipfs/pull/6352))
89
+ - fix vendoring dependencies when building the source tarball ([ipfs/go-ipfs#6349](https://github.com/ipfs/go-ipfs/pull/6349))
90
+ - feat: improve errors when a path fails to parse ([ipfs/go-ipfs#6346](https://github.com/ipfs/go-ipfs/pull/6346))
91
+ - release v0.4.21-rc1 ([ipfs/go-ipfs#6353](https://github.com/ipfs/go-ipfs/pull/6353))
92
+ - commands/swarm(fix): handle empty multiaddrs ([ipfs/go-ipfs#6355](https://github.com/ipfs/go-ipfs/pull/6355))
93
+ - ci: actually enable golangci-lint ([ipfs/go-ipfs#6362](https://github.com/ipfs/go-ipfs/pull/6362))
94
+ - dep: update go-libp2p ([ipfs/go-ipfs#6361](https://github.com/ipfs/go-ipfs/pull/6361))
95
+ - dep: update yamux and bitswap ([ipfs/go-ipfs#6364](https://github.com/ipfs/go-ipfs/pull/6364))
96
+ - remove yamux read buffer ([ipfs/go-ipfs#6365](https://github.com/ipfs/go-ipfs/pull/6365))
97
+ - release: go-ipfs 0.4.21-rc2 ([ipfs/go-ipfs#6366](https://github.com/ipfs/go-ipfs/pull/6366))
98
+
99
+Dependecy updates:
100
+- github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 => v1.0.0
101
+- github.com/btcsuite/btcd v0.0.0-20190213025234-306aecffea32 => v0.0.0-20190427004231-96897255fd17
102
+- github.com/btcsuite/btcutil v0.0.0-20190207003914-4c204d697803 => v0.0.0-20190425235716-9e5f4b9a998d
103
+- github.com/btcsuite/goleveldb v0.0.0-20160330041536-7834afc9e8cd => v1.0.0
104
+- github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723 => v1.0.0
105
+- github.com/coreos/go-semver v0.2.0 => v0.2.1-0.20180108230905-e214231b295a
106
+- github.com/golang/protobuf v1.3.0 => v1.3.1
107
+- github.com/ipfs/go-bitswap v0.0.4 => v0.0.7
108
+- github.com/ipfs/go-cidutil v0.0.1 => v0.0.2
109
+- github.com/ipfs/go-cid v0.0.1 => v0.0.2
110
+- github.com/ipfs/go-datastore v0.0.3 => v0.0.5
111
+- github.com/ipfs/go-ipfs-cmds v0.0.5 => v0.0.7
112
+- github.com/ipfs/go-ipfs-config v0.0.1 => v0.0.3
113
+- github.com/ipfs/go-ipfs-files v0.0.2 => v0.0.3
114
+- github.com/ipfs/go-ipld-cbor v0.0.1 => v0.0.2
115
+- github.com/ipfs/go-ipld-format v0.0.1 => v0.0.2
116
+- github.com/ipfs/go-ipld-git v0.0.1 => v0.0.2
117
+- github.com/ipfs/go-mfs v0.0.4 => v0.0.7
118
+- github.com/ipfs/go-path v0.0.3 => v0.0.4
119
+- github.com/ipfs/go-unixfs v0.0.4 => v0.0.6
120
+- github.com/ipfs/interface-go-ipfs-core v0.0.6 => v0.0.8
121
+- github.com/jbenet/go-cienv v0.0.0-20150120210510-1bb1476777ec => v0.1.0
122
+- github.com/jbenet/goprocess v0.0.0-20160826012719-b497e2f366b8 => v0.1.3
123
+- github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89 => v1.4.0
124
+- github.com/kisielk/errcheck v1.1.0 => v1.2.0
125
+- github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23 => v0.0.0-20181106074824-b3251f7901ec
126
+- github.com/libp2p/go-buffer-pool v0.0.1 => v0.0.2
127
+- github.com/libp2p/go-conn-security-multistream v0.0.1 => v0.0.2
128
+- github.com/libp2p/go-libp2p-autonat v0.0.4 => v0.0.6
129
+- github.com/libp2p/go-libp2p-circuit v0.0.4 => v0.0.8
130
+- github.com/libp2p/go-libp2p-connmgr v0.0.1 => v0.0.5
131
+- github.com/libp2p/go-libp2p-crypto v0.0.1 => v0.0.2
132
+- github.com/libp2p/go-libp2p-discovery v0.0.1 => v0.0.4
133
+- github.com/libp2p/go-libp2p-host v0.0.1 => v0.0.3
134
+- github.com/libp2p/go-libp2p-interface-connmgr v0.0.1 => v0.0.5
135
+- github.com/libp2p/go-libp2p-kad-dht v0.0.7 => v0.0.13
136
+- github.com/libp2p/go-libp2p-peerstore v0.0.2 => v0.0.6
137
+- github.com/libp2p/go-libp2p-peer v0.0.1 => v0.1.1
138
+- github.com/libp2p/go-libp2p-pubsub v0.0.1 => v0.0.3
139
+- github.com/libp2p/go-libp2p-secio v0.0.1 => v0.0.3
140
+- github.com/libp2p/go-libp2p-swarm v0.0.2 => v0.0.6
141
+- github.com/libp2p/go-libp2p-transport-upgrader v0.0.1 => v0.0.4
142
+- github.com/libp2p/go-libp2p-transport v0.0.4 => v0.0.5
143
+- github.com/libp2p/go-libp2p v0.0.12 => v0.0.28
144
+- github.com/libp2p/go-maddr-filter v0.0.1 => v0.0.4
145
+- github.com/libp2p/go-mplex v0.0.1 => v0.0.3
146
+- github.com/libp2p/go-msgio v0.0.1 => v0.0.2
147
+- github.com/libp2p/go-tcp-transport v0.0.2 => v0.0.4
148
+- github.com/libp2p/go-ws-transport v0.0.2 => v0.0.4
149
+- github.com/mattn/go-isatty v0.0.5 => v0.0.7
150
+- github.com/miekg/dns v1.1.4 => v1.1.12
151
+- github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16 => v0.0.0-20190328051042-05b4dd3047e5
152
+- github.com/mr-tron/base58 v1.1.0 => v1.1.2
153
+- github.com/multiformats/go-multiaddr v0.0.1 => v0.0.4
154
+- github.com/multiformats/go-multihash v0.0.1 => v0.0.5
155
+- github.com/multiformats/go-multistream v0.0.1 => v0.0.4
156
+- github.com/onsi/ginkgo v1.7.0 => v1.8.0
157
+- github.com/onsi/gomega v1.4.3 => v1.5.0
158
+- github.com/opentracing/opentracing-go v1.0.2 => v1.1.0
159
+- github.com/prometheus/client_golang v0.9.2 => v0.9.3
160
+- github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 => v0.0.0-20190129233127-fd36f4220a90
161
+- github.com/prometheus/common v0.0.0-20181126121408-4724e9255275 => v0.4.0
162
+- github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a => v0.0.0-20190519111021-9935e8e0588d
163
+- github.com/sirupsen/logrus v1.0.5 => v1.2.0
164
+- github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 => v1.1.0
165
+- github.com/Stebalien/go-bitfield v0.0.0-20180330043415-076a62f9ce6e => v0.0.1
166
+- github.com/stretchr/objx v0.1.0 => v0.1.1
167
+- go4.org v0.0.0-20190218023631-ce4c26f7be8e => v0.0.0-20190313082347-94abd6928b1d
168
+- golang.org/x/crypto v0.0.0-20190228161510-8dd112bcdc25 => v0.0.0-20190513172903-22d7a77e9e5f
169
+- golang.org/x/net v0.0.0-20190227160552-c95aed5357e7 => v0.0.0-20190522135303-fa69b94a3b58
170
+- golang.org/x/sync v0.0.0-20181108010431-42b317875d0f => v0.0.0-20190423024810-112230192c58
171
+- golang.org/x/sys v0.0.0-20190302025703-b6889370fb10 => v0.0.0-20190522044717-8097e1b27ff5
172
+- golang.org/x/text v0.3.0 => v0.3.2
173
+- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e => v0.0.0-20190521203540-521d6ed310dd
174
+- golang.org/x/xerrors v0.0.0-20190212162355-a5947ffaace3 => v0.0.0-20190513163551-3ee3066db522
175
+- google.golang.org/genproto v0.0.0-20180831171423-11092d34479b => v0.0.0-20190307195333-5fe7a883aa19
176
+- gopkg.in/yaml.v2 v2.2.1 => v2.2.2
177
+- gotest.tools/gotestsum v0.3.3 => v0.3.4
178
+- cloud.google.com/go none => v0.26.0
179
+- github.com/alecthomas/template none => v0.0.0-20160405071501-a0175ee3bccc
180
+- github.com/alecthomas/units none => v0.0.0-20151022065526-2efee857e7cf
181
+- github.com/BurntSushi/toml none => v0.3.1
182
+- github.com/cespare/xxhash none => v1.1.0
183
+- github.com/client9/misspell none => v0.3.4
184
+- github.com/dgryski/go-sip13 none => v0.0.0-20181026042036-e10d5fee7954
185
+- github.com/gobwas/glob none => v0.2.3
186
+- github.com/go-critic/go-critic none => v0.0.0-20181204210945-ee9bf5809ead
187
+- github.com/go-kit/kit none => v0.8.0
188
+- github.com/golangci/check none => v0.0.0-20180506172741-cfe4005ccda2
189
+- github.com/golangci/dupl none => v0.0.0-20180902072040-3e9179ac440a
190
+- github.com/golangci/errcheck none => v0.0.0-20181003203344-ef45e06d44b6
191
+- github.com/golangci/goconst none => v0.0.0-20180610141641-041c5f2b40f3
192
+- github.com/golangci/gocyclo none => v0.0.0-20180528134321-2becd97e67ee
193
+- github.com/golangci/gofmt none => v0.0.0-20181105071733-0b8337e80d98
194
+- github.com/golangci/golangci-lint none => v1.16.1-0.20190425135923-692dacb773b7
195
+- github.com/golangci/go-misc none => v0.0.0-20180628070357-927a3d87b613
196
+- github.com/golangci/gosec none => v0.0.0-20180901114220-66fb7fc33547
197
+- github.com/golangci/go-tools none => v0.0.0-20180109140146-af6baa5dc196
198
+- github.com/golangci/ineffassign none => v0.0.0-20180808204949-2ee8f2867dde
199
+- github.com/golangci/lint-1 none => v0.0.0-20180610141402-ee948d087217
200
+- github.com/golangci/maligned none => v0.0.0-20180506175553-b1d89398deca
201
+- github.com/golangci/misspell none => v0.0.0-20180809174111-950f5d19e770
202
+- github.com/golangci/prealloc none => v0.0.0-20180630174525-215b22d4de21
203
+- github.com/golangci/revgrep none => v0.0.0-20180526074752-d9c87f5ffaf0
204
+- github.com/golangci/unconvert none => v0.0.0-20180507085042-28b1c447d1f4
205
+- github.com/golang/glog none => v0.0.0-20160126235308-23def4e6c14b
206
+- github.com/go-lintpack/lintpack none => v0.5.2
207
+- github.com/go-logfmt/logfmt none => v0.4.0
208
+- github.com/go-ole/go-ole none => v1.2.1
209
+- github.com/go-stack/stack none => v1.8.0
210
+- github.com/go-toolsmith/astcast none => v0.0.0-20181028201508-b7a89ed70af1
211
+- github.com/go-toolsmith/astcopy none => v0.0.0-20180903214859-79b422d080c4
212
+- github.com/go-toolsmith/astequal none => v0.0.0-20180903214952-dcb477bfacd6
213
+- github.com/go-toolsmith/astfmt none => v0.0.0-20180903215011-8f8ee99c3086
214
+- github.com/go-toolsmith/astp none => v0.0.0-20180903215135-0af7e3c24f30
215
+- github.com/go-toolsmith/pkgload none => v0.0.0-20181119091011-e9e65178eee8
216
+- github.com/go-toolsmith/strparse none => v0.0.0-20180903215201-830b6daa1241
217
+- github.com/go-toolsmith/typep none => v0.0.0-20181030061450-d63dc7650676
218
+- github.com/hashicorp/hcl none => v0.0.0-20180404174102-ef8a98b0bbce
219
+- github.com/inconshreveable/mousetrap none => v1.0.0
220
+- github.com/ipfs/go-peertaskqueue none => v0.0.4
221
+- github.com/julienschmidt/httprouter none => v1.2.0
222
+- github.com/konsorten/go-windows-terminal-sequences none => v1.0.1
223
+- github.com/kr/logfmt none => v0.0.0-20140226030751-b84e30acd515
224
+- github.com/libp2p/go-libp2p-mplex none => v0.1.1
225
+- github.com/libp2p/go-libp2p-tls none => v0.0.1
226
+- github.com/libp2p/go-libp2p-yamux none => v0.1.3
227
+- github.com/libp2p/go-stream-muxer-multistream none => v0.1.1
228
+- github.com/libp2p/go-yamux none => v1.2.2
229
+- github.com/logrusorgru/aurora none => v0.0.0-20181002194514-a7b3b318ed4e
230
+- github.com/magiconair/properties none => v1.7.6
231
+- github.com/mattn/goveralls none => v0.0.2
232
+- github.com/mitchellh/go-ps none => v0.0.0-20170309133038-4fdf99ab2936
233
+- github.com/mitchellh/mapstructure none => v0.0.0-20180220230111-00c29f56e238
234
+- github.com/mozilla/tls-observatory none => v0.0.0-20180409132520-8791a200eb40
235
+- github.com/mwitkow/go-conntrack none => v0.0.0-20161129095857-cc309e4a2223
236
+- github.com/nbutton23/zxcvbn-go none => v0.0.0-20171102151520-eafdab6b0663
237
+- github.com/oklog/ulid none => v1.3.1
238
+- github.com/OneOfOne/xxhash none => v1.2.2
239
+- github.com/OpenPeeDeeP/depguard none => v0.0.0-20180806142446-a69c782687b2
240
+- github.com/pelletier/go-toml none => v1.1.0
241
+- github.com/prometheus/tsdb none => v0.7.1
242
+- github.com/rogpeppe/go-internal none => v1.1.0
243
+- github.com/ryanuber/go-glob none => v0.0.0-20170128012129-256dc444b735
244
+- github.com/shirou/gopsutil none => v0.0.0-20180427012116-c95755e4bcd7
245
+- github.com/shirou/w32 none => v0.0.0-20160930032740-bb4de0191aa4
246
+- github.com/shurcooL/go-goon none => v0.0.0-20170922171312-37c2f522c041
247
+- github.com/shurcooL/go none => v0.0.0-20180423040247-9e1955d9fb6e
248
+- github.com/sourcegraph/go-diff none => v0.5.1
249
+- github.com/spacemonkeygo/openssl none => v0.0.0-20181017203307-c2dcc5cca94a
250
+- github.com/spacemonkeygo/spacelog none => v0.0.0-20180420211403-2296661a0572
251
+- github.com/spf13/afero none => v1.1.0
252
+- github.com/spf13/cast none => v1.2.0
253
+- github.com/spf13/cobra none => v0.0.2
254
+- github.com/spf13/jwalterweatherman none => v0.0.0-20180109140146-7c0cea34c8ec
255
+- github.com/spf13/viper none => v1.0.2
256
+- github.com/StackExchange/wmi none => v0.0.0-20180116203802-5d049714c4a6
257
+- golang.org/x/exp none => v0.0.0-20190121172915-509febef88a4
258
+- golang.org/x/lint none => v0.0.0-20190227174305-5b3e6a55c961
259
+- golang.org/x/oauth2 none => v0.0.0-20180821212333-d2e6202438be
260
+- google.golang.org/appengine none => v1.4.0
261
+- google.golang.org/grpc none => v1.19.0
262
+- go.opencensus.io none => v0.21.0
263
+- gopkg.in/alecthomas/kingpin.v2 none => v2.2.6
264
+- gopkg.in/errgo.v2 none => v2.1.0
265
+- go.uber.org/atomic none => v1.4.0
266
+- go.uber.org/dig none => v1.7.0
267
+- go.uber.org/fx none => v1.9.0
268
+- go.uber.org/goleak none => v0.10.0
269
+- go.uber.org/multierr none => v1.1.0
270
+- honnef.co/go/tools none => v0.0.0-20190102054323-c2f93a96b099
271
+- mvdan.cc/interfacer none => v0.0.0-20180901003855-c20040233aed
272
+- mvdan.cc/lint none => v0.0.0-20170908181259-adc824a0674b
273
+- mvdan.cc/unparam none => v0.0.0-20190124213536-fbb59629db34
274
+- sourcegraph.com/sqs/pbtypes none => v0.0.0-20180604144634-d3ebe8f20ae4
275
+
276
## 0.4.20 2019-04-16
277
278
We're happy to release go-ipfs 0.4.20. This release includes some critical
docs/experimental-features.md
+1
@@ -28,6 +28,7 @@ the above issue.
28
- [IPNS PubSub](#ipns-pubsub)
29
- [QUIC](#quic)
30
- [AutoRelay](#autorelay)
31
+- [TLS 1.3 Handshake](#tls-13-as-default-handshake-protocol)
32
33
---
34