Merge pull request #127 from dart-lang/rev_3.1.1
prep for publishing 3.1.1
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5676b6a..d0623cd 100644
--- a/CHANGELOG.md
+++ b/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/README.md b/README.md
index dbf8607..6f5be28 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,10 @@
+[![Build Status](https://github.com/dart-lang/yaml/workflows/Dart%20CI/badge.svg)](https://github.com/dart-lang/yaml/actions?query=workflow%3A"Dart+CI"+branch%3Amaster)
+[![Pub Package](https://img.shields.io/pub/v/yaml.svg)](https://pub.dev/packages/yaml)
+[![package publisher](https://img.shields.io/pub/publisher/yaml.svg)](https://pub.dev/packages/yaml/publisher)
+
A parser for [YAML](https://yaml.org/).
-[![Pub Package](https://img.shields.io/pub/v/yaml.svg)](https://pub.dev/packages/yaml)
-[![Build Status](https://github.com/dart-lang/yaml/workflows/Dart%20CI/badge.svg)](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/analysis_options.yaml b/analysis_options.yaml
index b14bfc6..4137066 100644
--- a/analysis_options.yaml
+++ b/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/pubspec.yaml b/pubspec.yaml
index 270fc9b..c97d33f 100644
--- a/pubspec.yaml
+++ b/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