diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /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/).
+
+## [0.1.0.1] - 2026-03-13
+
+### Changed
+
+- Fix homepage URL to `https://github.com/srid/opencode-haskell`
+
+## [0.1.0.0] - 2026-03-13
+
+### Added
+
+- Initial Haskell client library for OpenCode server API
+- Basic API endpoints: session management, message handling, tool execution
diff --git a/opencode.cabal b/opencode.cabal
--- a/opencode.cabal
+++ b/opencode.cabal
@@ -1,13 +1,15 @@
 cabal-version: 2.4
 name:          opencode
-version:       0.1.0.0
+version:       0.1.0.1
 license:       MIT
 copyright:     2026 Sridhar Ratnakumar
 maintainer:    srid@srid.ca
 author:        Sridhar Ratnakumar
 category:      Web
-homepage:      https://github.com/anomalyco/opencode
+homepage:      https://github.com/srid/opencode-haskell
 synopsis:      Haskell client library for OpenCode server API
+extra-source-files:
+  CHANGELOG.md
 
 common shared
   ghc-options:
