Skip to content

Commit d1fc9c6

Browse files
committed
2015-01-24 io.js v1.0.4 Release
Notable changes: * npm upgrade to 2.3.0 fixes Windows "uid is undefined" errors * crypto.pseudoRandomBytes() is now an alias for crypto.randomBytes() and will block if there is insufficient entropy to produce secure values. See e5e5980 for details. * Patch for V8 to properly detect ARMv6; binaries now work again on ARMv6 (Raspberry Pi etc.) * Minor V8 upgrade from 4.1.0.7 to 4.1.0.12 * 'punycode' core module bumped from stability level 2-Unstable, to 3-Stable * Added new collaborators: - Thorsten Lorenz (@thlorenz) - Stephen Belanger (@Qard) - Jeremiah Senkpiel (@Fishrock123) - Evan Lucas (@evanlucas) - Brendan Ashworth (@brendanashworth)
1 parent bb766d2 commit d1fc9c6

File tree

2 files changed

+69
-1
lines changed

2 files changed

+69
-1
lines changed

CHANGELOG.md

+68
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,73 @@
11
# io.js ChangeLog
22

3+
## 2015-01-24, Version 1.0.4, @rvagg
4+
5+
### Notable changes
6+
7+
* npm upgrade to 2.3.0 fixes Windows "uid is undefined" errors
8+
* crypto.pseudoRandomBytes() is now an alias for crypto.randomBytes()
9+
and will block if there is insufficient entropy to produce secure
10+
values. See https://github.com/iojs/io.js/commit/e5e5980 for details.
11+
* Patch for V8 to properly detect ARMv6; binaries now work again on
12+
ARMv6 (Raspberry Pi etc.)
13+
* Minor V8 upgrade from 4.1.0.7 to 4.1.0.12
14+
* 'punycode' core module bumped from stability level 2-Unstable,
15+
to 3-Stable
16+
* Added new collaborators:
17+
- Thorsten Lorenz (@thlorenz)
18+
- Stephen Belanger (@qard)
19+
- Jeremiah Senkpiel (@fishrock123)
20+
- Evan Lucas (@evanlucas)
21+
- Brendan Ashworth (@brendanashworth)
22+
23+
### Commits
24+
25+
* bb766d2 - doc: update "net" section in node to io.js changes (Andres Suarez)
26+
* 73ddaa6 - tools: remove old updateAuthors.awk script (Rod Vagg)
27+
* 6230bf9 - doc: update AUTHORS list (Rod Vagg)
28+
* 33186fa - doc: adds brendanashworth as collaborator (Brendan Ashworth)
29+
* 8f9502a - doc: add evanlucas to collaborators (Evan Lucas)
30+
* 35a4f11 - doc: alphabetize all.markdown (Brendan Ashworth)
31+
* a0831c5 - doc: add Fishrock123 to collaborators (Fishrock123)
32+
* 5412487 - doc: add qard to collaborators (Stephen Belanger)
33+
* 8b55048 - deps: make node-gyp work again on windows (Bert Belder)
34+
* 82227f3 - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
35+
* f5b35db - deps: upgrade npm to 2.3.0 (Forrest L Norvell)
36+
* f3fed51 - doc: adding thlorenz to list of collaborators (Thorsten Lorenz)
37+
* 8de89ec - lib: move default address logic to `net._listen2` (Vladimir Kurchatkin)
38+
* 3143d73 - test: delete parallel/test-process-active-wraps (Ben Noordhuis)
39+
* 4f95b5d - test: fix parallel/test-http-destroyed-socket-write2 (Ben Noordhuis)
40+
* 5ba307a - test: fix parallel/test-dgram-error-message-address (Ben Noordhuis)
41+
* f4c536b - debugger: don't override module binding (Vladimir Kurchatkin)
42+
* 40ffed8 - stream: use nop as write() callback if omitted (cjihrig)
43+
* df0d790 - doc: dns.lookupService has wrong header level (Icer Liang)
44+
* 8b1db9c - doc: note in docs about missing interfaces (Todd Kennedy)
45+
* 2928ac6 - doc: bump punycode api stability to 'stable' (Ben Noordhuis)
46+
* 328e67b - doc: add TC meeting 2015-01-21 minutes (Rod Vagg)
47+
* e5e5980 - lib,src: make pseudoRandomBytes alias randomBytes (Calvin Metcalf)
48+
* c6cd460 - configure: remove unused arm_neon variable (Ben Noordhuis)
49+
* 7d9d756 - configure: disable vfpv3 on armv6 (Ben Noordhuis)
50+
* 297cadb - deps: fix v8 armv6 run-time detection (Ben Noordhuis)
51+
* d481bb6 - doc: more explicit crypto.pseudoRandomBytes docs (Calvin Metcalf)
52+
* 7d46247 - src: s/node/io.js/ in `iojs --help` message (Ben Noordhuis)
53+
* 069c0df - deps: upgrade v8 to 4.1.0.12 (Ben Noordhuis)
54+
* ada2a43 - doc: add TC meeting 2015-01-13 minutes (Rod Vagg)
55+
* 60402b9 - docs: remove incorrect entry from changelog (Bert Belder)
56+
* 8b98096 - fs: make fs.access() flags read only (Jackson Tian)
57+
* 804e7aa - lib: use const to define constants (cjihrig)
58+
* 803883b - v8: fix template literal NULL pointer deref (Ben Noordhuis)
59+
* 5435cf2 - v8: optimize `getHeapStatistics` (Vladimir Kurchatkin)
60+
* 5d01463 - benchmark: print score to five decimal places (Yosuke Furukawa)
61+
* 752585d - src: silence clang warnings (Trevor Norris)
62+
* 22e1aea - src: set node_is_initialized in node::Init (Cheng Zhao)
63+
* 668420d - src: clean up unused macros in node_file.cc (Ben Noordhuis)
64+
* 52f624e - src: rename ASSERT macros in node_crypto.cc (Ben Noordhuis)
65+
* e95cfe1 - src: add ASSERT_EQ style macros (Ben Noordhuis)
66+
* ee9cd00 - lib: fix TypeError with EventEmitter#on() abuse (Ben Noordhuis)
67+
* 77d6807 - test: fix event-emitter-get-max-listeners style (Ben Noordhuis)
68+
* 767ee73 - test: strip copyright boilerplate (Ben Noordhuis)
69+
* 86eda17 - fs: define constants with const (cjihrig)
70+
371
## 2015-01-20, Version 1.0.3, @rvagg
472

573
### Notable changes

src/node_version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#define NODE_MINOR_VERSION 0
66
#define NODE_PATCH_VERSION 4
77

8-
#define NODE_VERSION_IS_RELEASE 0
8+
#define NODE_VERSION_IS_RELEASE 1
99

1010
#ifndef NODE_STRINGIFY
1111
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)