packages feed

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 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