diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,13 @@
 
 `pandoc-lua-marshal` uses [PVP Versioning][].
 
+## 0.2.8
+
+Released 2024-09-21.
+
+-   Update list module, thereby introducing a new method `at` and
+    an extended constructor for List types.
+
 ## 0.2.7.1
 
 Released 2024-07-02.
diff --git a/pandoc-lua-marshal.cabal b/pandoc-lua-marshal.cabal
--- a/pandoc-lua-marshal.cabal
+++ b/pandoc-lua-marshal.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.4
 name:                pandoc-lua-marshal
-version:             0.2.7.1
+version:             0.2.8
 synopsis:            Use pandoc types in Lua
 description:         This package provides functions to marshal and unmarshal
                      pandoc document types to and from Lua.
@@ -51,7 +51,7 @@
                      , containers            >= 0.6      && < 0.8
                      , exceptions            >= 0.8      && < 0.11
                      , hslua                 >= 2.2      && < 2.4
-                     , hslua-list            >= 1.1      && < 1.2
+                     , hslua-list            >= 1.1.2    && < 1.2
                      , hslua-marshalling     >= 2.2      && < 2.4
                      , pandoc-types          >= 1.23     && < 1.24
                      , safe                  >= 0.3      && < 0.4
