@cryptotaxi247 / kubo / commits / abae99214

go-ipfs version 0.3.6

License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>

Jeromy committed Jul 30, 2015 at 07:58 UTC abae99214da67aa5822b7c269c1079b98b1a1722
1 file changed +82
CHANGELOG.md
+82
@@ -1,5 +1,87 @@
1 # go-ipfs changelog
2
3 +### 0.3.6 - 2015-07-30
4 +
5 +This patch improves the resource consumption of go-ipfs,
6 +introduces a few new options on the CLI, and also
7 +fixes (yet again) windows builds.
8 +
9 +* Resource consumption:
10 + * fixed goprocess memory leak @rht
11 + * implement batching on datastore @whyrusleeping
12 + * Fix bitswap memory leak @whyrusleeping
13 + * let bitswap ignore temporary write errors @whyrusleeping
14 + * remove logging to disk in favor of api endpoint @whyrusleeping
15 + * --only-hash option for add to skip writing to disk @whyrusleeping
16 +
17 +* Tool changes
18 + * improved `ipfs daemon` output with all addresses @jbenet
19 + * improved `ipfs id -f` output, added `<addrs>` and `\n \t` support @jbenet
20 + * `ipfs swarm addrs local` now shows the local node's addrs @jbenet
21 + * improved config json parsing @rht
22 + * improved Dockerfile to use alpine linux @Luzifer @lgierth
23 + * improved bash completion @MichaelMure
24 + * Improved 404 for gateway @cryptix
25 + * add unixfs ls to list correct filesizes @wking
26 + * ignore hidden files by default @gatesvp
27 + * global --timeout flag @whyrusleeping
28 + * fix random API failures by closing resp bodies @whyrusleeping
29 + * ipfs swarm filters @whyrusleeping
30 + * api returns errors in http trailers @whyrusleeping @jbenet
31 + * `ipfs patch` learned to create intermediate nodes @whyrusleeping
32 + * `ipfs object stat` now shows Hash @whyrusleeping
33 + * `ipfs cat` now clears progressbar on exit @rht
34 + * `ipfs add -w -r <dir>` now wraps directories @jbenet
35 + * `ipfs add -w <file1> <file2>` now wraps with one dir @jbenet
36 + * API + Gateway now support arbitrary HTTP Headers from config @jbenet
37 + * API now supports CORS properly from config @jbenet
38 + * **Deprecated:** `API_ORIGIN` env var (use config, see `ipfs daemon --help`) @jbenet
39 +
40 +* General Codebase
41 + * `nofuse` tag for windows @Luzifer
42 + * improved `ipfs add` code @gatesvp
43 + * started requiring license trailers @chriscool @jbenet
44 + * removed CtxCloser for goprocess @rht
45 + * remove deadcode @lgierth @whyrusleeping
46 + * reduced number of logging libs to 2 (soon to be 1) @rht
47 + * dial address filtering @whyrusleeping
48 + * prometheus metrics @lgierth
49 + * new index page for gateway @krl @cryptix
50 + * move ping to separate protocol @whyrusleeping
51 + * add events to bitswap for a dashboard @whyrusleeping
52 + * add latency and bandwidth options to mocknet @heems
53 + * levenshtein distance cmd autosuggest @sbruce
54 + * refactor/cleanup of cmds http handler @whyrusleeping
55 + * cmds http stream reports errors in trailers @whyrusleeping
56 +
57 +* Bugfixes
58 + * fixed path resolution and validation @rht
59 + * fixed `ipfs get -C` output and progress bar @rht
60 + * Fixed install pkg dist bug @jbenet @Luzifer
61 + * Fix `ipfs get` silent failure @whyrusleeping
62 + * `ipfs get` tarx no longer times out @jbenet
63 + * `ipfs refs -r -u` is now correct @gatesvp
64 + * Fix `ipfs add -w -r <dir>` wrapping bugs @jbenet
65 + * Fixed FUSE unmount failures @jbenet
66 + * Fixed `ipfs log tail` command (api + cli) @whyrusleeping
67 +
68 +* Testing
69 + * sharness updates @chriscool
70 + * ability to disable secio for testing @jbenet
71 + * fixed many random test failures, more reliable CI @whyrusleeping
72 + * Fixed racey notifier failures @whyrusleeping
73 + * `ipfs refs -r -u` test cases @jbenet
74 + * Fix failing pinning test @jbenet
75 + * Better CORS + Referer tests @jbenet
76 + * Added reversible gc test @rht
77 + * Fixed bugs in FUSE IPNS tests @whyrusleeping
78 + * Fixed bugs in FUSE IPFS tests @jbenet
79 + * Added `random-files` tool for easier sharness tests @jbenet
80 +
81 +* Documentation
82 + * Add link to init system examples @slang800
83 + * Add CORS documentation to daemon init @carver (Note: this will change soon)
84 +
85 ### 0.3.5 - 2015-06-11
86
87 This patch improves overall stability and performance