Closed
Description
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) #4743cluster: support stdio option for workers (cjihrig) #7838util: 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