packages feed

himari 1.1.2.1 → 1.1.2.2

raw patch · 2 files changed

+34/−2 lines, 2 filesdep +ghc-lib-parserdep ~timePVP ok

version bump matches the API change (PVP)

Dependencies added: ghc-lib-parser

Dependency ranges changed: time

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -7,6 +7,20 @@  ## [Unreleased] +## [1.1.2.2] - 2026-05-28++### Changed++- Relax `time` dependency upper bound from `^>=1.12.2` to `>=1.12.2 && <2`+  to allow building against future `time` 1.x releases+- Declare `hlint ^>=3.10` as `build-tool-depends` for the test suite+  so `cabal test` no longer requires `hlint` to be pre-installed on `PATH`+- Constrain `ghc-lib-parser >=9.12.3` for the test suite under GHC `>=9.12.3`+  to avoid an unbuildable install plan with `ghc-lib-parser-9.12.2`+  (which fails on GHC `>=9.12.3` because `GHC.Internal.TH.Ppr` was removed).+  See <https://github.com/digital-asset/ghc-lib/issues/624>+  and <https://github.com/ndmitchell/hlint/pull/1696>+ ## [1.1.2.1] - 2026-05-25  ### Added
himari.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.12 name: himari-version: 1.1.2.1+version: 1.1.2.2 synopsis: A standard library for Haskell as an alternative to rio description:   A standard library for Haskell inspired by rio.@@ -102,7 +102,7 @@     retry ^>=0.9.3.1,     safe ^>=0.3.21,     text ^>=2.1.2,-    time ^>=1.12.2,+    time >=1.12.2 && <2,     typed-process ^>=0.2.13.0,     unliftio ^>=0.2.25.1,     unordered-containers ^>=0.2.20,@@ -160,6 +160,24 @@     QuickCheck ^>=2.15.0.1,     himari,     sydtest >=0.18.0.0 && <0.24,++  build-tool-depends:+    hlint:hlint ^>=3.10++  -- hlint経由のghc-lib-parserの参照バージョンに問題が出やすいので、+  -- こちら側でヒントを出して誘導します。+  -- <https://github.com/ndmitchell/hlint/pull/1696>+  -- で既にhlint側に問題提起しているため、+  -- それが解決するか、+  -- hlintの使用ライブラリがGHC 9.14系統に変われば、+  -- この条件は削除して問題ありません。+  if impl(ghc >=9.12.3)+    -- ghc-lib-parser 9.12.2 does not build with GHC >= 9.12.3+    -- (`GHC.Internal.TH.Ppr` was removed).+    -- Require >= 9.12.3 to avoid producing an unbuildable install plan.+    -- See https://github.com/digital-asset/ghc-lib/issues/624+    build-depends:+      ghc-lib-parser >=9.12.3  executable anomaly-monitor   import: basic