diff --git a/CHANGELOG.md b/CHANGELOG.md index 52fa910..4fcbdc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.2.2 + +- updates for Dart 2 + ## 0.2.1 - update the styles for the directory listings to use diff --git a/analysis_options.yaml b/analysis_options.yaml index 2510694..6ee867f 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -1,6 +1,3 @@ -analyzer: - strong-mode: true - linter: rules: - always_declare_return_types diff --git a/lib/src/directories.dart b/lib/src/directories.dart index d10057f..8305bf0 100644 --- a/lib/src/directories.dart +++ b/lib/src/directories.dart @@ -170,5 +170,5 @@ Response listDirectory(String appName, String fileSystemPath, String dirPath) { }); return new Response.ok(controller.stream, - encoding: encoding, headers: {HttpHeaders.CONTENT_TYPE: 'text/html'}); + encoding: encoding, headers: {HttpHeaders.contentTypeHeader: 'text/html'}); } diff --git a/lib/src/packages.dart b/lib/src/packages.dart index 6bf2330..8b89c1b 100644 --- a/lib/src/packages.dart +++ b/lib/src/packages.dart @@ -104,13 +104,13 @@ Future _handleFile(Request request, File file) async { } var headers = { - HttpHeaders.CONTENT_LENGTH: stat.size.toString(), - HttpHeaders.LAST_MODIFIED: formatHttpDate(stat.changed) + HttpHeaders.contentLengthHeader: stat.size.toString(), + HttpHeaders.lastModifiedHeader: formatHttpDate(stat.changed) }; String contentType = _mimeTypeResolver.lookup(file.path); if (contentType != null) { - headers[HttpHeaders.CONTENT_TYPE] = contentType; + headers[HttpHeaders.contentTypeHeader] = contentType; } return new Response.ok(file.openRead(), headers: headers); diff --git a/pubspec.yaml b/pubspec.yaml index caf247e..1fd004c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,11 +1,11 @@ name: mserve description: A small (micro) web server. -version: 0.2.1 +version: 0.2.2 author: Devon Carew homepage: https://github.com/devoncarew/mserve.dart environment: - sdk: '>=2.0.0-dev.30 <2.0.0' + sdk: '>=2.0.0-dev.30 <3.0.0' dependencies: args: ^1.0.0 @@ -20,7 +20,7 @@ dependencies: shelf_static: ^0.2.0 dev_dependencies: - test: ^0.12.0 + test: ^1.0.0 executables: mserve: null