Prepare to publish for stable null safety (#244)

* Prepare to publish for stable null safety

* Drop experiment config
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f33e53f..55cd433 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,25 +1,27 @@
-## v 2.1.0-nullsafety.6-dev
+## v 2.1.0
+
+- Stable release for null safety.
 
 ## v 2.1.0-nullsafety.5
 
-* Update SDK constraints to `>=2.12.0-0 <3.0.0` based on beta release
+- Update SDK constraints to `>=2.12.0-0 <3.0.0` based on beta release
   guidelines.
 
 ## v 2.1.0-nullsafety.4
 
-* Allow prerelease versions of the 2.12 sdk.
+- Allow prerelease versions of the 2.12 sdk.
 
 ## v 2.1.0-nullsafety.3
 
-* Allow 2.10 stable and 2.11.0 dev SDK versions.
+- Allow 2.10 stable and 2.11.0 dev SDK versions.
 
 ## v 2.1.0-nullsafety.2
 
-* Update for the 2.10 dev sdk.
+- Update for the 2.10 dev sdk.
 
 ## v 2.1.0-nullsafety.1
 
-* Allow the <=2.9.10 stable sdks.
+- Allow the <=2.9.10 stable sdks.
 
 ## v 2.1.0-nullsafety
 
diff --git a/pubspec.yaml b/pubspec.yaml
index 8bc48ec..7ed694e 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: vector_math
-version: 2.1.0-nullsafety.6-dev
+version: 2.1.0
 description: A Vector Math library for 2D and 3D applications.
 homepage: https://github.com/google/vector_math.dart
 
diff --git a/tool/travis.sh b/tool/travis.sh
index a53f318..09c3c84 100755
--- a/tool/travis.sh
+++ b/tool/travis.sh
@@ -8,13 +8,10 @@
   dartfmt -n --set-exit-if-changed .
 fi
 
-# The lib dir should analyzer without enabling the experiment
-dartanalyzer --fatal-warnings --fatal-infos lib
-# The whole package should analyze with the experiment enabled 
-dartanalyzer --fatal-warnings --fatal-infos --enable-experiment=non-nullable .
+dartanalyzer --fatal-warnings --fatal-infos .
 
 # Run the tests.
-pub run --enable-experiment=non-nullable test
+pub run test
 
 # Install dart_coveralls; gather and send coverage data.
 if [ "$COVERALLS_TOKEN" ] && [ "$TRAVIS_DART_VERSION" = "dev" ]; then