diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,9 @@
 # Changelog for snap-stream
 
+## 0.1.1.1
+
+* Loosen version bounds
+
 ## 0.1.1.0
 
 * Loosen `base` version bounds
diff --git a/readme.md b/readme.md
--- a/readme.md
+++ b/readme.md
@@ -1,5 +1,7 @@
 # snap-stream
 
+[![Haskell](https://img.shields.io/badge/language-Haskell-orange.svg)](https://haskell.org) [![Hackage](https://img.shields.io/hackage/v/snap-stream.svg)](https://hackage.haskell.org/package/snap-stream) [![Hackage CI](https://matrix.hackage.haskell.org/api/v2/packages/snap-stream/badge)](https://matrix.hackage.haskell.org/#/package/snap-stream)  [![Github CI](https://github.com/obsidiansystems/snap-stream/workflows/github-action/badge.svg)](https://github.com/obsidiansystems/snap-stream/actions) [![BSD3 License](https://img.shields.io/badge/license-BSD3-blue.svg)](https://github.com/obsidiansystems/snap-stream/blob/master/LICENSE)
+
 [Snap](https://hackage.haskell.org/package/snap) handlers for HTTP [range requests](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests).
 
 This package provides a way to respond to an HTTP request for a particular range of bytes. Range requests include a header that specifies which bytes the client is requesting (e.g., `Range: bytes=0-1023`). See the documentation for `serveStreamAs`.
diff --git a/snap-stream.cabal b/snap-stream.cabal
--- a/snap-stream.cabal
+++ b/snap-stream.cabal
@@ -1,5 +1,5 @@
 name:               snap-stream
-version:            0.1.1.0
+version:            0.1.1.1
 synopsis:           Streaming Snap handlers
 description:        Snap handlers for streaming access with range requests
 license:            BSD3
@@ -17,8 +17,8 @@
 library
   hs-source-dirs:   src
   build-depends:
-      attoparsec  >=0.13 && <0.14
-    , base        >=4.9  && <4.15
+      attoparsec  >=0.13 && <0.15
+    , base        >=4.9  && <4.16
     , bytestring  >=0.10 && <0.11
     , io-streams  >=1.4  && <1.6
     , snap-core   >=1.0  && <1.1
