diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for javelin
 
+## Release 0.1.4.2
+
+* Explicit support for `containers-0.8`.
+
 ## Release 0.1.4.1
 
 * Explicit support for GHC 9.12
diff --git a/javelin.cabal b/javelin.cabal
--- a/javelin.cabal
+++ b/javelin.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               javelin
-version:            0.1.4.1
+version:            0.1.4.2
 synopsis:           Labeled one-dimensional arrays
 license:            MIT
 license-file:       LICENSE
@@ -16,20 +16,20 @@
                      || ==9.6.4
                      || ==9.4.8
 description:
-        
+
         This package implements 'Series', labeled one-dimensional arrays
         combining properties from maps and arrays.
-        
+
         To get started, the important modules are:
-        
+
         ["Data.Series"] Boxed series of arbitrary types.
-        
+
         ["Data.Series.Unboxed"] Series of unboxed data types for better performance, at the cost of flexibility.
-        
+
         ["Data.Series.Generic"] Generic interface to manipulate any type of 'Series'.
-        
+
         ["Data.Series.Index"] Index containing series keys.
-        
+
         To get started, please take a look at the tutorial ("Data.Series.Tutorial").
 
 source-repository head
@@ -64,7 +64,7 @@
                       Data.Series.Generic.Zip
                       Data.Series.Index.Definition
     build-depends:    base                >=4.15.0.0 && <4.22,
-                      containers          >=0.6      && <0.8,
+                      containers          >=0.6      && <0.9,
                       deepseq             >=1.4      && <1.7,
                       foldl               ^>=1.4,
                       indexed-traversable ^>=0.1,
@@ -109,10 +109,10 @@
                       foldl,
                       mono-traversable,
                       javelin,
-                      vector, 
-                      criterion, 
-                      deepseq, 
-                      random, 
+                      vector,
+                      criterion,
+                      deepseq,
+                      random,
                       directory
 
 
@@ -137,5 +137,5 @@
     import:           common
     main-is:          bench-report.hs
     hs-source-dirs:   scripts
-    build-depends:    base >=4.15.0.0 && <4.22, 
+    build-depends:    base >=4.15.0.0 && <4.22,
                       csv ^>=0.1
diff --git a/src/Data/Series/Tutorial.hs b/src/Data/Series/Tutorial.hs
--- a/src/Data/Series/Tutorial.hs
+++ b/src/Data/Series/Tutorial.hs
@@ -608,7 +608,7 @@
 "Poland" | 121.40
 
 Finally, in case we want full control over what to do when a key is missing, 
-we can use @Series.zipWithStrategy'. For example, consider the case where:
+we can use `Series.zipWithStrategy'. For example, consider the case where:
 
 * If population numbers are missing, I want to set the density to 0;
 * If land mass information is missing, I wait to skip calculating the density of this country. 
