Potential Semver Minor Backports #177

Open
MylesBorins opened this Issue Jan 6, 2017 · 5 comments

Projects

None yet

3 participants

@MylesBorins
Member
MylesBorins commented Jan 6, 2017 edited

These are some possible semver minors I've flagged for potential inclusion in an upcoming semver minor LTS release. Please feel free to veto any of these or suggest other from this gist. The primary motivation here is that we are going to be doing one more LTS semver minor on v4.x already, and it will likely be the last one. I figured we could take this opportunity to audit and minimize delta on certain features to make support for v4.x less painful during the 12 month Maintenance period.

Approved

4.x only:

  • tls, crypto: add ALPN Support (Shigeki Ohtsu) #2564
    • requires manual backport
  • process: add process.cpuUsage() - implementation, doc, tests (Patrick Mueller) #6157
  • v8,src: expose statistics about heap spaces (Ben Ripkens) #4463
  • child_process: child_process: add shell option to spawn() #4598
  • fs: add the fs.mkdtemp() function. (Florian MARGAINE) #5333

6.x only

  • deps: Intl: ICU 58 bump - small icu (BIG COMMIT) (Steven R. Loomis) #9234
    • requires manual backport
  • deps: intl: Add more versions from ICU (Steven R. Loomis) #9266
    • requires manual backport

4.x and 6.x

  • crypto: crypto: allow adding extra certs to well-known CAs (Sam Roberts) #9139
  • process add externalMemory to process.memoryUsage (indutny) #9587
Not Approved

4.x only:

  • net: add net.listening boolean property over a getter (José Moreira) #4743
  • cluster: support stdio option for workers (cjihrig) #7838
  • util: allow symbol-based custom inspection methods (addaleax) #9688

6.x only

  • src,module: add --preserve-symlinks command line flag (James M Snell) #6537

4.x and 6.x

  • buffer: add buffer.transcode (James M Snell) #9038
  • child_process: add public API for IPC channel (cjihrig) #9322
@Fishrock123
Member

Unsure we should backport --preserve-symlinks?

@Fishrock123
Member
heading title

// stuff here

<details>
<summary>heading title</summary>

// stuff here

</details>
@Fishrock123
Member

Update: We don't use process.cpuUsage(). I can ask to see if we can get backport help if desired.

@MylesBorins
Member

@Fishrock123 that details stuff does not appear to work :(

@addaleax
Member

that details stuff does not appear to work :(

old browser? ;)

@shigeki shigeki referenced this issue in nodejs/node Jan 16, 2017
Closed

Backport ALPN to v4.x LTS #10831

4 of 4 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment