diff --git a/changelog.md b/changelog.md
index 80b08a5ee286f4cc257675157c4280b6d8887a62..10668edf168fe09b5a137f10987678cd7053a4c4 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,8 @@
 # Changelog for [`unix` package](http://hackage.haskell.org/package/unix)
 
+## 2.8.1.1 *Mar 2023*
+  * Fix `System.Posix.Env.ByteString.getEnvironment` segfaulting on empty environment
+
 ## 2.8.1.0 *Feb 2023*
   * Fix build if HAVE_ALARM is undefined
 
diff --git a/unix.cabal b/unix.cabal
index b1132601c71a571e6e7ae78442e9eb6073adb62d..aad3be47abe5d77e4532405280a2dfec2492dadd 100644
--- a/unix.cabal
+++ b/unix.cabal
@@ -1,6 +1,6 @@
 cabal-version:  1.12
 name:           unix
-version:        2.8.1.0
+version:        2.8.1.1
 -- NOTE: Don't forget to update ./changelog.md
 
 license:        BSD3