packages feed

twitter-types-lens 0.8.1 → 0.9.0

raw patch · 2 files changed

+7/−17 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: dmCoordinates :: Lens' DirectMessage (Maybe Coordinates)
- Web.Twitter.Types.Lens: dmCreatedAt :: Lens' DirectMessage UTCTime
- Web.Twitter.Types.Lens: dmRecipient :: Lens' DirectMessage User
- Web.Twitter.Types.Lens: dmRecipientId :: Lens' DirectMessage UserId
- Web.Twitter.Types.Lens: dmRecipientScreeName :: Lens' DirectMessage Text
- Web.Twitter.Types.Lens: dmSender :: Lens' DirectMessage User
- Web.Twitter.Types.Lens: dmSenderScreenName :: Lens' DirectMessage Text
- Web.Twitter.Types.Lens: instance Web.Twitter.Types.Lens.AsStatus Web.Twitter.Types.DirectMessage
+ Web.Twitter.Types.Lens: dmCreatedTimestamp :: Lens' DirectMessage UTCTime
+ Web.Twitter.Types.Lens: dmEntities :: Lens' DirectMessage Entities
+ Web.Twitter.Types.Lens: dmTargetRecipientId :: Lens' DirectMessage UserId
- Web.Twitter.Types.Lens: dmId :: Lens' DirectMessage StatusId
+ Web.Twitter.Types.Lens: dmId :: Lens' DirectMessage EventId
- Web.Twitter.Types.Lens: entityBody :: forall a_afXX a_agkI. Lens (Entity a_afXX) (Entity a_agkI) a_afXX a_agkI
+ Web.Twitter.Types.Lens: entityBody :: forall a_ag3G a_agqN. Lens (Entity a_ag3G) (Entity a_agqN) a_ag3G a_agqN
- Web.Twitter.Types.Lens: entityIndices :: forall a_afXX. Lens' (Entity a_afXX) EntityIndices
+ Web.Twitter.Types.Lens: entityIndices :: forall a_ag3G. Lens' (Entity a_ag3G) EntityIndices
- Web.Twitter.Types.Lens: searchResultSearchMetadata :: forall body_aeQO. Lens' (SearchResult body_aeQO) SearchMetadata
+ Web.Twitter.Types.Lens: searchResultSearchMetadata :: forall body_aeZ2. Lens' (SearchResult body_aeZ2) SearchMetadata
- 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: searchResultStatuses :: forall body_aeZ2 body_aeZb. Lens (SearchResult body_aeZ2) (SearchResult body_aeZb) body_aeZ2 body_aeZb

Files

Web/Twitter/Types/Lens.hs view
@@ -85,16 +85,12 @@         -- * 'TT.DirectMessage'        , TT.DirectMessage-       , dmCreatedAt-       , dmSenderScreenName-       , dmSender-       , dmText-       , dmRecipientScreeName        , dmId-       , dmRecipient-       , dmRecipientId+       , dmCreatedTimestamp+       , dmTargetRecipientId        , dmSenderId-       , dmCoordinates+       , dmText+       , dmEntities         -- * 'TT.Event'        , TT.Event@@ -344,12 +340,6 @@     user = rsUser     geolocation = rsCoordinates -instance AsStatus TT.DirectMessage where-    status_id = dmId-    text = dmText-    user = dmSender-    geolocation = dmCoordinates- class AsUser u where     user_id :: Lens' u TT.UserId     name :: Lens' u TT.UserName@@ -379,7 +369,7 @@ instance HasCreatedAt TT.RetweetedStatus where     created_at = rsCreatedAt instance HasCreatedAt TT.DirectMessage where-    created_at = dmCreatedAt+    created_at = dmCreatedTimestamp instance HasCreatedAt TT.User where     created_at = userCreatedAt 
twitter-types-lens.cabal view
@@ -1,5 +1,5 @@ name:                twitter-types-lens-version:             0.8.1+version:             0.9.0 synopsis:            Twitter JSON types (lens powered) description:         Please see the README on Github at <https://github.com/himura/twitter-types#readme> homepage:            https://github.com/himura/twitter-types@@ -31,6 +31,6 @@     , template-haskell     , text     , time-    , twitter-types >= 0.8 && < 0.9+    , twitter-types >= 0.9 && < 0.10    default-language:    Haskell2010