Prepare for 1.0.10 (#47)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index e11570b..799feea 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,11 @@
+## 1.0.10
+
+* Fixed links in README.md.
+
+* Added an example.
+
+* Fixed analysis lints that affected package score.
+
 ## 1.0.9
 
 * Set max SDK version to `<3.0.0`.
diff --git a/README.md b/README.md
index e58ae02..46f6422 100644
--- a/README.md
+++ b/README.md
@@ -75,7 +75,7 @@
 has its own library, `package:web_socket_channel/io.dart`. This allows the main
 `WebSocketChannel` class to be available on all platforms.
 
-[io.WebSocket]: https://api.dartlang.org/latest/dart-io/WebSocket-class.html
+[io.WebSocket]: https://api.dartlang.org/stable/dart-io/WebSocket-class.html
 
 An `IOWebSocketChannel` can be created by passing a `dart:io` WebSocket to
 [its constructor][IOWebSocketChannel]. It's more common to want to connect
@@ -104,7 +104,7 @@
 `dart:html`, it has its own library, `package:web_socket_channel/html.dart`.
 This allows the main `WebSocketChannel` class to be available on all platforms.
 
-[html.WebSocket]: https://api.dartlang.org/latest/dart-html/WebSocket-class.html
+[html.WebSocket]: https://api.dartlang.org/stable/dart-html/WebSocket-class.html
 
 An `HtmlWebSocketChannel` can be created by passing a `dart:html` WebSocket to
 [its constructor][HtmlWebSocketChannel]. It's more common to want to connect
diff --git a/pubspec.yaml b/pubspec.yaml
index d4aee51..15bcdd3 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: web_socket_channel
-version: 1.0.10-dev
+version: 1.0.10
 
 description: StreamChannel wrappers for WebSockets. This package provides a cross-platform WebSocketChannel API, a cross-platform implementation of that API that communicates over an underlying StreamChannel, IOWebSocketChannel that wraps dart:io's WebSocket class, and a HtmlWebSocketChannel that wrap's dart:html's.
 author: Dart Team <misc@dartlang.org>