- More preparation for Uint8List SDK breaking change (dart-lang/sdk#36900). See #61 and #63 for details.
- Prepare for Uint8List SDK breaking change (dart-lang/sdk#36900). See #59 and #60 for details.
- Server side
NodeHttpRequestandNodeHttpResponseare now available in public interface.
First stable release of this library which implements subset of dart:io interfaces,
including File System objects, HttpServer, Platform and other common classes.
Not all dart:io interfaces are covered yet. Feel free to file an issue on Github if you need
a specific class implemented in node_io.
- Complete file system implementations for
Directory,File,RandomAccessFile,Link. - Added
STATUS.mdwhich reflects coverage of already implemented or exporteddart:ioAPIs.
- Fixed
NodeHttpResponse.redirectfailing to convertUrito string.
- Upgraded to latest build_node_compilers (0.2.0)
- Fixed: analysis warnings with latest Pub and Dart SDK.
- Fixed: handling errors in
Directory.delete. - Fixed: handling relative paths in
Directory.list. - Fixed: strong mode issues in
DirectoryandFile. - Added:
File.create,File.delete,File.readAsString,File.rename,File.writeAsBytes,File.writeAsString. - Fixed: handling errors in
File.open,File.stat,File.statSync. - Fixed: converting byte data in
NodeIOSink. - Added: Minimal scaffold for Link FS entities.
- Upgraded to latest build_node_compilers.
- Fixed deprecation warnings with Dart 2 dev 61 SDK version.
- Fixed deprecation warnings with latest Dart 2 dev SDK.
- Refactored HttpHeaders to not rely on Node.js API introduced in v7.7.0 Allows using this wrapper in Google Cloud Functions environment which runs on Node.js 6.x (LTS).
- Allow list values in
HttpHeaders.set.
- Complete implementation of
InternetAddress.
- Split from node_interop.