packages feed

twitter-types-lens 0.7.2 → 0.8.0

raw patch · 2 files changed

+20/−4 lines, 2 filesdep ~twitter-typesPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: twitter-types

API changes (from Hackage documentation)

+ Web.Twitter.Types.Lens: data ExtendedEntity
+ Web.Twitter.Types.Lens: exeDurationMillis :: Lens' ExtendedEntity (Maybe Double)
+ Web.Twitter.Types.Lens: exeExtAltText :: Lens' ExtendedEntity (Maybe String)
+ Web.Twitter.Types.Lens: exeID :: Lens' ExtendedEntity StatusId
+ Web.Twitter.Types.Lens: exeMediaUrl :: Lens' ExtendedEntity URIString
+ Web.Twitter.Types.Lens: exeMediaUrlHttps :: Lens' ExtendedEntity URIString
+ Web.Twitter.Types.Lens: exeSizes :: Lens' ExtendedEntity (HashMap Text MediaSize)
+ Web.Twitter.Types.Lens: exeType :: Lens' ExtendedEntity Text
+ Web.Twitter.Types.Lens: exeURL :: Lens' ExtendedEntity URLEntity
+ Web.Twitter.Types.Lens: userEmail :: Lens' User (Maybe Text)
- Web.Twitter.Types.Lens: data BoundingBox :: *
+ Web.Twitter.Types.Lens: data BoundingBox
- Web.Twitter.Types.Lens: data Contributor :: *
+ Web.Twitter.Types.Lens: data Contributor
- Web.Twitter.Types.Lens: data Coordinates :: *
+ Web.Twitter.Types.Lens: data Coordinates
- Web.Twitter.Types.Lens: data Delete :: *
+ Web.Twitter.Types.Lens: data Delete
- Web.Twitter.Types.Lens: data DirectMessage :: *
+ Web.Twitter.Types.Lens: data DirectMessage
- Web.Twitter.Types.Lens: data Entities :: *
+ Web.Twitter.Types.Lens: data Entities
- Web.Twitter.Types.Lens: data Entity a :: * -> *
+ Web.Twitter.Types.Lens: data Entity a
- Web.Twitter.Types.Lens: data Event :: *
+ Web.Twitter.Types.Lens: data Event
- Web.Twitter.Types.Lens: data EventTarget :: *
+ Web.Twitter.Types.Lens: data EventTarget
- Web.Twitter.Types.Lens: data HashTagEntity :: *
+ Web.Twitter.Types.Lens: data HashTagEntity
- Web.Twitter.Types.Lens: data ImageSizeType :: *
+ Web.Twitter.Types.Lens: data ImageSizeType
- Web.Twitter.Types.Lens: data List :: *
+ Web.Twitter.Types.Lens: data List
- Web.Twitter.Types.Lens: data MediaEntity :: *
+ Web.Twitter.Types.Lens: data MediaEntity
- Web.Twitter.Types.Lens: data MediaSize :: *
+ Web.Twitter.Types.Lens: data MediaSize
- Web.Twitter.Types.Lens: data Place :: *
+ Web.Twitter.Types.Lens: data Place
- Web.Twitter.Types.Lens: data RetweetedStatus :: *
+ Web.Twitter.Types.Lens: data RetweetedStatus
- Web.Twitter.Types.Lens: data SearchMetadata :: *
+ Web.Twitter.Types.Lens: data SearchMetadata
- Web.Twitter.Types.Lens: data SearchResult body :: * -> *
+ Web.Twitter.Types.Lens: data SearchResult body
- Web.Twitter.Types.Lens: data SearchStatus :: *
+ Web.Twitter.Types.Lens: data SearchStatus
- Web.Twitter.Types.Lens: data Status :: *
+ Web.Twitter.Types.Lens: data Status
- Web.Twitter.Types.Lens: data StreamingAPI :: *
+ Web.Twitter.Types.Lens: data StreamingAPI
- Web.Twitter.Types.Lens: data URLEntity :: *
+ Web.Twitter.Types.Lens: data URLEntity
- Web.Twitter.Types.Lens: data UploadedMedia :: *
+ Web.Twitter.Types.Lens: data UploadedMedia
- Web.Twitter.Types.Lens: data User :: *
+ Web.Twitter.Types.Lens: data User
- Web.Twitter.Types.Lens: data UserEntity :: *
+ Web.Twitter.Types.Lens: data UserEntity
- Web.Twitter.Types.Lens: entityBody :: Lens (Entity a_abyW) (Entity a_afEd) a_abyW a_afEd
+ Web.Twitter.Types.Lens: entityBody :: forall a_afXX a_ag4l. Lens (Entity a_afXX) (Entity a_ag4l) a_afXX a_ag4l
- Web.Twitter.Types.Lens: entityIndices :: Lens' (Entity a_abyW) EntityIndices
+ Web.Twitter.Types.Lens: entityIndices :: forall a_afXX. Lens' (Entity a_afXX) EntityIndices
- Web.Twitter.Types.Lens: searchResultSearchMetadata :: Lens' (SearchResult body_abqt) SearchMetadata
+ Web.Twitter.Types.Lens: searchResultSearchMetadata :: forall body_aeQO. Lens' (SearchResult body_aeQO) SearchMetadata
- Web.Twitter.Types.Lens: searchResultStatuses :: Lens (SearchResult body_abqt) (SearchResult body_aeyU) body_abqt body_aeyU
+ Web.Twitter.Types.Lens: searchResultStatuses :: forall body_aeQO body_aeQX. Lens (SearchResult body_aeQO) (SearchResult body_aeQX) body_aeQO body_aeQX
- Web.Twitter.Types.Lens: statusExtendedEntities :: Lens' Status (Maybe Entities)
+ Web.Twitter.Types.Lens: statusExtendedEntities :: Lens' Status (Maybe ExtendedEntities)
- Web.Twitter.Types.Lens: userLang :: Lens' User LanguageCode
+ Web.Twitter.Types.Lens: userLang :: Lens' User (Maybe LanguageCode)

