Node.js is opensource en platformonafhankelijk en is gericht op het ontwikkelen van server-side-webapplicaties. Die applicaties worden geschreven in JavaScript en uitgevoerd binnen de Node.js runtime op de server. Het biedt een event-gedreven omgeving aan waarbij non-blocking I/O een belangrijk uitgangspunt is geweest. Voor meer informatie verwijzen we jullie door naar deze pagina. Het ontwikkelteam heeft versie 7.0 vrijgegeven en de belangrijkste veranderingen daarin zijn hieronder voor je neergezet:
BufferChild Process
- Passing invalid input to Buffer.byteLength will now throw an error #8946.
- Calling Buffer without new is now deprecated and will emit a process warning #8169.
- Passing a negative number to allocUnsafe will now throw an error #7079.
Cluster
- The fork and execFile methods now have stronger argument validation #7399.
Deps
- The worker.suicide method is deprecated and will emit a process warning #3747.
File System
- V8 has been updated to 5.4.500.36 #8317, #8852, #9253.
- NODE_MODULE_VERSION has been updated to 51 #8808.
Intl
- A process warning is emitted if a callback is not passed to async file system methods #7897.
Promises
- Intl.v8BreakIterator constructor has been deprecated and will emit a process warning #8908.
Punycode
- Unhandled Promise rejections have been deprecated and will emit a process warning #8217.
URL
- The
punycode
module has been deprecated #7941.
- An Experimental WHATWG URL Parser has been introduced #7448.