diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000000000000000000000000000000000..70d2c15ac01b2c5d6a9dad55713644577daef822
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,18 @@
+# Changelog
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [Unreleased]
+
+## [0.9.0] - 2019-25-11
+
+### Added
+-
+
+### Changed
+- Migration to `rust 2018` and `?`
+
+### Removed
+-
diff --git a/Cargo.toml b/Cargo.toml
index fcd762d512db0e1c2b5471b6257d568098b5fe31..3840bc71ae2fd35c5226ec5bc72a4586643648ad 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 
 name = "tiled"
-version = "0.8.0"
+version = "0.9.0"
 description = "A rust crate for loading in maps created by the Tiled editor"
 repository = "https://github.com/mattyhall/rs-tiled.git"
 # documentation = "http://rust-ci.org/mattyhall/rs-tiled/doc/tiled/"