Files

Web/Twitter/Types/Lens.hs view
@@ -115,6 +115,7 @@        , userCreatedAt        , userDefaultProfile        , userDefaultProfileImage+       , userEmail        , userDescription        , userFavoritesCount        , userFollowRequestSent@@ -169,6 +170,17 @@        , enURLs        , enMedia +       -- * 'TT.ExtendedEntity'+       , TT.ExtendedEntity+       , exeID+       , exeMediaUrl+       , exeMediaUrlHttps+       , exeURL+       , exeSizes+       , exeType+       , exeDurationMillis+       , exeExtAltText+        -- * 'TT.Entity'        , TT.Entity        , entityBody@@ -289,6 +301,7 @@ makeLenses ''TT.User makeLenses ''TT.List makeLenses ''TT.Entities+makeLenses ''TT.ExtendedEntity makeLenses ''TT.Entity makeLenses ''TT.HashTagEntity makeLenses ''TT.UserEntity
twitter-types-lens.cabal view
@@ -1,7 +1,8 @@ name:                twitter-types-lens-version:             0.7.2+version:             0.8.0 synopsis:            Twitter JSON types (lens powered)-homepage:            https://github.com/himura/twitter-types-lens+description:         Please see the README on Github at <https://github.com/himura/twitter-types#readme>+homepage:            https://github.com/himura/twitter-types license:             BSD3 license-file:        LICENSE author:              Takahiro HIMURA@@ -10,9 +11,11 @@ build-type:          Simple cabal-version:       >=1.10 +tested-with:         GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5+ source-repository head   type: git-  location: git://github.com/himura/twitter-types-lens.git+  location: git://github.com/himura/twitter-types.git  library   ghc-options: -Wall@@ -28,6 +31,6 @@     , template-haskell     , text     , time-    , twitter-types >= 0.7.2 && < 0.8+    , twitter-types >= 0.8 && < 0.9    default-language:    Haskell2010