diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
 # Revision history for time-domain
 
-## 0.1.0.0 -- YYYY-mm-dd
+## 0.1.0.3
 
-* First version. Released on an unsuspecting world.
+* Support GHC 9.8
diff --git a/time-domain.cabal b/time-domain.cabal
--- a/time-domain.cabal
+++ b/time-domain.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               time-domain
-version:            0.1.0.2
+version:            0.1.0.3
 license:            MIT
 license-file:       LICENSE
 author:             Manuel Bärenz
@@ -18,12 +18,20 @@
 source-repository this
   type:     git
   location: https://github.com/turion/time-domain.git
-  tag:      v0.1.0.2
+  tag:      v0.1.0.3
 
 library
   exposed-modules:  Data.TimeDomain
   build-depends:
-      base >= 4.13.0 && <= 4.19
-    , time >= 1.9
+      base >= 4.13.0 && <= 4.20
+    , time ^>= 1.12
   hs-source-dirs:   src
   default-language: Haskell2010
+  ghc-options:  -W
+  if flag(dev)
+    ghc-options: -Werror
+
+flag dev
+  description: Enable warnings as errors. Active on ci.
+  default: False
+  manual: True
