wai-feature-flags 0.1.0.8 → 0.1.0.9
raw patch · 3 files changed
+9/−5 lines, 3 filesdep ~aesonPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: aeson
API changes (from Hackage documentation)
- Network.FeatureFlags: instance (GHC.TypeLits.KnownSymbol fieldName, Network.FeatureFlags.FromBool (Network.FeatureFlags.IsBool bool) bool) => Network.FeatureFlags.GFlags (GHC.Generics.S1 ('GHC.Generics.MetaSel ('GHC.Maybe.Just fieldName) su ss ds) (GHC.Generics.K1 i bool))
- Network.FeatureFlags: instance forall k (fields :: k -> *) (m :: GHC.Generics.Meta) (s :: GHC.Types.Symbol) (f :: GHC.Generics.FixityI). Network.FeatureFlags.GFlags fields => Network.FeatureFlags.GFlags (GHC.Generics.D1 m (GHC.Generics.C1 ('GHC.Generics.MetaCons s f 'GHC.Types.True) fields))
- Network.FeatureFlags: instance forall k (l :: k -> *) (r :: k -> *). (Network.FeatureFlags.GFlags l, Network.FeatureFlags.GFlags r) => Network.FeatureFlags.GFlags (l GHC.Generics.:*: r)
- Network.FeatureFlags: instance forall k (m :: GHC.Generics.Meta) (s :: GHC.Types.Symbol) (f :: GHC.Generics.FixityI) (a :: k -> *). (TypeError ...) => Network.FeatureFlags.GFlags (GHC.Generics.D1 m (GHC.Generics.C1 ('GHC.Generics.MetaCons s f 'GHC.Types.False) a))
+ Network.FeatureFlags: instance (GHC.Internal.TypeLits.KnownSymbol fieldName, Network.FeatureFlags.FromBool (Network.FeatureFlags.IsBool bool) bool) => Network.FeatureFlags.GFlags (GHC.Internal.Generics.S1 ('GHC.Internal.Generics.MetaSel ('GHC.Internal.Maybe.Just fieldName) su ss ds) (GHC.Internal.Generics.K1 i bool))
+ Network.FeatureFlags: instance forall k (fields :: k -> *) (m :: GHC.Internal.Generics.Meta) (s :: GHC.Types.Symbol) (f :: GHC.Internal.Generics.FixityI). Network.FeatureFlags.GFlags fields => Network.FeatureFlags.GFlags (GHC.Internal.Generics.D1 m (GHC.Internal.Generics.C1 ('GHC.Internal.Generics.MetaCons s f 'GHC.Types.True) fields))
+ Network.FeatureFlags: instance forall k (l :: k -> *) (r :: k -> *). (Network.FeatureFlags.GFlags l, Network.FeatureFlags.GFlags r) => Network.FeatureFlags.GFlags (l GHC.Internal.Generics.:*: r)
+ Network.FeatureFlags: instance forall k (m :: GHC.Internal.Generics.Meta) (s :: GHC.Types.Symbol) (f :: GHC.Internal.Generics.FixityI) (a :: k -> *). (TypeError ...) => Network.FeatureFlags.GFlags (GHC.Internal.Generics.D1 m (GHC.Internal.Generics.C1 ('GHC.Internal.Generics.MetaCons s f 'GHC.Types.False) a))
- Network.FeatureFlags: Store :: IO [(ByteString, ByteString)] -> (ByteString -> ByteString -> IO ()) -> Store flags
+ Network.FeatureFlags: Store :: IO [(ByteString, ByteString)] -> (ByteString -> ByteString -> IO ()) -> Store (flags :: k)
- Network.FeatureFlags: [readKeys] :: Store flags -> IO [(ByteString, ByteString)]
+ Network.FeatureFlags: [readKeys] :: Store (flags :: k) -> IO [(ByteString, ByteString)]
- Network.FeatureFlags: [writeKey] :: Store flags -> ByteString -> ByteString -> IO ()
+ Network.FeatureFlags: [writeKey] :: Store (flags :: k) -> ByteString -> ByteString -> IO ()
- Network.FeatureFlags: data Store flags
+ Network.FeatureFlags: data Store (flags :: k)
- Network.FeatureFlags: fetch :: forall flags. Flags flags => Store flags -> IO flags
+ Network.FeatureFlags: fetch :: Flags flags => Store flags -> IO flags
- Network.FeatureFlags: memoryStore :: IO (Store flags)
+ Network.FeatureFlags: memoryStore :: forall {k} (flags :: k). IO (Store flags)
Files
- CHANGELOG.md +4/−0
- LICENSE +1/−1
- wai-feature-flags.cabal +4/−4
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.1.0.9++- Support `aeson-2.3.x`.+ # 0.1.0.8 - Support `warp-3.4.x`.
LICENSE view
@@ -1,6 +1,6 @@ BSD 3-Clause License -Copyright (c) 2024, Jasper Woudenberg+Copyright (c) 2026, Jasper Woudenberg All rights reserved. Redistribution and use in source and binary forms, with or without
wai-feature-flags.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.18 --- This file has been generated from package.yaml by hpack version 0.35.2.+-- This file has been generated from package.yaml by hpack version 0.38.3. -- -- see: https://github.com/sol/hpack name: wai-feature-flags-version: 0.1.0.8+version: 0.1.0.9 synopsis: Feature flag support for WAI applications. description: Please see the README at <https://github.com/jwoudenberg/wai-feature-flags>. category: Web@@ -13,7 +13,7 @@ bug-reports: https://github.com/jwoudenberg/wai-feature-flags/issues author: Jasper Woudenberg maintainer: mail@jasperwoudenberg.com-copyright: 2024 Jasper Woudenberg+copyright: 2026 Jasper Woudenberg license: BSD3 license-file: LICENSE build-type: Simple@@ -35,7 +35,7 @@ hs-source-dirs: src build-depends:- aeson >=1.2.4.0 && <2.3+ aeson >=1.2.4.0 && <2.4 , base >=4.10.1.0 && <5 , bytestring >=0.10.8.2 && <0.13 , splitmix >=0.0.3 && <0.2