You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: ROADMAP.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -38,9 +38,9 @@ In order for Node.js to stay competitive we need to work on the next generation
38
38
39
39
While this constitutes a great leap forward for the platform we will be making this leap without breaking backwards compatibility with the existing ecosystem of modules.
40
40
41
-
# Immediate Priorities
41
+
##Immediate Priorities
42
42
43
-
## Debugging and Tracing
43
+
###Debugging and Tracing
44
44
45
45
Debugging is one of the first things from everyone's mouth, both developer and enterprise, when describing trouble they've had with Node.js.
46
46
@@ -55,7 +55,7 @@ The [Tracing WG](https://github.com/nodejs/tracing-wg) is driving this effort:
55
55
*[Unify the Tracing endpoint](https://github.com/nodejs/node/issues/729).
56
56
* New Chrome Debugger - Google is working on a version of Chrome's debugger that is without Chrome and can be used with Node.js.
57
57
58
-
## Ecosystem Automation
58
+
###Ecosystem Automation
59
59
60
60
In order to maintain a good release cadence without harming compatibility we must do a better job of understanding exactly what impact a particular change or release will have on the ecosystem. This requires new automation.
61
61
@@ -65,19 +65,19 @@ The initial goals for this automation are relatively simple but will create a ba
65
65
* Produce a list of modules that use a particular core API.
66
66
* Produce detailed code coverage data for the tests in core.
67
67
68
-
## Improve Installation and Upgrades
68
+
###Improve Installation and Upgrades
69
69
70
70
* Host and maintain registry endpoints (Homebrew, apt, etc).
71
71
* Document installation and upgrade procedures with an emphasis on using nvm or nave for development and our registry endpoints for traditional package managers and production.
72
72
73
-
## Streams
73
+
###Streams
74
74
75
75
* Fix all existing compatibility issues.
76
76
* Simplify stream creation to avoid user error.
77
77
* Explore and identify compatibility issues with [WHATWG Streams](https://github.com/whatwg/streams).
78
78
* Improve stream performance.
79
79
80
-
## Internationalization / Localization
80
+
###Internationalization / Localization
81
81
82
82
* Build documentation tooling with localization support built in.
Copy file name to clipboardexpand all lines: doc/changelogs/CHANGELOG_V4.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -1486,11 +1486,11 @@ Maintenance update.
1486
1486
1487
1487
* Roughly 78% of the commits are documentation and test improvements
1488
1488
***domains**:
1489
-
** Fix handling of uncaught exceptions (Julien Gilli) [#3884](https://github.com/nodejs/node/pull/3884)
1489
+
* Fix handling of uncaught exceptions (Julien Gilli) [#3884](https://github.com/nodejs/node/pull/3884)
1490
1490
***deps**:
1491
-
** Upgrade to npm 2.14.12 (Kat Marchán) [#4110](https://github.com/nodejs/node/pull/4110)
1492
-
** Backport 819b40a from V8 upstream (Michaël Zasso) [#3938](https://github.com/nodejs/node/pull/3938)
1493
-
** Updated node LICENSE file with new npm license (Kat Marchán) [#4110](https://github.com/nodejs/node/pull/4110)
1491
+
* Upgrade to npm 2.14.12 (Kat Marchán) [#4110](https://github.com/nodejs/node/pull/4110)
1492
+
* Backport 819b40a from V8 upstream (Michaël Zasso) [#3938](https://github.com/nodejs/node/pull/3938)
1493
+
* Updated node LICENSE file with new npm license (Kat Marchán) [#4110](https://github.com/nodejs/node/pull/4110)
1494
1494
1495
1495
### Known issues
1496
1496
@@ -1590,7 +1590,7 @@ Maintenance update.
1590
1590
*[[`fe3ae3cea4`](https://github.com/nodejs/node/commit/fe3ae3cea4)] - **doc**: add LTS info to COLLABORATOR_GUIDE.md (Myles Borins) [#3442](https://github.com/nodejs/node/pull/3442)
1591
1591
*[[`daa10a345e`](https://github.com/nodejs/node/commit/daa10a345e)] - **doc**: typo fix in readme.md (Sam P Gallagher-Bishop) [#3649](https://github.com/nodejs/node/pull/3649)
1592
1592
*[[`eca5720761`](https://github.com/nodejs/node/commit/eca5720761)] - **doc**: fix wrong date and known issue in changelog.md (James M Snell) [#3650](https://github.com/nodejs/node/pull/3650)
1593
-
*[[`83494f8f3e`](https://github.com/nodejs/node/commit/83494f8f3e)] - **doc**: rename iojs-* groups to nodejs-* (Steven R. Loomis) [#3634](https://github.com/nodejs/node/pull/3634)
1593
+
*[[`83494f8f3e`](https://github.com/nodejs/node/commit/83494f8f3e)] - **doc**: rename iojs-\* groups to nodejs-\* (Steven R. Loomis) [#3634](https://github.com/nodejs/node/pull/3634)
*[[`6db4392bfb`](https://github.com/nodejs/node/commit/6db4392bfb)] - **doc**: made code spans more visible in the API docs (phijohns) [#3573](https://github.com/nodejs/node/pull/3573)
*[[`44f779b112`](https://github.com/nodejs/node/commit/44f779b112)] - **doc**: add caveats of algs and key size in crypto (Shigeki Ohtsu) [#3479](https://github.com/nodejs/node/pull/3479)
1501
1501
*[[`a0db5fb355`](https://github.com/nodejs/node/commit/a0db5fb355)] - **doc**: stdout/stderr can block when directed to file (Ben Noordhuis) [#3170](https://github.com/nodejs/node/pull/3170)
1502
-
*[[`409f29972e`](https://github.com/nodejs/node/commit/409f29972e)] - **doc**: rename iojs-* groups to nodejs-* (Steven R. Loomis) [#3634](https://github.com/nodejs/node/pull/3634)
1502
+
*[[`409f29972e`](https://github.com/nodejs/node/commit/409f29972e)] - **doc**: rename iojs-\* groups to nodejs-\* (Steven R. Loomis) [#3634](https://github.com/nodejs/node/pull/3634)
1503
1503
*[[`801866280e`](https://github.com/nodejs/node/commit/801866280e)] - **doc**: fix wrong date and known issue in changelog.md (James M Snell) [#3650](https://github.com/nodejs/node/pull/3650)
1504
1504
*[[`325c4c7af5`](https://github.com/nodejs/node/commit/325c4c7af5)] - **doc**: fix function param order in assert doc (David Woods) [#3533](https://github.com/nodejs/node/pull/3533)
1505
1505
*[[`045e04e531`](https://github.com/nodejs/node/commit/045e04e531)] - **doc**: typo fix in readme.md (Sam P Gallagher-Bishop) [#3649](https://github.com/nodejs/node/pull/3649)
Copy file name to clipboardexpand all lines: doc/releases.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ A SHASUMS256.txt file is produced for every promoted build, nightly, and release
34
34
35
35
The GPG keys should be fetchable from a known third-party keyserver. The SKS Keyservers at <https://sks-keyservers.net> are recommended. Use the [submission](https://sks-keyservers.net/i/#submit) form to submit a new GPG key. Keys should be fetchable via:
@@ -94,13 +94,13 @@ The general rule is to bump this version when there are _breaking ABI_ changes a
94
94
95
95
Collect a formatted list of commits since the last release. Use [`changelog-maker`](https://github.com/rvagg/changelog-maker) to do this.
96
96
97
-
```sh
97
+
```console
98
98
$ changelog-maker --group
99
99
```
100
100
101
101
Note that changelog-maker counts commits since the last tag and if the last tag in the repository was not on the current branch you may have to supply a `--start-ref` argument:
The tag **must** be signed using the GPG key that's listed for you on the project README.
232
232
233
233
Push the tag to the repo before you promote the builds. If you haven't pushed your tag first, then build promotion won't work properly. Push the tag using the following command:
0 commit comments