diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
-0.2 [2021-01-xx]
+0.2.1 [2024-07-03]
+------------------
+
+* Support GHC-8.6.5...9.10.1
+
+0.2 [2021-03-11]
 ----------------
 
 * Move to use `time-1.11` types where applicable
diff --git a/months.cabal b/months.cabal
--- a/months.cabal
+++ b/months.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.2
 name:               months
-version:            0.2
+version:            0.2.1
 synopsis:           MonthName
 category:           Data, Time
 description:
@@ -14,15 +14,15 @@
 license-file:       LICENSE
 extra-source-files: CHANGELOG.md
 tested-with:
-  GHC ==7.8.4
-   || ==7.10.3
-   || ==8.0.2
-   || ==8.2.2
-   || ==8.4.4
-   || ==8.6.5
+  GHC ==8.6.5
    || ==8.8.4
-   || ==8.10.4
-   || ==9.0.1
+   || ==8.10.7
+   || ==9.0.2
+   || ==9.2.8
+   || ==9.4.8
+   || ==9.6.6
+   || ==9.8.2
+   || ==9.10.1
 
 source-repository head
   type:     git
@@ -46,20 +46,19 @@
 
   -- GHC boot libraries
   build-depends:
-    , base     >=4.7     && <4.16
-    , deepseq  ^>=1.3.0.0 || ^>=1.4.0.0
-    , text     ^>=1.2.3.0
+    , base     >=4.12.0.0 && <4.21
+    , deepseq  ^>=1.4.4.0 || ^>=1.5.0.0
+    , text     ^>=1.2.3.0 || ^>=2.0     || ^>=2.1 || ^>=2.2
 
   -- other depednencies
   build-depends:
-    , attoparsec   ^>=0.13.2.2
-    , base-compat  ^>=0.11
-    , hashable     ^>=1.3.1.0
-    , QuickCheck   ^>=2.14.2
+    , attoparsec   ^>=0.13.2.2 || ^>=0.14.1
+    , hashable     ^>=1.4.0.1
+    , QuickCheck   ^>=2.14.5   || ^>=2.15
     , time-compat  ^>=1.9.5
 
   if flag(aeson)
-    build-depends: aeson ^>=1.5.5.0
+    build-depends: aeson ^>=2.2.3.0
 
   if flag(intervals)
     build-depends: intervals ^>=0.9
diff --git a/src/Data/Time/MonthName.hs b/src/Data/Time/MonthName.hs
--- a/src/Data/Time/MonthName.hs
+++ b/src/Data/Time/MonthName.hs
@@ -31,8 +31,6 @@
        (Year, Day, fromGregorian, gregorianMonthLength, toGregorian)
 import Data.Typeable       (Typeable)
 import GHC.Generics        (Generic)
-import Prelude ()
-import Prelude.Compat
 import Test.QuickCheck     (Arbitrary (..), arbitraryBoundedEnum)
 
 import qualified Data.Attoparsec.Text     as AT
