proto-lens-protoc 0.9.0.0 → 0.9.0.1
raw patch · 3 files changed
+13/−9 lines, 3 filesdep ~bytestringPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: bytestring
API changes (from Hackage documentation)
Files
- Changelog.md +4/−0
- app/Data/ProtoLens/Compiler/Plugin.hs +2/−2
- proto-lens-protoc.cabal +7/−7
Changelog.md view
@@ -1,5 +1,9 @@ # Changelog for `proto-lens-protoc` +## v0.9.0.1+- Support GHC 9.12.+- Support GHC 9.14.+ ## v0.9.0.0 - Support Protobuf Editions 2023 and 2024. - Update bootstrap protobuf bindings to protobuf v28.0.
app/Data/ProtoLens/Compiler/Plugin.hs view
@@ -15,7 +15,7 @@ , collectEnvFromDeps ) where -import Data.List (foldl')+import qualified Data.Foldable as F import qualified Data.Map.Strict as Map import Data.Map.Strict (Map, unions, (!)) import Data.String (fromString)@@ -90,7 +90,7 @@ transitiveExports :: [FileDescriptorProto] -> Map ProtoFileName [ProtoFileName] -- Accumulate the transitive dependencies by folding over the files in -- topological order.-transitiveExports = foldl' setExportsFromFile Map.empty+transitiveExports = F.foldl' setExportsFromFile Map.empty where setExportsFromFile :: Map ProtoFileName [ProtoFileName] -> FileDescriptorProto
proto-lens-protoc.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.37.0.+-- This file has been generated from package.yaml by hpack version 0.39.1. -- -- see: https://github.com/sol/hpack name: proto-lens-protoc-version: 0.9.0.0+version: 0.9.0.1 synopsis: Protocol buffer compiler for the proto-lens library. description: Turn protocol buffer files (.proto) into Haskell files (.hs) which can be used with the proto-lens package. The library component of this package contains compiler code (namely Data.ProtoLens.Compiler.*) is not guaranteed to have stable APIs.'@@ -34,7 +34,7 @@ hs-source-dirs: src build-depends:- base >=4.10 && <4.21+ base >=4.10 && <4.23 , filepath >=1.4 && <1.6 default-language: Haskell2010 @@ -57,11 +57,11 @@ hs-source-dirs: app build-depends:- base >=4.10 && <4.21- , bytestring >=0.10 && <0.13- , containers >=0.5 && <0.8+ base >=4.10 && <4.23+ , bytestring >=0.10 && <0.14+ , containers >=0.5 && <0.9 , filepath >=1.4 && <1.6- , ghc >=8.2 && <9.11+ , ghc >=8.2 && <9.15 , ghc-paths ==0.1.* , ghc-source-gen ==0.4.* , lens-family >=1.2 && <2.2