string-interpolate 0.3.0.0 → 0.3.0.1
raw patch · 3 files changed
+13/−4 lines, 3 filesdep +base16-bytestringPVP ok
version bump matches the API change (PVP)
Dependencies added: base16-bytestring
API changes (from Hackage documentation)
Files
- CHANGELOG.md +7/−0
- README.md +1/−1
- string-interpolate.cabal +5/−3
CHANGELOG.md view
@@ -2,6 +2,13 @@ ## Unreleased +## v0.3.0.1 (2020-09-19)+++ Downgraded version of `base16-bytestring` to avoid breaking API changes in new+ versions. (We would just upgrade the version ourselves, but it's one of our+ dependencies `text-conversions` that's not building due to the API changes,+ not us.)+ ## v0.3.0.0 (2020-06-30) + Changed the behavior of `iii` to only collapse statically-available whitespace,
README.md view
@@ -210,7 +210,7 @@ | Can interpolate arbitrary Show instances | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | | Unicode-aware | ✅ | ❌ | ⚠️ | ❌ | ❌ | ⚠️ | | Multiline strings | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |-| Indentation handling | ✅ | ❌ | ❌ | ✅ | ❌ | ✅ |+| Indentation handling | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | | Whitespace/newline chomping | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ⚠ Since **formatting** doesn't support ByteStrings, it technically supports
string-interpolate.cabal view
@@ -1,7 +1,7 @@ cabal-version: 1.18 name: string-interpolate-version: 0.3.0.0+version: 0.3.0.1 synopsis: Haskell string/text/bytestring interpolation that just works description: Unicode-aware string interpolation that handles all textual types. .@@ -70,6 +70,8 @@ build-depends: base ==4.* , bytestring <0.11+ -- see https://gitlab.com/williamyaoh/string-interpolate/-/issues/27+ , base16-bytestring <1.0.0.0 , text <1.3 , split <0.3 , haskell-src-exts <1.24@@ -89,7 +91,7 @@ build-depends: base ==4.* , string-interpolate- , QuickCheck <2.14+ , QuickCheck <2.15 , bytestring <0.11 , text <1.3 , template-haskell <2.17@@ -110,7 +112,7 @@ build-depends: base ==4.* , string-interpolate- , QuickCheck <2.14+ , QuickCheck <2.15 , bytestring <0.11 , text <1.3 , deepseq <1.5