diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,11 +2,17 @@
 
 `lpeg` uses [PVP Versioning][].
 
+## lpeg-1.0.3
+
+Released 2022-01-29.
+
+-   Allow lua-2.2.*.
+
 ## lpeg-1.0.2
 
-Released 29-01-2022.
+Released 2022-01-29.
 
--   Allow lua-2.1.0.
+-   Allow lua-2.1.*.
 
 ## lpeg-1.0.1
 
diff --git a/lpeg.cabal b/lpeg.cabal
--- a/lpeg.cabal
+++ b/lpeg.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 name:                lpeg
-version:             1.0.2
+version:             1.0.3
 synopsis:            LPeg – Parsing Expression Grammars For Lua
 description:         This package contains the C sources of LPeg, as well
                      as some tiny Haskell helper to load the package.
@@ -45,7 +45,7 @@
 common common-options
   default-language:    Haskell2010
   build-depends:       base                 >= 4.8    && < 5
-                     , lua                  >= 2.1    && < 2.2
+                     , lua                  >= 2.1    && < 2.3
   ghc-options:         -Wall
                        -Wincomplete-record-updates
                        -Wnoncanonical-monad-instances
