packages feed

elm-street 0.2.2.1 → 0.2.2.2

raw patch · 3 files changed

+13/−9 lines, 3 filesdep ~aesondep ~basedep ~textPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, base, text

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -3,6 +3,9 @@ `elm-street` uses [PVP Versioning][1]. The changelog is available [on GitHub][2]. +## 0.2.2.2 - Dec 15, 2024+* Relax version bounds on base, to allow building with GHC 9.10 and 9.12+ ## 0.2.2.1 - May 16, 2024  * Relax version bounds of warp, text and filepath
README.md view
@@ -63,7 +63,7 @@     When executed, the above program generates the following files: -     + `frontend/src/Core/Generated/Types.elm`: `Core.Generated.Types` module with the definitions of all types+     + `frontend/src/Core/Generated/Types.elm`: `Core.Generated.Types` module with the definitions for the types, as well as show*, read*, un*, and universe* functions as specified in [src/Elm/Print/Types.hs](./src/Elm/Print/Types.hs)      + `frontend/src/Core/Generated/Encoder.elm`: `Core.Generated.Encoder` module with the JSON encoders for the types      + `frontend/src/Core/Generated/Decoder.elm`: `Core.Generated.Decoder` module with the JSON decoders for the types      + `frontend/src/Core/Generated/ElmStreet.elm`: `Core.Generated.ElmStreet` module with bundled helper functions
elm-street.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.4 name:                elm-street-version:             0.2.2.1+version:             0.2.2.2 synopsis:            Crossing the road between Haskell and Elm description:     `Elm-street` allows you to generate automatically derived from Haskell types@@ -19,18 +19,19 @@ extra-doc-files:     README.md                      CHANGELOG.md extra-source-files:  test/golden/oneType.json-tested-with:         GHC == 9.0.2-                     GHC == 9.2.8+tested-with:         GHC == 9.2.8                      GHC == 9.4.8-                     GHC == 9.6.5-                     GHC == 9.8.2+                     GHC == 9.6.7+                     GHC == 9.8.4+                     GHC == 9.10.3+                     GHC == 9.12.2  source-repository head   type:                git   location:            https://github.com/Holmusk/elm-street.git  common common-options-  build-depends:       base >= 4.11.1.0 && < 4.20+  build-depends:       base >= 4.11.1.0 && < 4.22    ghc-options:         -Wall                        -Wincomplete-uni-patterns@@ -73,11 +74,11 @@                            Elm.Print.Types   other-modules:      Internal.Prettyprinter.Compat -  build-depends:       aeson >= 1.3+  build-depends:       aeson >= 1.3 && < 2.3                      , directory ^>= 1.3                      , filepath >= 1.4 && < 1.6                      , prettyprinter >= 1.2.1 && < 1.8-                     , text >= 1.2 && <= 3.0+                     , text >= 1.2 && < 3                      , time  library types