chore: set max SDK version to <3.0.0 (#32)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 78865c8..f8feb24 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 1.4.2
+
+* Set max SDK version to `<3.0.0`.
+
 # 1.4.1
 
 * Fix a bug where there upper bound of a version range with a build identifier
diff --git a/analysis_options.yaml b/analysis_options.yaml
deleted file mode 100644
index a10d4c5..0000000
--- a/analysis_options.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-analyzer:
-  strong-mode: true
diff --git a/pubspec.yaml b/pubspec.yaml
index ec526bf..56fa52b 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,13 +1,17 @@
 name: pub_semver
-version: 1.4.1
-author: Dart Team <misc@dartlang.org>
+version: 1.4.2
+
 description: >
  Versions and version constraints implementing pub's versioning policy. This
  is very similar to vanilla semver, with a few corner cases.
+author: Dart Team <misc@dartlang.org>
 homepage: http://github.com/dart-lang/pub_semver
-dependencies:
-  collection: ">=0.9.0 <2.0.0"
-dev_dependencies:
-  test: ">=0.12.0 <0.13.0"
+
 environment:
-  sdk: ">=1.0.0 <2.0.0"
+ sdk: '>=1.0.0 <3.0.0'
+
+dependencies:
+  collection: '>=0.9.0 <2.0.0'
+
+dev_dependencies:
+  test: '>=0.12.0 <2.0.0'