hzulip 1.1.1.1 → 1.1.1.2
raw patch · 1 files changed
+7/−7 lines, 1 filesdep ~exceptionsdep ~hspecdep ~mtlPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: exceptions, hspec, mtl, scotty
API changes (from Hackage documentation)
- Web.HZulip: clientApiKey :: ZulipOptions -> String
- Web.HZulip: clientBaseUrl :: ZulipOptions -> String
- Web.HZulip: clientEmail :: ZulipOptions -> String
- Web.HZulip: clientManager :: ZulipOptions -> Manager
- Web.HZulip: eventId :: Event -> Int
- Web.HZulip: eventMessage :: Event -> Maybe Message
- Web.HZulip: eventType :: Event -> String
- Web.HZulip: lastEventId :: Queue -> Int
- Web.HZulip: messageAvatarUrl :: Message -> String
- Web.HZulip: messageClient :: Message -> String
- Web.HZulip: messageContent :: Message -> String
- Web.HZulip: messageDisplayRecipient :: Message -> Either String [User]
- Web.HZulip: messageGravatarHash :: Message -> String
- Web.HZulip: messageId :: Message -> Int
- Web.HZulip: messageRecipientId :: Message -> Int
- Web.HZulip: messageSender :: Message -> User
- Web.HZulip: messageSubject :: Message -> String
- Web.HZulip: messageSubjectLinks :: Message -> [String]
- Web.HZulip: messageTimestamp :: Message -> Int
- Web.HZulip: messageType :: Message -> String
- Web.HZulip: queueId :: Queue -> String
- Web.HZulip: userDomain :: User -> String
- Web.HZulip: userEmail :: User -> String
- Web.HZulip: userFullName :: User -> String
- Web.HZulip: userId :: User -> Int
- Web.HZulip: userShortName :: User -> String
- Web.HZulip.Types: clientApiKey :: ZulipOptions -> String
- Web.HZulip.Types: clientBaseUrl :: ZulipOptions -> String
- Web.HZulip.Types: clientEmail :: ZulipOptions -> String
- Web.HZulip.Types: clientManager :: ZulipOptions -> Manager
- Web.HZulip.Types: eventId :: Event -> Int
- Web.HZulip.Types: eventMessage :: Event -> Maybe Message
- Web.HZulip.Types: eventType :: Event -> String
- Web.HZulip.Types: instance Eq Event
- Web.HZulip.Types: instance Eq Message
- Web.HZulip.Types: instance Eq Queue
- Web.HZulip.Types: instance Eq Response
- Web.HZulip.Types: instance Eq ResponseResult
- Web.HZulip.Types: instance Eq User
- Web.HZulip.Types: instance FromJSON Event
- Web.HZulip.Types: instance FromJSON Message
- Web.HZulip.Types: instance FromJSON Response
- Web.HZulip.Types: instance FromJSON ResponseResult
- Web.HZulip.Types: instance FromJSON User
- Web.HZulip.Types: instance Ord Event
- Web.HZulip.Types: instance Ord Message
- Web.HZulip.Types: instance Ord Queue
- Web.HZulip.Types: instance Ord Response
- Web.HZulip.Types: instance Ord ResponseResult
- Web.HZulip.Types: instance Ord User
- Web.HZulip.Types: instance Show Event
- Web.HZulip.Types: instance Show Message
- Web.HZulip.Types: instance Show Queue
- Web.HZulip.Types: instance Show Response
- Web.HZulip.Types: instance Show ResponseResult
- Web.HZulip.Types: instance Show User
- Web.HZulip.Types: instance Show ZulipOptions
- Web.HZulip.Types: lastEventId :: Queue -> Int
- Web.HZulip.Types: messageAvatarUrl :: Message -> String
- Web.HZulip.Types: messageClient :: Message -> String
- Web.HZulip.Types: messageContent :: Message -> String
- Web.HZulip.Types: messageDisplayRecipient :: Message -> Either String [User]
- Web.HZulip.Types: messageGravatarHash :: Message -> String
- Web.HZulip.Types: messageId :: Message -> Int
- Web.HZulip.Types: messageRecipientId :: Message -> Int
- Web.HZulip.Types: messageSender :: Message -> User
- Web.HZulip.Types: messageSubject :: Message -> String
- Web.HZulip.Types: messageSubjectLinks :: Message -> [String]
- Web.HZulip.Types: messageTimestamp :: Message -> Int
- Web.HZulip.Types: messageType :: Message -> String
- Web.HZulip.Types: queueId :: Queue -> String
- Web.HZulip.Types: responseEvents :: Response -> Maybe [Event]
- Web.HZulip.Types: responseLastEventId :: Response -> Maybe Int
- Web.HZulip.Types: responseMessageId :: Response -> Maybe Int
- Web.HZulip.Types: responseMsg :: Response -> String
- Web.HZulip.Types: responseQueueId :: Response -> Maybe String
- Web.HZulip.Types: responseResult :: Response -> ResponseResult
- Web.HZulip.Types: userDomain :: User -> String
- Web.HZulip.Types: userEmail :: User -> String
- Web.HZulip.Types: userFullName :: User -> String
- Web.HZulip.Types: userId :: User -> Int
- Web.HZulip.Types: userShortName :: User -> String
+ Web.HZulip: [clientApiKey] :: ZulipOptions -> String
+ Web.HZulip: [clientBaseUrl] :: ZulipOptions -> String
+ Web.HZulip: [clientEmail] :: ZulipOptions -> String
+ Web.HZulip: [clientManager] :: ZulipOptions -> Manager
+ Web.HZulip: [eventId] :: Event -> Int
+ Web.HZulip: [eventMessage] :: Event -> Maybe Message
+ Web.HZulip: [eventType] :: Event -> String
+ Web.HZulip: [lastEventId] :: Queue -> Int
+ Web.HZulip: [messageAvatarUrl] :: Message -> String
+ Web.HZulip: [messageClient] :: Message -> String
+ Web.HZulip: [messageContent] :: Message -> String
+ Web.HZulip: [messageDisplayRecipient] :: Message -> Either String [User]
+ Web.HZulip: [messageGravatarHash] :: Message -> String
+ Web.HZulip: [messageId] :: Message -> Int
+ Web.HZulip: [messageRecipientId] :: Message -> Int
+ Web.HZulip: [messageSender] :: Message -> User
+ Web.HZulip: [messageSubjectLinks] :: Message -> [String]
+ Web.HZulip: [messageSubject] :: Message -> String
+ Web.HZulip: [messageTimestamp] :: Message -> Int
+ Web.HZulip: [messageType] :: Message -> String
+ Web.HZulip: [queueId] :: Queue -> String
+ Web.HZulip: [userDomain] :: User -> String
+ Web.HZulip: [userEmail] :: User -> String
+ Web.HZulip: [userFullName] :: User -> String
+ Web.HZulip: [userId] :: User -> Int
+ Web.HZulip: [userShortName] :: User -> String
+ Web.HZulip.Types: [clientApiKey] :: ZulipOptions -> String
+ Web.HZulip.Types: [clientBaseUrl] :: ZulipOptions -> String
+ Web.HZulip.Types: [clientEmail] :: ZulipOptions -> String
+ Web.HZulip.Types: [clientManager] :: ZulipOptions -> Manager
+ Web.HZulip.Types: [eventId] :: Event -> Int
+ Web.HZulip.Types: [eventMessage] :: Event -> Maybe Message
+ Web.HZulip.Types: [eventType] :: Event -> String
+ Web.HZulip.Types: [lastEventId] :: Queue -> Int
+ Web.HZulip.Types: [messageAvatarUrl] :: Message -> String
+ Web.HZulip.Types: [messageClient] :: Message -> String
+ Web.HZulip.Types: [messageContent] :: Message -> String
+ Web.HZulip.Types: [messageDisplayRecipient] :: Message -> Either String [User]
+ Web.HZulip.Types: [messageGravatarHash] :: Message -> String
+ Web.HZulip.Types: [messageId] :: Message -> Int
+ Web.HZulip.Types: [messageRecipientId] :: Message -> Int
+ Web.HZulip.Types: [messageSender] :: Message -> User
+ Web.HZulip.Types: [messageSubjectLinks] :: Message -> [String]
+ Web.HZulip.Types: [messageSubject] :: Message -> String
+ Web.HZulip.Types: [messageTimestamp] :: Message -> Int
+ Web.HZulip.Types: [messageType] :: Message -> String
+ Web.HZulip.Types: [queueId] :: Queue -> String
+ Web.HZulip.Types: [responseEvents] :: Response -> Maybe [Event]
+ Web.HZulip.Types: [responseLastEventId] :: Response -> Maybe Int
+ Web.HZulip.Types: [responseMessageId] :: Response -> Maybe Int
+ Web.HZulip.Types: [responseMsg] :: Response -> String
+ Web.HZulip.Types: [responseQueueId] :: Response -> Maybe String
+ Web.HZulip.Types: [responseResult] :: Response -> ResponseResult
+ Web.HZulip.Types: [userDomain] :: User -> String
+ Web.HZulip.Types: [userEmail] :: User -> String
+ Web.HZulip.Types: [userFullName] :: User -> String
+ Web.HZulip.Types: [userId] :: User -> Int
+ Web.HZulip.Types: [userShortName] :: User -> String
+ Web.HZulip.Types: instance Data.Aeson.Types.Class.FromJSON Web.HZulip.Types.Event
+ Web.HZulip.Types: instance Data.Aeson.Types.Class.FromJSON Web.HZulip.Types.Message
+ Web.HZulip.Types: instance Data.Aeson.Types.Class.FromJSON Web.HZulip.Types.Response
+ Web.HZulip.Types: instance Data.Aeson.Types.Class.FromJSON Web.HZulip.Types.ResponseResult
+ Web.HZulip.Types: instance Data.Aeson.Types.Class.FromJSON Web.HZulip.Types.User
+ Web.HZulip.Types: instance GHC.Classes.Eq Web.HZulip.Types.Event
+ Web.HZulip.Types: instance GHC.Classes.Eq Web.HZulip.Types.Message
+ Web.HZulip.Types: instance GHC.Classes.Eq Web.HZulip.Types.Queue
+ Web.HZulip.Types: instance GHC.Classes.Eq Web.HZulip.Types.Response
+ Web.HZulip.Types: instance GHC.Classes.Eq Web.HZulip.Types.ResponseResult
+ Web.HZulip.Types: instance GHC.Classes.Eq Web.HZulip.Types.User
+ Web.HZulip.Types: instance GHC.Classes.Ord Web.HZulip.Types.Event
+ Web.HZulip.Types: instance GHC.Classes.Ord Web.HZulip.Types.Message
+ Web.HZulip.Types: instance GHC.Classes.Ord Web.HZulip.Types.Queue
+ Web.HZulip.Types: instance GHC.Classes.Ord Web.HZulip.Types.Response
+ Web.HZulip.Types: instance GHC.Classes.Ord Web.HZulip.Types.ResponseResult
+ Web.HZulip.Types: instance GHC.Classes.Ord Web.HZulip.Types.User
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.Event
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.Message
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.Queue
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.Response
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.ResponseResult
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.User
+ Web.HZulip.Types: instance GHC.Show.Show Web.HZulip.Types.ZulipOptions
Files
- hzulip.cabal +7/−7
hzulip.cabal view
@@ -1,5 +1,5 @@ name: hzulip-version: 1.1.1.1+version: 1.1.1.2 synopsis: A haskell wrapper for the Zulip API. description: This a Zulip API wrapper for Haskell. homepage: https://github.com/yamadapc/hzulip@@ -26,8 +26,8 @@ , http-client >=0.2 && <1 , http-client-tls , http-types- , exceptions >=0.6 && <0.7- , mtl >=2.1 && <=2.2+ , exceptions >=0.6 && <0.9+ , mtl >=2.1 && <=2.3 , transformers , lens >=4.4 && <5 , aeson >=0.7 && <1@@ -50,15 +50,15 @@ , http-client >=0.2 && <1 , http-client-tls , http-types- , exceptions >=0.6 && <0.7- , mtl >=2.1 && <=2.2+ , exceptions >=0.6 && <0.9+ , mtl >=2.1 && <=2.3 , transformers , lens >=4.4 && <5 , aeson >=0.7 && <1- , scotty >=0.9 && <0.10+ , scotty >=0.9 && <0.11 , lens-aeson >=1 && <2 , bytestring >=0.10 && <1- , hspec >=1.11 && <=2.1+ , hspec , raw-strings-qq >=1.0.2 && <2 , text >=1.2 &&<1.3 default-language: Haskell2010