moonlight-homology 0.1.0.0 → 0.1.0.1
raw patch · 4 files changed
+24/−2 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +9/−0
- README.md +7/−0
- moonlight-homology.cabal +7/−1
- test/facade/CompileFailSpec.hs +1/−1
CHANGELOG.md view
@@ -2,6 +2,15 @@ All notable changes to `moonlight-homology` are documented here. +## 0.1.0.1 - 2026-08-21++- Rebuilt the multi-library Haddock archive with external Algebra, Core, and+ Pale interfaces glued to their Hackage locations instead of broken local+ targets.+- Added an exact public release tag through `source-repository this`.+- Documented Hackage's package-wide dependency summary without widening the+ dependencies inherited by ordinary facade or component consumers.+ ## 0.1.0.0 - 2026-08-21 - Initial public release.
README.md view
@@ -194,6 +194,13 @@ Downstream packages import the public modules below. +Hackage's package page aggregates dependencies from the main library, every+sublibrary, tests, and benchmarks. A normal consumer inherits only the+components named in its own `build-depends`; depending on `moonlight-homology`+does not pull in the laws or test harness, and the `cell-complex` and+`cell-category` dependencies are inherited only when those components are+named explicitly.+ ## Public modules | Module | Surface |
moonlight-homology.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: moonlight-homology-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: Chain complexes, phase-gated homology interfaces, and spectral scaffolding.@@ -310,4 +310,10 @@ source-repository head type: git location: https://github.com/PaleRoses/moonlight.git+ subdir: moonlight-homology++source-repository this+ type: git+ location: https://github.com/PaleRoses/moonlight.git+ tag: moonlight-homology-0.1.0.1 subdir: moonlight-homology
test/facade/CompileFailSpec.hs view
@@ -155,7 +155,7 @@ -- fixture verdict. fixturePackageIds :: [GhcPackageSpec] fixturePackageIds =- [GhcPackageId "moonlight-homology-0.1.0.0-inplace"]+ [GhcPackageId "moonlight-homology-0.1.0.1-inplace"] expectRight :: Show left =>