packages feed

unleash-client-haskell 0.7.0 → 0.8.0

raw patch · 2 files changed

+89/−76 lines, 2 filesdep ~aesondep ~textdep ~unleash-client-haskell-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, text, unleash-client-haskell-core

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,14 @@+## <small>0.8.0 (2025-05-02)</small>++* Add source-repository ([116c725](https://github.com/finn-no/unleash-client-haskell/commit/116c725))+* Format Cabal file ([9ff1502](https://github.com/finn-no/unleash-client-haskell/commit/9ff1502))+* unleash-client-haskell-core: 0.12.0 ([f99a7ab](https://github.com/finn-no/unleash-client-haskell/commit/f99a7ab))+* Update all Flake inputs ([605fe74](https://github.com/finn-no/unleash-client-haskell/commit/605fe74))+* Update bounds for aeson and text ([6b1777a](https://github.com/finn-no/unleash-client-haskell/commit/6b1777a))+* Update nixpkgs ([8f6062d](https://github.com/finn-no/unleash-client-haskell/commit/8f6062d))+++ ## <small>0.7.0 (2024-06-24)</small>  * Format all ([0910331](https://github.com/finn-no/unleash-client-haskell/commit/0910331))
unleash-client-haskell.cabal view
@@ -1,87 +1,89 @@-cabal-version: 3.0--name: unleash-client-haskell-version: 0.7.0-synopsis: Unleash feature toggle client+cabal-version:      3.0+name:               unleash-client-haskell+version:            0.8.0+synopsis:           Unleash feature toggle client description:-    This is an [Unleash](https://www.getunleash.io/) client SDK for Haskell.+  This is an [Unleash](https://www.getunleash.io/) client SDK for Haskell. -    'Unleash.Client' provides a stateful HTTP client with functions and types for:+  'Unleash.Client' provides a stateful HTTP client with functions and types for: -        - Client configuration-        - Client registration-        - Fetching feature toggles-        - Fetching variants-        - Sending metrics+      - Client configuration+      - Client registration+      - Fetching feature toggles+      - Fetching variants+      - Sending metrics -    See [the source repo](https://github.com/finn-no/unleash-client-haskell) for more information and example usage.-category: Web-author: FINN.no-homepage: https://github.com/finn-no/unleash-client-haskell-maintainer: See README.md-license: MIT-copyright: Copyright © FINN.no AS, Inc. All rights reserved.-extra-doc-files: CHANGELOG.md+  See [the source repo](https://github.com/finn-no/unleash-client-haskell) for more information and example usage.++category:           Web+author:             FINN.no+homepage:           https://github.com/finn-no/unleash-client-haskell+maintainer:         See README.md+license:            MIT+copyright:          Copyright © FINN.no AS, Inc. All rights reserved.+extra-doc-files:    CHANGELOG.md extra-source-files: README.md +source-repository head+  type:     git+  location: https://github.com/finn-no/unleash-client-haskell+ common all-    default-extensions:-        BlockArguments-        DataKinds-        DeriveFoldable-        DeriveFunctor-        DeriveTraversable-        DerivingStrategies-        DuplicateRecordFields-        ExplicitNamespaces-        FlexibleInstances-        LambdaCase-        MultiParamTypeClasses-        OverloadedRecordDot-        OverloadedStrings-        RankNTypes-        ScopedTypeVariables-        TypeOperators-        TypeApplications-    ghc-options:-        -W-        -Wno-unused-top-binds-        -Wredundant-constraints-        -Wunused-packages-        -haddock-    default-language: Haskell2010+  default-extensions:+    BlockArguments+    DataKinds+    DeriveFoldable+    DeriveFunctor+    DeriveTraversable+    DerivingStrategies+    DuplicateRecordFields+    ExplicitNamespaces+    FlexibleInstances+    LambdaCase+    MultiParamTypeClasses+    OverloadedRecordDot+    OverloadedStrings+    RankNTypes+    ScopedTypeVariables+    TypeApplications+    TypeOperators +  ghc-options:+    -W -Wno-unused-top-binds -Wredundant-constraints -Wunused-packages+    -haddock++  default-language:   Haskell2010+ library-    import: all-    exposed-modules:-        Unleash.Client,-    other-modules:-        Unleash.Internal.HttpClient-        Paths_unleash_client_haskell-    autogen-modules:-        Paths_unleash_client_haskell-    hs-source-dirs: src-    build-depends:-        aeson >= 2.0.3 && < 2.2,-        base >= 4.7 && < 5,-        containers >= 0.6.4 && < 0.7,-        mtl >= 2.2.2 && < 2.4,-        text >= 1.2.5 && < 2.1,-        time >= 1.9.3 && < 1.13,-        http-client-tls >= 0.3.6 && < 0.4,-        http-media >= 0.8.0 && < 0.9,-        servant >= 0.19.1 && < 0.21,-        servant-client >= 0.19 && < 0.21,-        unleash-client-haskell-core >= 0.11.0 && < 0.12,+  import:          all+  exposed-modules: Unleash.Client+  other-modules:+    Paths_unleash_client_haskell+    Unleash.Internal.HttpClient +  autogen-modules: Paths_unleash_client_haskell+  hs-source-dirs:  src+  build-depends:+    , aeson                        >=2.0.3  && <2.3+    , base                         >=4.7    && <5+    , containers                   >=0.6.4  && <0.7+    , http-client-tls              >=0.3.6  && <0.4+    , http-media                   >=0.8.0  && <0.9+    , mtl                          >=2.2.2  && <2.4+    , servant                      >=0.19.1 && <0.21+    , servant-client               >=0.19   && <0.21+    , text                         >=1.2.5  && <2.2+    , time                         >=1.9.3  && <1.13+    , unleash-client-haskell-core  >=0.12.0 && <0.13+ executable example-    import: all-    main-is: Main.hs-    hs-source-dirs: example-    build-depends:-        unliftio >= 0.2.23 && < 0.3,-        base,-        mtl,-        servant-client,-        text,-        unleash-client-haskell,+  import:         all+  main-is:        Main.hs+  hs-source-dirs: example+  build-depends:+    , base+    , mtl+    , servant-client+    , text+    , unleash-client-haskell+    , unliftio                >=0.2.23 && <0.3