spelling fixes

R=nweiz@google.com

Review URL: https://codereview.chromium.org//1032623005
diff --git a/CHANGELOG.md b/CHANGELOG.md
index be49502..24d9ba1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.6.1
+
+** Fixed spelling errors in README and code comments.
+
 ## 0.6.0
 
 **Breaking change:** The semantics of `Request.scriptName` and
diff --git a/README.md b/README.md
index e998852..b363709 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@
 * Map server logic into a simple function: a single argument for the request,
 the response is the return value.
 * Trivially mix and match synchronous and asynchronous processing.
-* Flexibliity to return a simple string or a byte stream with the same model.
+* Flexibility to return a simple string or a byte stream with the same model.
 
 ## Example
 
diff --git a/lib/src/cascade.dart b/lib/src/cascade.dart
index f4e7cad..0395089 100644
--- a/lib/src/cascade.dart
+++ b/lib/src/cascade.dart
@@ -38,7 +38,7 @@
   ///
   /// If [statusCodes] is passed, responses with those status codes are
   /// considered unacceptable. If [shouldCascade] is passed, responses for which
-  /// it returns `true` are considered unacceptale. [statusCode] and
+  /// it returns `true` are considered unacceptable. [statusCode] and
   /// [shouldCascade] may not both be passed.
   Cascade({Iterable<int> statusCodes, bool shouldCascade(Response response)})
       : _shouldCascade = _computeShouldCascade(statusCodes, shouldCascade),
diff --git a/lib/src/handlers/logger.dart b/lib/src/handlers/logger.dart
index eaac75c..c42ee79 100644
--- a/lib/src/handlers/logger.dart
+++ b/lib/src/handlers/logger.dart
@@ -13,7 +13,7 @@
 /// Middleware which prints the time of the request, the elapsed time for the
 /// inner handlers, the response's status code and the request URI.
 ///
-/// [logger] takes two paramaters.
+/// [logger] takes two parameters.
 ///
 /// `msg` includes the request time, duration, request method, and requested
 /// path.
diff --git a/lib/src/message.dart b/lib/src/message.dart
index db420d6..2817989 100644
--- a/lib/src/message.dart
+++ b/lib/src/message.dart
@@ -89,7 +89,7 @@
 
   /// The encoding of the message body.
   ///
-  /// This is parsed from the "charset" paramater of the Content-Type header in
+  /// This is parsed from the "charset" parameter of the Content-Type header in
   /// [headers].
   ///
   /// If [headers] doesn't have a Content-Type header or it specifies an
diff --git a/lib/src/shelf_unmodifiable_map.dart b/lib/src/shelf_unmodifiable_map.dart
index 9b56443..d07ebfd 100644
--- a/lib/src/shelf_unmodifiable_map.dart
+++ b/lib/src/shelf_unmodifiable_map.dart
@@ -18,7 +18,7 @@
   ///
   /// If [ignoreKeyCase] is `true`, the keys will have case-insensitive access.
   ///
-  /// [source] is copied to a new [Map] to ensure changes to the paramater value
+  /// [source] is copied to a new [Map] to ensure changes to the parameter value
   /// after constructions are not reflected.
   factory ShelfUnmodifiableMap(Map<String, V> source,
       {bool ignoreKeyCase: false}) {
diff --git a/pubspec.yaml b/pubspec.yaml
index 7fbdf91..5d0e402 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: shelf
-version: 0.6.0
+version: 0.6.1-dev
 author: Dart Team <misc@dartlang.org>
 description: Web Server Middleware for Dart
 homepage: https://github.com/dart-lang/shelf