ipfs 0.3.10 release
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Jeromy committed
Dec 7, 2015 at 17:31 UTC
f9dc4c726b770199f4ee64d97775d5fe8122814e
3 files changed
+53
-2
CHANGELOG.md
+51
@@ -1,5 +1,56 @@
1
# go-ipfs changelog
2
3
+### 0.3.10 - 2015-12-07
4
+
5
+This patch update introduces the 'ipfs update' command which will be used for
6
+future ipfs updates along with a few other bugfixes and documentation
7
+improvements.
8
+
9
+
10
+* Features
11
+ * support for 'ipfs update' to call external binary (@whyrusleeping)
12
+ * cache ipns entries to speed things up a little (@whyrusleeping)
13
+ * add option to version command to print repo version (@whyrusleeping)
14
+ * Add in some more notifications to help profile queries (@whyrusleeping)
15
+ * gateway: add path prefix for directory listings (@lgierth)
16
+ * gateway: add CurrentCommit to /version (@lgierth)
17
+
18
+* BugFixes
19
+ * set data and links nil if not present (@whyrusleeping)
20
+ * fix log hanging issue, and implement close-notify for commands (@whyrusleeping)
21
+ * fix dial backoff (@whyrusleeping)
22
+ * proper ndjson implementation (@whyrusleeping)
23
+ * seccat: fix secio context (@lgierth)
24
+ * Add newline to end of the output for a few commands. (@nham)
25
+ * Add fixed period repo GC + test (@rht)
26
+
27
+* Tool Changes
28
+ * Allow `ipfs cat` on ipns path (@rht)
29
+
30
+* General Codebase
31
+ * rewrite of backoff mechanism (@whyrusleeping)
32
+ * refactor net code to use transports, in rough accordance with libp2p (@whyrusleeping)
33
+ * disable building fuse stuff on windows (@whyrusleeping)
34
+ * repo: remove Log config (@lgierth)
35
+ * commands: fix description of --api (@lgierth)
36
+
37
+* Documentation
38
+ * --help: Add a note on using IPFS_PATH to the footer of the helptext. (@sahib)
39
+ * Moved email juan to ipfs/contribute (@richardlitt)
40
+ * Added commit sign off section (@richardlitt)
41
+ * Added a security section (@richardlitt)
42
+ * Moved TODO doc to issue #1929 (@richardlitt)
43
+
44
+* Testing
45
+ * gateway: add tests for /version (@lgierth)
46
+ * Add gc auto test (@rht)
47
+ * t0020: cleanup dir with bad perms (@chriscool)
48
+
49
+Note: this commit introduces fixed-period repo gc, which will trigger gc
50
+after a fixed period of time. This feature is introduced now, disabled by
51
+default, and can be enabled with `ipfs daemon --enable-gc`. If all goes well,
52
+in the future, it will be enabled by default.
53
+
54
### 0.3.9 - 2015-10-30
55
56
This patch update includes a good number of bugfixes, notably, it fixes
README.md
+1
-1
@@ -43,7 +43,7 @@ From there:
43
44
### Prerequisite: Install Go
45
46
-First, you'll need go. If you don't have it: [Download Go 1.5.1+](https://golang.org/dl/).
46
+First, you'll need go. If you don't have it: [Download Go 1.5.2+](https://golang.org/dl/).
47
48
You'll need to add Go's bin directories to your `$PATH` environment variable e.g., by adding these lines to your `/etc/profile` (for a system-wide installation) or `$HOME/.profile`:
49
```
repo/config/version.go
+1
-1
@@ -8,7 +8,7 @@ import (
8
)
9
10
// CurrentVersionNumber is the current application's version literal
11
-const CurrentVersionNumber = "0.3.10-dev"
11
+const CurrentVersionNumber = "0.3.10"
12
13
// CurrentCommit is the current git commit, this is set as a ldflag in the Makefile
14
var CurrentCommit string