diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Changelog
 
+## [0.3.0.2] - 2026-07-14
+
+### Changed
+
+* Lower bound on `autodocodec >=0.6`
+
 ## [0.3.0.1] - 2025-07-09
 
 * Fix discriminated union OpenAPI schema generation (see #61 for more info)
diff --git a/autodocodec-openapi3.cabal b/autodocodec-openapi3.cabal
--- a/autodocodec-openapi3.cabal
+++ b/autodocodec-openapi3.cabal
@@ -1,11 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.36.1.
+-- This file has been generated from package.yaml by hpack version 0.38.3.
 --
 -- see: https://github.com/sol/hpack
 
 name:           autodocodec-openapi3
-version:        0.3.0.1
+version:        0.3.0.2
 synopsis:       Autodocodec interpreters for openapi3
 homepage:       https://github.com/NorfairKing/autodocodec#readme
 bug-reports:    https://github.com/NorfairKing/autodocodec/issues
@@ -34,7 +34,7 @@
       src
   build-depends:
       aeson
-    , autodocodec >=0.4.0.0
+    , autodocodec >=0.6.0.0
     , base >=4.7 && <5
     , insert-ordered-containers
     , lens
diff --git a/src/Autodocodec/OpenAPI/Schema.hs b/src/Autodocodec/OpenAPI/Schema.hs
--- a/src/Autodocodec/OpenAPI/Schema.hs
+++ b/src/Autodocodec/OpenAPI/Schema.hs
@@ -43,7 +43,14 @@
               { _schemaType = Just OpenApiNull
               }
       BoolCodec mname -> lift $ NamedSchema mname <$> declareSchema (Proxy :: Proxy Bool)
-      StringCodec mname -> lift $ NamedSchema mname <$> declareSchema (Proxy :: Proxy Text)
+      StringCodec mname StringBounds {..} -> do
+        s <- lift $ declareSchema (Proxy :: Proxy Text)
+        pure $
+          NamedSchema mname $
+            s
+              { _schemaMinLength = fromIntegral <$> stringBoundsMinLength,
+                _schemaMaxLength = fromIntegral <$> stringBoundsMaxLength
+              }
       IntegerCodec mname mBounds -> do
         s <- lift $ declareSchema (Proxy :: Proxy Integer)
         let addNumberBounds Bounds {..} s_ =
