packages feed

recover-rtti 0.6.1 → 0.6.2

raw patch · 4 files changed

+17/−2 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,10 @@ # Revision history for recover-rtti +## 0.6.2 -- 2026-10-08++* Support for GHC 9.14.2 (İlkecan Bozdoğan, #58)+* Relax bounds on `aeson`  (Brandon Chinn, #57)+ ## 0.6.1 -- 2026-05-05  * Relax bounds on `QuickCheck` (Brandon Chinn, #55)
recover-rtti.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.4 name:               recover-rtti-version:            0.6.1+version:            0.6.2 synopsis:           Recover run-time type information from the GHC heap description:        The main function in this package is 'classify', which looks                     at the GHC heap to recover type information about arbitrary@@ -87,7 +87,7 @@     , text       >= 1.2  && < 2.2    build-depends:-    , aeson      >= 1.4  && < 2.3+    , aeson      >= 1.4  && < 2.4     , sop-core   >= 0.5  && < 0.6     , vector     >= 0.12 && < 0.14     , primitive  >= 0.7  && < 0.10
src/Debug/RecoverRTTI/Classify.hs view
@@ -252,7 +252,11 @@        (inKnownModule GhcSTRef    -> Just "STRef") -> return $ mustBe $ C_Prim C_STRef       (inKnownModule GhcMVar     -> Just "MVar")  -> return $ mustBe $ C_Prim C_MVar+#if MIN_VERSION_base(4,22,1)+      (inKnownModule GhcSTM      -> Just "TVar")  -> return $ mustBe $ C_Prim C_TVar+#else       (inKnownModule GhcConcSync -> Just "TVar")  -> return $ mustBe $ C_Prim C_TVar+#endif        --       -- Functions
src/Debug/RecoverRTTI/Modules.hs view
@@ -127,6 +127,9 @@   | GhcTuple -- Moved from ghc-prim   | GhcNumInteger -- Moved from ghc-internal #endif+#if MIN_VERSION_base(4,22,1)+  | GhcSTM -- TVar moved from GHC.Internal.Conc.Sync+#endif  {-------------------------------------------------------------------------------   Modules in @base@@@ -335,6 +338,9 @@           GhcTypes    -> "GHC.Internal.Types"           GhcTuple    -> "GHC.Internal.Tuple"           GhcNumInteger -> "GHC.Internal.Bignum.Integer"+#endif+#if MIN_VERSION_base(4,22,1)+          GhcSTM      -> "GHC.Internal.STM" #endif          SBase -> \case