packages feed

xml-conduit 1.5.1 → 1.6.0

raw patch · 4 files changed

+8/−4 lines, 4 filesdep +data-default-classdep −data-defaultPVP ok

version bump matches the API change (PVP)

Dependencies added: data-default-class

Dependencies removed: data-default

API changes (from Hackage documentation)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+## 1.6.0++* Dropped the dependency on `data-default` for `data-default-class`, reducing the transitive dependency load. For most users, this will not be a breaking change, but it does mean that importing `Text.XML.Conduit` will no longer bring various instances for `Default` into scope. This will break code that relies on those instances and does not otherwise see them. To fix this, import `Data.Default` from `data-default` or one of the more specific instance-providing packages directly (e.g., `data-default-dlist` for the `DList` instance).+ ## 1.5.1  * New render setting, `rsXMLDeclaration`; setting it to `False` omits the XML declaration.
Text/XML/Stream/Parse.hs view
@@ -181,7 +181,7 @@ import           Data.Conduit.Binary          (sourceFile) import qualified Data.Conduit.List            as CL import qualified Data.Conduit.Text            as CT-import           Data.Default                 (Default (..))+import           Data.Default.Class           (Default (..)) import           Data.List                    (intercalate) import           Data.List                    (foldl') import qualified Data.Map                     as Map
Text/XML/Stream/Render.hs view
@@ -37,7 +37,7 @@ import           Data.Conduit.Blaze           (builderToByteString) import qualified Data.Conduit.List            as CL import qualified Data.Conduit.Text            as CT-import           Data.Default                 (Default (def))+import           Data.Default.Class           (Default (def)) import           Data.List                    (foldl') import           Data.Map                     (Map) import qualified Data.Map                     as Map
xml-conduit.cabal view
@@ -1,5 +1,5 @@ name:            xml-conduit-version:         1.5.1+version:         1.6.0 license:         MIT license-file:    LICENSE author:          Michael Snoyman <michael@snoyman.com>, Aristid Breitkreuz <aristidb@googlemail.com>@@ -27,7 +27,7 @@                    , attoparsec                >= 0.10                    , blaze-builder             >= 0.2      && < 0.5                    , transformers              >= 0.2      && < 0.6-                   , data-default+                   , data-default-class                    , monad-control             >= 0.3      && < 1.1                    , blaze-markup              >= 0.5                    , blaze-html                >= 0.5