diff --git a/changelog.md b/changelog.md
index 097291b53811e09e09e300e5be16bb4db3b86537..7d6ed0b41ead464c4f1cbb9d5e3facb97b5e1002 100644
--- a/changelog.md
+++ b/changelog.md
@@ -2,6 +2,10 @@
 
 _Note: below all `FilePath` values are unquoted, so `\\` really means two backslashes._
 
+## 1.4.100.3 *Feb 2023*
+
+* Fix a regression in `splitFileName` wrt [#189](https://github.com/haskell/filepath/pull/189)
+
 ## 1.4.100.2 *Feb 2023*
 
 * Speed up `splitFileName`, `splitExtension`, `readDriveLetter` and various other helpers (up to 20x faster) by @Bodigrim
diff --git a/filepath.cabal b/filepath.cabal
index e6e3cf7090885f5eb27d11179dc7b832d2d5c403..e2ebb0c60f37b3726651fd0d1087975eb815082c 100644
--- a/filepath.cabal
+++ b/filepath.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.2
 name:               filepath
-version:            1.4.100.2
+version:            1.4.100.3
 
 -- NOTE: Don't forget to update ./changelog.md
 license:            BSD-3-Clause