diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,11 @@
 # Change log
 
-## 0.3 - 2023-02-22
+## 0.3.1 -- 2026-01-07
+
+* Support `ghc-9.12` (Alexandre Esteves, #7) and `ghc-9.14` (#8)
+* Drop unnecessary dependency on `transformers`
+
+## 0.3 -- 2023-02-22
 
 This release modernizes the library a bit (breaking backwards compatibility):
 instead of providing interoperability with `fclabels`, it instead uses
diff --git a/lens-sop.cabal b/lens-sop.cabal
--- a/lens-sop.cabal
+++ b/lens-sop.cabal
@@ -1,5 +1,5 @@
 name:                lens-sop
-version:             0.3.0
+version:             0.3.1
 synopsis:            Computing lenses generically using generics-sop
 description:
   This library contains a definition of generalized lenses, along with SOP-style
@@ -18,8 +18,15 @@
 category:            Generics
 build-type:          Simple
 cabal-version:       >=1.10
-extra-source-files: CHANGELOG.md
-tested-with:         GHC ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.5 || ==9.4.4
+extra-source-files:  CHANGELOG.md
+tested-with:         GHC==8.10.7
+                   , GHC==9.2.8
+                   , GHC==9.4.8
+                   , GHC==9.6.6
+                   , GHC==9.8.2
+                   , GHC==9.10.1
+                   , GHC==9.12.1
+                   , GHC==9.14.1
 
 source-repository head
   type:                git
@@ -29,10 +36,9 @@
   exposed-modules:     Generics.SOP.Lens
                        Generics.SOP.Lens.Named
                        Generics.SOP.Lens.Computed
-  build-depends:       base          >= 4.6   && < 4.18,
+  build-depends:       base          >= 4.14  && < 4.23,
                        generics-sop  >= 0.2.3 && < 0.6,
-                       optics-core   >= 0.4   && < 0.5,
-                       transformers  >= 0.3   && < 0.7
+                       optics-core   >= 0.4   && < 0.5
   hs-source-dirs:      src
   default-language:    Haskell2010
   ghc-options:         -Wall
