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