diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,8 @@
 # Changelog for barbies
 
+## 2.0.3.1
+  - Compatibility changes for GHC 9.2 (Dan Dart)
+
 ## 2.0.3.0
   - Add Barbies.Bi.bttraverse_
   - Add Barbies.Bi.btfoldMap
diff --git a/barbies.cabal b/barbies.cabal
--- a/barbies.cabal
+++ b/barbies.cabal
@@ -1,8 +1,8 @@
 name:           barbies
-version:        2.0.3.0
+version:        2.0.3.1
 synopsis:       Classes for working with types that can change clothes.
 description:    Types that are parametric on a functor are like Barbies that have an outfit for each role. This package provides the basic abstractions to work with them comfortably.
-category:       Data-structures
+category:       Data Structures
 homepage:       https://github.com/jcpetruzza/barbies#readme
 bug-reports:    https://github.com/jcpetruzza/barbies/issues
 author:         Daniel Gorin
diff --git a/test-legacy/Legacy/TestBarbies.hs b/test-legacy/Legacy/TestBarbies.hs
--- a/test-legacy/Legacy/TestBarbies.hs
+++ b/test-legacy/Legacy/TestBarbies.hs
@@ -1,4 +1,5 @@
 {-# LANGUAGE DeriveAnyClass       #-}
+{-# LANGUAGE FlexibleContexts     #-}
 {-# LANGUAGE TypeFamilies         #-}
 {-# LANGUAGE UndecidableInstances #-}
 module Legacy.TestBarbies
diff --git a/test-legacy/Legacy/TestBarbiesW.hs b/test-legacy/Legacy/TestBarbiesW.hs
--- a/test-legacy/Legacy/TestBarbiesW.hs
+++ b/test-legacy/Legacy/TestBarbiesW.hs
@@ -1,5 +1,6 @@
 {-# OPTIONS_GHC -O0 #-}
 {-# LANGUAGE DeriveAnyClass       #-}
+{-# LANGUAGE FlexibleContexts     #-}
 {-# LANGUAGE FlexibleInstances    #-}
 {-# LANGUAGE TypeFamilies         #-}
 {-# LANGUAGE UndecidableInstances #-}
diff --git a/test/TestBarbies.hs b/test/TestBarbies.hs
--- a/test/TestBarbies.hs
+++ b/test/TestBarbies.hs
@@ -1,4 +1,5 @@
 {-# LANGUAGE DeriveAnyClass       #-}
+{-# LANGUAGE FlexibleContexts     #-}
 {-# LANGUAGE TypeFamilies         #-}
 {-# LANGUAGE UndecidableInstances #-}
 module TestBarbies
diff --git a/test/TestBarbiesW.hs b/test/TestBarbiesW.hs
--- a/test/TestBarbiesW.hs
+++ b/test/TestBarbiesW.hs
@@ -1,5 +1,6 @@
 {-# OPTIONS_GHC -O0 #-}
 {-# LANGUAGE DeriveAnyClass       #-}
+{-# LANGUAGE FlexibleContexts     #-}
 {-# LANGUAGE FlexibleInstances    #-}
 {-# LANGUAGE TypeFamilies         #-}
 {-# LANGUAGE UndecidableInstances #-}
diff --git a/test/TestBiBarbies.hs b/test/TestBiBarbies.hs
--- a/test/TestBiBarbies.hs
+++ b/test/TestBiBarbies.hs
@@ -1,5 +1,6 @@
 {-# LANGUAGE AllowAmbiguousTypes  #-}
 {-# LANGUAGE DeriveAnyClass       #-}
+{-# LANGUAGE FlexibleContexts     #-}
 {-# LANGUAGE PolyKinds            #-}
 {-# LANGUAGE TypeFamilies         #-}
 {-# LANGUAGE UndecidableInstances #-}
