|
1 | 1 | # go-ipfs changelog
|
2 | 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 | + |
3 | 35 | ### 0.4.5 - 2017-02-11
|
4 | 36 |
|
5 | 37 | #### Changes from rc3 to rc4
|
|
0 commit comments