diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,15 +4,19 @@
 
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to the [Haskell Package Versioning Policy](https://pvp.haskell.org/).
 
-## Unreleased
+## 1.0.0.1 - 2025-10-24
 
-(no changes yet)
+### Changed
 
+- Set upper/lower bound for the dependencies: `bytestring`, `text`, and `from`.
+
 ## 1.0.0.0 - 2025-10-24
 
 Initial release.
 
-- Added `From` instances for string-related types. Any of the following types can be converted from one to another using `from`:
+### Added
+
+- `From` instances for string-related types. Any of the following types can be converted from one to another using `from`:
     - `Prelude.String`
     - `Data.Text.Text`
     - `Data.Text.Lazy.Text`
diff --git a/from-string.cabal b/from-string.cabal
--- a/from-string.cabal
+++ b/from-string.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           from-string
-version:        1.0.0.0
+version:        1.0.0.1
 synopsis:       Instances of 'From' for common string types
 description:    Convenient "sane default" conversion from/to strict ByteString, lazy
                 ByteString, ByteString Builder, ShortByteString, strict Text, lazy Text, Text
@@ -38,10 +38,10 @@
       src
   ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
   build-depends:
-      base >=4.7 && <5
-    , bytestring
-    , from
-    , text
+      base >=4.2 && <5
+    , bytestring >=0.11.4.0 && <2
+    , from >=1.0 && <2
+    , text >=2.0 && <3
   default-language: Haskell2010
 
 test-suite from-string-test
@@ -53,10 +53,10 @@
       test
   ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
   build-depends:
-      base >=4.7 && <5
+      base >=4.2 && <5
     , bytestring
-    , from
+    , from >=1.0 && <2
     , rawfilepath
-    , text
+    , text >=2.0 && <3
     , unix
   default-language: Haskell2010
