packages feed

microlens-ghc 0.4.10 → 0.4.11

raw patch · 4 files changed

+26/−7 lines, 4 filesdep ~bytestringdep ~microlensPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: bytestring, microlens

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,8 @@+# 0.4.11++* New minor release (microlens-0.4.11).+* Marked `Lens.Micro.GHC.Internal` as `Trustworthy`.+ # 0.4.10  * New minor release (microlens-0.4.10).
microlens-ghc.cabal view
@@ -1,5 +1,5 @@ name:                microlens-ghc-version:             0.4.10+version:             0.4.11 synopsis:            microlens + array, bytestring, containers, transformers description:   Use this package instead of <http://hackage.haskell.org/package/microlens microlens> if you don't mind depending on all dependencies here – @Lens.Micro.GHC@ reexports everything from @Lens.Micro@ and additionally provides orphan instances of microlens classes for packages coming with GHC (<http://hackage.haskell.org/package/array array>, <http://hackage.haskell.org/package/bytestring bytestring>, <http://hackage.haskell.org/package/containers containers>, <http://hackage.haskell.org/package/transfromers transformers>).@@ -18,6 +18,14 @@ extra-source-files:   CHANGELOG.md cabal-version:       >=1.10+tested-with:         GHC==7.4.2+                     GHC==7.6.3+                     GHC==7.8.4+                     GHC==7.10.3+                     GHC==8.0.2+                     GHC==8.2.2+                     GHC==8.4.4+                     GHC==8.6.4  source-repository head   type:                git@@ -30,9 +38,9 @@   -- other-extensions:   build-depends:       array >=0.3.0.2 && <0.6                      , base >=4.5 && <5-                     , bytestring >=0.9.1.10 && <0.11+                     , bytestring >=0.9.2.1 && <0.11                      , containers >=0.4.0 && <0.7-                     , microlens ==0.4.10.*+                     , microlens ==0.4.11.*                      , transformers >=0.2 && <0.6    ghc-options:
src/Lens/Micro/GHC.hs view
@@ -3,13 +3,19 @@ {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE UndecidableInstances #-}-{-# LANGUAGE Trustworthy #-} -{-# OPTIONS_GHC -fno-warn-orphans #-}- #ifndef MIN_VERSION_base #define MIN_VERSION_base(x,y,z) 1 #endif++-- Lens.Micro.Internal is either Trustworthy or Unsafe+#if __GLASGOW_HASKELL__ >= 708+{-# LANGUAGE Safe #-}+#else+{-# LANGUAGE Trustworthy #-}+#endif++{-# OPTIONS_GHC -fno-warn-orphans #-}   {- |
src/Lens/Micro/GHC/Internal.hs view
@@ -1,6 +1,6 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE BangPatterns #-}-{-# LANGUAGE Unsafe #-}+{-# LANGUAGE Trustworthy #-}   {- |