packages feed

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