stable null safety release (#34)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 43d374a..594530d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,7 @@
-## 2.0.0-nullsafety.1-dev
+## 2.0.0
+
+* Null safety stable release.
+* See breaking changes in the `2.0.0-nullsafety` version.
 
 ## 2.0.0-nullsafety
 
diff --git a/pubspec.yaml b/pubspec.yaml
index 95bd7e1..8f84323 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: test_descriptor
-version: 2.0.0-nullsafety.1-dev
+version: 2.0.0
 description: An API for defining and verifying directory structures.
 homepage: https://github.com/dart-lang/test_descriptor
 
@@ -7,12 +7,13 @@
   sdk: '>=2.12.0-0 <3.0.0'
 
 dependencies:
-  async: ^2.5.0-nullsafety
-  collection: ^1.15.0-nullsafety
-  matcher: ^0.12.10-nullsafety
-  path: ^1.8.0-nullsafety
-  term_glyph: ^ 1.2.0-nullsafety
-  test: ^1.16.0-nullsafety
+  async: ^2.5.0
+  collection: ^1.15.0
+  matcher: ^0.12.10
+  meta: ^1.3.0
+  path: ^1.8.0
+  term_glyph: ^1.2.0
+  test: ^1.16.0
 
 dev_dependencies:
-  pedantic: ^1.10.0-nullsafety
+  pedantic: ^1.10.0