diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## [0.3.0.7](https://github.com/PiotrJustyna/wyvern/tree/0.3.0.7) (2026-01-15)
+
+- support for ghc 9.8.4 and base 4.19.2.0 for hackage
+- various changes for hackage: new example, readme update, etc.
+
 ## [0.3.0.6](https://github.com/PiotrJustyna/wyvern/tree/0.3.0.6) (2026-01-14)
 
 - Producing wyvern release candidate for hackage.
diff --git a/wyvern-diagrams.cabal b/wyvern-diagrams.cabal
--- a/wyvern-diagrams.cabal
+++ b/wyvern-diagrams.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.4
 name:               wyvern-diagrams
-version:            0.3.0.6
+version:            0.3.0.7
 synopsis:           Simple flowchart diagrams. Inspired by DRAKON.
 description:        Wyvern combines syntax and rendering engine
                     for simple, DRAKON-like flowcharts.
@@ -34,7 +34,7 @@
     hs-source-dirs:   src/lib
     build-depends:
                       -- BSD-3-Clause
-                      base >= 4.21.0 && < 4.22,
+                      base >= 4.19.2.0 && < 4.22,
                       -- MIT
                       colour >= 2.3.6 && < 2.3.7,
                       -- BSD-2-Clause
@@ -60,7 +60,7 @@
     main-is:          Main.hs
     build-depends:
                       -- BSD-3-Clause
-                      base >= 4.21.0 && < 4.22,
+                      base >= 4.19.2.0 && < 4.22,
                       -- BSD-3-Clause
                       array >= 0.5.8 && < 0.5.9,
                       -- BSD-3-Clause
@@ -79,7 +79,7 @@
     main-is:          OverlappingLoopbacks.hs
     build-depends:
                       -- BSD-3-Clause
-                      base >= 4.21.0 && < 4.22,
+                      base >= 4.19.2.0 && < 4.22,
                       -- BSD-3-Clause
                       HUnit,
                       -- BSD-3-Clause
