moonlight-pale 0.1.0.0 → 0.1.0.1
raw patch · 2 files changed
+29/−4 lines, 2 filesdep ~basedep ~moonlight-core
Dependency ranges changed: base, moonlight-core
Files
- CHANGELOG.md +7/−0
- moonlight-pale.cabal +22/−4
CHANGELOG.md view
@@ -2,6 +2,13 @@ All notable changes to `moonlight-pale` are documented here. +## 0.1.0.1 - 2026-08-20++- Compatibility: the public `test-laws` component now supports GHC 9.10.3,+ 9.12.4, and 9.14.1 through `moonlight-core-0.1.0.3`. Other Pale components+ retain their existing GHC 9.14 floor; in particular, `ghc-surface`'s genuine+ `ghc >= 9.14` dependency is unchanged.+ ## 0.1.0.0 - 2026-07-22 Initial release of Moonlight's shared diagnostics, law-testing, and source-reading
moonlight-pale.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: moonlight-pale-version: 0.1.0.0+version: 0.1.0.1 homepage: https://github.com/PaleRoses/moonlight bug-reports: https://github.com/PaleRoses/moonlight/issues synopsis: Shared diagnostics, law testing, and GHC/HIE tooling for Moonlight.@@ -11,7 +11,7 @@ maintainer: rosaliafialkova@gmail.com category: Development build-type: Simple-tested-with: GHC == 9.14.1+tested-with: GHC == 9.10.3, GHC == 9.12.4, GHC == 9.14.1 extra-doc-files: README.md CHANGELOG.md@@ -36,6 +36,8 @@ import: shared-properties visibility: public hs-source-dirs: src-ghc-surface+ if impl(ghc < 9.14)+ buildable: False exposed-modules: Moonlight.Pale.Ghc.Expr Moonlight.Pale.Ghc.Expr.Parse@@ -96,6 +98,8 @@ import: shared-properties visibility: public hs-source-dirs: src-diagnostic+ if impl(ghc < 9.14)+ buildable: False exposed-modules: Moonlight.Pale.Diagnostic.Core Moonlight.Pale.Diagnostic.Topology.Boundary@@ -117,6 +121,8 @@ import: shared-properties visibility: public hs-source-dirs: src-test+ if impl(ghc < 9.14)+ buildable: False exposed-modules: Moonlight.Pale.Test.Core Moonlight.Pale.Test.Assertions@@ -133,6 +139,8 @@ import: shared-properties visibility: public hs-source-dirs: src-bench+ if impl(ghc < 9.14)+ buildable: False exposed-modules: Moonlight.Pale.Bench.Measure build-depends:@@ -155,6 +163,8 @@ import: shared-properties visibility: public hs-source-dirs: src-test-surface+ if impl(ghc < 9.14)+ buildable: False exposed-modules: Moonlight.Pale.Test.ImportDiscipline Moonlight.Pale.Test.ImportDiscipline.Registry@@ -180,10 +190,10 @@ Moonlight.Pale.Test.Laws.Restriction Moonlight.Pale.Test.Laws.Suite build-depends:- base >= 4.22 && < 5+ base >= 4.20 && < 5 , containers >= 0.8 && < 0.9 , hedgehog >= 1.7 && < 1.8- , moonlight-core >= 0.1 && < 0.2+ , moonlight-core >= 0.1.0.3 && < 0.2 , tasty >= 1.5 && < 1.6 , tasty-hedgehog >= 1.4 && < 1.5 , tasty-hunit >= 0.10 && < 0.11@@ -194,6 +204,8 @@ import: shared-properties visibility: public hs-source-dirs: src-diagnostic-ghc+ if impl(ghc < 9.14)+ buildable: False exposed-modules: Moonlight.Pale.TestSupport.CompileDiagnostics Moonlight.Pale.TestSupport.CompileHieFixture@@ -429,4 +441,10 @@ source-repository head type: git location: https://github.com/PaleRoses/moonlight.git+ subdir: moonlight-pale++source-repository this+ type: git+ location: https://github.com/PaleRoses/moonlight.git+ tag: moonlight-pale-0.1.0.1 subdir: moonlight-pale