Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 6ad4015

Browse files
committedOct 10, 2015
ipfs version 0.3.8 changelog and version bump
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
1 parent 26d40b2 commit 6ad4015

File tree

3 files changed

+74
-3
lines changed

3 files changed

+74
-3
lines changed
 

‎CHANGELOG.md

+71
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,76 @@
11
# go-ipfs changelog
22

3+
### 0.3.8 - 2015-10-09
4+
5+
This patch update includes changes to make ipns more consistent and reliable,
6+
symlink support in unixfs, mild performance improvements, new tooling features,
7+
a plethora of bugfixes, and greatly improved tests.
8+
9+
NOTICE: Version 0.3.8 also requires golang version 1.5.1 or higher.
10+
11+
* Bugfixes
12+
* refactor ipns to be more consistent and reliable (@whyrusleeping)
13+
* fix 'ipfs refs' json output (@whyrusleeping)
14+
* fix setting null config maps (@rht)
15+
* fix output of dht commands (@whyrusleeping)
16+
* fix NAT spam dialing (@whyrusleeping)
17+
* fix random panics on 32 bit systems (@whyrusleeping)
18+
* limit total number of network fd's (@whyrusleeping)
19+
* fix http api content type (@WeMeetAgain)
20+
* fix writing of api file for port zero daemons (@whyrusleeping)
21+
* windows connection refused fixes (@mjanczyk)
22+
23+
* Tool Changes
24+
* --empty-repo option for init (@prusnak)
25+
* implement symlinks (@whyrusleeping)
26+
* improve cmds lib files processing (@rht)
27+
* properly return errors through commands (@whyrusleeping)
28+
* bitswap unwant command (@whyrusleeping)
29+
* tar add/cat commands (@whyrusleeping)
30+
* fix gzip compression in get (@klauspost)
31+
* bitswap stat logs wasted bytes (@whyrusleeping)
32+
33+
* General Codebase
34+
* improvements to dag editor (@whyrusleeping)
35+
* swarm IPv6 in default config (Baptiste Jonglez)
36+
* improve dir listing css (@rht)
37+
* removed elliptic.P224 usage (@prusnak)
38+
* improve bitswap providing speed (@jbenet)
39+
* print panics that occur in cmds lib (@whyrusleeping)
40+
* ipfs api check test fixes (@rht)
41+
* update peerstream and datastore (@whyrusleeping)
42+
* cleaned up tar-reader code (@jbenet)
43+
* write context into coreunix.Cat (@rht)
44+
* move assets to separate repo (@rht)
45+
* fix proc/ctx wiring in bitswap (@jbenet)
46+
* rabin fingerprinting chunker (@whyrusleeping)
47+
* better notification on daemon ready (@rht)
48+
* coreunix cat cleanup (@rht)
49+
* extract logging into go-log (@whyrusleeping)
50+
* blockservice.New no longer errors (@whyrusleeping)
51+
* refactor ipfs get (@rht)
52+
* readonly api on gateway (@rht)
53+
* cleanup context usage all over (@rht)
54+
* add xml decoding to 'object put' (@ForrestWeston)
55+
* replace nodebuilder with NewNode method (@whyrusleeping)
56+
* add metrics to http handlers (@lgierth)
57+
* rm blockservice workers (@whyrusleeping)
58+
* decompose maybeGzWriter (@rht)
59+
60+
* Documentation
61+
* add contribute file (@RichardLitt)
62+
* add go devel guide to contribute.md (@whyrusleeping)
63+
64+
* Testing
65+
* fix mock notifs test (@whyrusleeping)
66+
* test utf8 with object cmd (@chriscool)
67+
* make mocknet conn close idempotent (@jbenet)
68+
* fix fuse tests (@pnelson)
69+
* improve sharness test quoting (@chriscool)
70+
* sharness tests for chunker and add-cat (@rht)
71+
* generalize peerid check in sharness (@chriscool)
72+
* test_cmp argument cleanup (@chriscool)
73+
374
### 0.3.7 - 2015-08-02
475

576
This patch update fixes a problem we introduced in 0.3.6 and did not

‎docs/implement-api-bindings.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ Despite all the generalization spoken about above, the IPFS API is actually very
8181
> ipfs --api /ip4/127.0.0.1/tcp/5002 swarm addrs local --enc=json
8282
POST /api/v0/version?enc=json&stream-channels=true HTTP/1.1
8383
Host: 127.0.0.1:5002
84-
User-Agent: /go-ipfs/0.3.8-dev/
84+
User-Agent: /go-ipfs/0.3.8/
8585
Content-Length: 0
8686
Content-Type: application/octet-stream
8787
Accept-Encoding: gzip
@@ -96,7 +96,7 @@ The only hard part is getting the file streaming right. It is (now) fairly easy
9696
> ipfs --api /ip4/127.0.0.1/tcp/5002 add -r ~/demo/basic/test
9797
POST /api/v0/add?encoding=json&progress=true&r=true&stream-channels=true HTTP/1.1
9898
Host: 127.0.0.1:5002
99-
User-Agent: /go-ipfs/0.3.8-dev/
99+
User-Agent: /go-ipfs/0.3.8/
100100
Transfer-Encoding: chunked
101101
Content-Disposition: form-data: name="files"
102102
Content-Type: multipart/form-data; boundary=2186ef15d8f2c4f100af72d6d345afe36a4d17ef11264ec5b8ec4436447f

‎repo/config/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
)
99

1010
// CurrentVersionNumber is the current application's version literal
11-
const CurrentVersionNumber = "0.3.8-dev"
11+
const CurrentVersionNumber = "0.3.8"
1212

1313
// Version regulates checking if the most recent version is run
1414
type Version struct {

0 commit comments

Comments
 (0)
Please sign in to comment.