diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8ae8f0d215f61d0d3fe0bbd5ecc76e2eebf6f201..bf71096eadd5e11d90f65f9ebca566e09496a48b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,18 +6,49 @@ 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.2] - 2020-Apr-25
+### Changed
+- Reorganized crate:
+    - `parse_file`, `parse` -> `Map::parse_file` with optional path.
+    - `parse_with_path` -> `Map::parse_reader`
+    - `parse_tileset` -> `Tileset::parse`
+    - `Frame` has been moved to the `animation` module.
+    - `ParseTileError` & `TiledError` have been moved into the `error` module.
+    - `Image` has been moved into the `image` module.
+    - `LayerTile`, `Layer`, `LayerData`, `ImageLayer` & `Chunk` have been moved into the `layers` module.
+    - `Map` & `Orientation` have been moved into the `map` module.
+    - `ObjectGroup`, `ObjectShape` & `Object` have been moved into the `objects` module.
+    - `Colour`, `PropertyValue` & `Properties` have been moved into the `properties` module.
+    - All mentions of `Colour` have been changed to `Color` for consistency with the Tiled dataformat.
+    - `Tile` has been moved into the `tile` module.
+    - `Tileset` has been moved into the `tileset` module.
+    - `Map::get_tileset_by_gid` -> `Map::tileset_by_gid`
+- Tile now has `image` instead of `images`. ([Issue comment](https://github.com/mapeditor/rs-tiled/issues/103#issuecomment-940773123))
+- Tileset now has `image` instead of `images`.
+- Functions that took in `&Path` now take `impl AsRef<Path>`.
+- Bumped `zstd` to `0.9`.
+- Fix markdown formatting in the `CONTRIBUTORS` file.
 
 ### Added
+- `Map::source` for obtaining where the map actually came from.
+- `Tileset::columns`.
+- `layers::Layer::id`.
+- Documentation for map members.
+- Tests for `tiled_base64_zstandard.tmx`.
+- `.gitattributes` for line ending consistency.
+- Support for multiline string properties.
+- MIT license file.
 
-- Properties to Tilesets.
-- Test verifying `tileset.properties`
 
-### Changed
+## [0.9.5]
+TODO
 
--
+## [0.9.4]
+TODO
 
-### Removed
+## [0.9.3]
+TODO
 
--
+## [0.9.2] - 2020-Apr-25
+### Added
+- Properties to Tilesets.
+- Test verifying `tileset.properties`
\ No newline at end of file