packages feed

modern-uri 0.3.3.0 → 0.3.3.1

raw patch · 3 files changed

+16/−12 lines, 3 filesdep ~bytestringPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: bytestring

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+## Modern URI 0.3.3.1++* Works with `bytestring-0.11`.+ ## Modern URI 0.3.3.0  * Added `mkURIBs` for parsing `ByteString` as a `URI`.
Text/URI/Render.hs view
@@ -31,8 +31,8 @@  import Data.ByteString (ByteString) import qualified Data.ByteString as B+import qualified Data.ByteString.Builder as BB import qualified Data.ByteString.Lazy as BL-import qualified Data.ByteString.Lazy.Builder as BLB import Data.Char (chr, intToDigit) import Data.Kind (Type) import Data.List (intersperse)@@ -70,14 +70,14 @@  -- | Render a given 'URI' value as a strict 'ByteString'. renderBs :: URI -> ByteString-renderBs = BL.toStrict . BLB.toLazyByteString . renderBs'+renderBs = BL.toStrict . BB.toLazyByteString . renderBs' --- | Render a given 'URI' value as a 'BLB.Builder'.-renderBs' :: URI -> BLB.Builder+-- | Render a given 'URI' value as a 'BB.Builder'.+renderBs' :: URI -> BB.Builder renderBs' x =   equip-    BLB.wordDec-    (BLB.byteString . TE.encodeUtf8 . percentEncode)+    BB.wordDec+    (BB.byteString . TE.encodeUtf8 . percentEncode)     (genericRender x)  -- | Render a given 'URI' value as a 'String'.
modern-uri.cabal view
@@ -1,11 +1,11 @@ cabal-version:   1.18 name:            modern-uri-version:         0.3.3.0+version:         0.3.3.1 license:         BSD3 license-file:    LICENSE.md maintainer:      Mark Karpov <markkarpov92@gmail.com> author:          Mark Karpov <markkarpov92@gmail.com>-tested-with:     ghc ==8.6.5 ghc ==8.8.4 ghc ==8.10.2+tested-with:     ghc ==8.6.5 ghc ==8.8.4 ghc ==8.10.3 homepage:        https://github.com/mrkkrp/modern-uri bug-reports:     https://github.com/mrkkrp/modern-uri/issues synopsis:        Modern library for working with URIs@@ -42,7 +42,7 @@     build-depends:         QuickCheck >=2.4 && <3.0,         base >=4.12 && <5.0,-        bytestring >=0.2 && <0.11,+        bytestring >=0.2 && <0.12,         containers >=0.5 && <0.7,         contravariant >=1.3 && <2.0,         deepseq >=1.3 && <1.5,@@ -79,7 +79,7 @@     build-depends:         QuickCheck >=2.4 && <3.0,         base >=4.12 && <5.0,-        bytestring >=0.2 && <0.11,+        bytestring >=0.2 && <0.12,         hspec >=2.0 && <3.0,         hspec-megaparsec >=2.0 && <3.0,         megaparsec >=7.0 && <10.0,@@ -99,7 +99,7 @@     default-language: Haskell2010     build-depends:         base >=4.12 && <5.0,-        bytestring >=0.2 && <0.11,+        bytestring >=0.2 && <0.12,         criterion >=0.6.2.1 && <1.6,         megaparsec >=7.0 && <10.0,         modern-uri -any,@@ -118,7 +118,7 @@     default-language: Haskell2010     build-depends:         base >=4.12 && <5.0,-        bytestring >=0.2 && <0.11,+        bytestring >=0.2 && <0.12,         deepseq >=1.3 && <1.5,         megaparsec >=7.0 && <10.0,         modern-uri -any,