Revert accidental merge. (#12)

diff --git a/.travis.yml b/.travis.yml
index 8f4447d..da93bb8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,6 +2,8 @@
 
 dart:
   - dev
+  - stable
+
 dart_task:
   - test: --platform vm
   - test: --platform firefox
diff --git a/lib/src/utils.dart b/lib/src/utils.dart
index 3e27cb4..aa2c8fd 100644
--- a/lib/src/utils.dart
+++ b/lib/src/utils.dart
@@ -35,7 +35,7 @@
         'PackageInfo.loadConfig doesn\'t support URI scheme "${uri.scheme}:".');
   }
 
-  return packages_file.parse(utf8.encode(text), resolved);
+  return packages_file.parse(UTF8.encode(text), resolved);
 }
 
 /// Converts [uri] to a [Uri] and verifies that it's a valid `package:` URI.
diff --git a/pubspec.yaml b/pubspec.yaml
index b2048cf..e628f86 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,11 +1,11 @@
 name: package_resolver
-version: 1.0.3
+version: 1.0.3-dev
 description: First-class package resolution strategy classes.
 author: Dart Team <misc@dartlang.org>
 homepage: https://github.com/dart-lang/package_resolver
 
 environment:
-  sdk: '>=2.0.0-dev.17.0 <2.0.0'
+  sdk: '>=1.14.0 <2.0.0'
 
 dependencies:
   collection: '^1.9.0'
@@ -15,4 +15,3 @@
 dev_dependencies:
   shelf: '^0.6.0'
   test: '^0.12.0'
-  stack_trace: '^1.9.2'