v0.1.2
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ddd2c44..ab741f9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
 ## 0.1.2
 
+* The preferred top-level method is now `createStaticHandler`. `getHandler` is deprecated.
+* Set `content-type` header if the mime type of the requested file can be determined from the file extension.
 * Respond with `304-Not modified` against `IF-MODIFIED-SINCE` request header.
+* Better error when provided a non-existant `fileSystemPath`.
+* Added `example/example_server.dart`.
 
 ## 0.1.1+1
 
diff --git a/README.md b/README.md
index 612cd97..00a757b 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,16 @@
 `shelf_static` is a `Handler` for the Dart `shelf` package.
 
 [![Build Status](https://drone.io/github.com/kevmoo/shelf_static.dart/status.png)](https://drone.io/github.com/kevmoo/shelf_static.dart/latest)
+
+
+### Example
+```
+import 'package:shelf/shelf_io.dart' as io;
+import 'package:shelf_static/shelf_static.dart';
+
+void main() {
+  var handler = createStaticHandler('files');
+
+  io.serve(handler, 'localhost', 8080);
+}
+```
diff --git a/pubspec.yaml b/pubspec.yaml
index 3c49678..f744db4 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: shelf_static
-version: 0.1.2-dev
+version: 0.1.2
 author: Kevin Moore <github@j832.com>
 description: Static file server support for Shelf
 homepage: https://github.com/kevmoo/shelf_static.dart