prep for publishing 3.1.1
diff --git a/pkgs/yaml/CHANGELOG.md b/pkgs/yaml/CHANGELOG.md
index 5676b6a..d0623cd 100644
--- a/pkgs/yaml/CHANGELOG.md
+++ b/pkgs/yaml/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 3.1.1
+
+* Switch to using package:lints.
+* Populate the pubspec `repository` field.
+
## 3.1.0
* `loadYaml` and related functions now accept a `recover` flag instructing the parser
diff --git a/pkgs/yaml/README.md b/pkgs/yaml/README.md
index dbf8607..6f5be28 100644
--- a/pkgs/yaml/README.md
+++ b/pkgs/yaml/README.md
@@ -1,7 +1,10 @@
+[](https://github.com/dart-lang/yaml/actions?query=workflow%3A"Dart+CI"+branch%3Amaster)
+[](https://pub.dev/packages/yaml)
+[](https://pub.dev/packages/yaml/publisher)
+
A parser for [YAML](https://yaml.org/).
-[](https://pub.dev/packages/yaml)
-[](https://github.com/dart-lang/yaml/actions?query=workflow%3A"Dart+CI"+branch%3Amaster)
+## Usage
Use `loadYaml` to load a single document, or `loadYamlStream` to load a
stream of documents. For example:
diff --git a/pkgs/yaml/analysis_options.yaml b/pkgs/yaml/analysis_options.yaml
index b14bfc6..4137066 100644
--- a/pkgs/yaml/analysis_options.yaml
+++ b/pkgs/yaml/analysis_options.yaml
@@ -1,7 +1,9 @@
include: package:lints/recommended.yaml
+
analyzer:
strong-mode:
implicit-casts: false
+
linter:
rules:
- avoid_catching_errors
diff --git a/pkgs/yaml/pubspec.yaml b/pkgs/yaml/pubspec.yaml
index 270fc9b..c97d33f 100644
--- a/pkgs/yaml/pubspec.yaml
+++ b/pkgs/yaml/pubspec.yaml
@@ -1,5 +1,5 @@
name: yaml
-version: 3.1.1-dev
+version: 3.1.1
description: A parser for YAML, a human-friendly data serialization standard
repository: https://github.com/dart-lang/yaml