Changelog update for ipfs 0.4.6
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Jeromy committed
Feb 20, 2017 at 21:55 UTC
3a4fbc539e375ca4ff0ed697bf392503eb1b0f60
1 file changed
+32
CHANGELOG.md
+32
@@ -1,5 +1,37 @@
1
# go-ipfs changelog
2
3
+
4
+### 0.4.6 - 2017-02-21
5
+
6
+Ipfs 0.4.6 contains several bugfixes related to migrations and also contains a
7
+few other improvements to other parts of the codebase. Notably:
8
+
9
+- The default config will now contain some ipv6 addresses for bootstrap nodes.
10
+- `ipfs pin add` should be faster and consume less memory.
11
+- Pinning thousands of files no longer causes superlinear usage of storage space.
12
+
13
+- Improvements
14
+ - Make pinset sharding deterministic ([ipfs/go-ipfs#3640](https://github.com/ipfs/go-ipfs/pull/3640))
15
+ - Update to go-multihash with blake2 ([ipfs/go-ipfs#3649](https://github.com/ipfs/go-ipfs/pull/3649))
16
+ - Pass cids instead of nodes around in EnumerateChildrenAsync ([ipfs/go-ipfs#3598](https://github.com/ipfs/go-ipfs/pull/3598))
17
+ - Add /ip6 bootstrap nodes ([ipfs/go-ipfs#3523](https://github.com/ipfs/go-ipfs/pull/3523))
18
+ - Add sub-object support to `dag get` command ([ipfs/go-ipfs#3687](https://github.com/ipfs/go-ipfs/pull/3687))
19
+ - Add half-closed streams support to multiplex experiment ([ipfs/go-ipfs#3695](https://github.com/ipfs/go-ipfs/pull/3695))
20
+- Documentation
21
+ - Add the snap installation instructions ([ipfs/go-ipfs#3663](https://github.com/ipfs/go-ipfs/pull/3663))
22
+ - Add closed PRs, Issues throughput ([ipfs/go-ipfs#3602](https://github.com/ipfs/go-ipfs/pull/3602))
23
+- Bugfixes
24
+ - Fix auto-migration on docker nodes ([ipfs/go-ipfs#3698](https://github.com/ipfs/go-ipfs/pull/3698))
25
+ - Update flatfs to v1.1.2, fixing directory fd issue ([ipfs/go-ipfs#3711](https://github.com/ipfs/go-ipfs/pull/3711))
26
+- General Changes and Refactorings
27
+ - Remove `FindProviders` from routing mocks ([ipfs/go-ipfs#3617](https://github.com/ipfs/go-ipfs/pull/3617))
28
+ - Use Marshalers instead of PostRun to process `block rm` output ([ipfs/go-ipfs#3708](https://github.com/ipfs/go-ipfs/pull/3708))
29
+- Testing
30
+ - Makefile rework and sharness test coverage ([ipfs/go-ipfs#3504](https://github.com/ipfs/go-ipfs/pull/3504))
31
+ - Print out all daemon stderr files when iptb stop fails ([ipfs/go-ipfs#3701](https://github.com/ipfs/go-ipfs/pull/3701))
32
+ - Add tests for recursively pinning a dag ([ipfs/go-ipfs#3691](https://github.com/ipfs/go-ipfs/pull/3691))
33
+ - Fix lack of commit hash during build ([ipfs/go-ipfs#3705](https://github.com/ipfs/go-ipfs/pull/3705))
34
+
35
### 0.4.5 - 2017-02-11
36
37
#### Changes from rc3 to rc4