webdriver-precore 0.3.0.3 → 0.3.0.4
raw patch · 2 files changed
+5/−1 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- WebDriverPreCore.HTTP.HttpResponse: instance GHC.Show.Show WebDriverPreCore.HTTP.HttpResponse.HttpResponse
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.Actions
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.ElementId
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.Handle
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.SameSite
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.Script
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.Session
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.SessionResponse
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.ShadowRootElementId
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.Status
- WebDriverPreCore.HTTP.Protocol: instance GHC.Generics.Generic WebDriverPreCore.HTTP.Protocol.WindowRect
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Action
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Actions
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Cookie
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.ElementId
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.FrameReference
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Handle
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.HandleType
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.KeyAction
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Pointer
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.PointerAction
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.PointerOrigin
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.SameSite
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Script
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Selector
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Session
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.SessionResponse
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.ShadowRootElementId
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.Status
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.WheelAction
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.WindowHandleSpec
- WebDriverPreCore.HTTP.Protocol: instance GHC.Show.Show WebDriverPreCore.HTTP.Protocol.WindowRect
- WebDriverPreCore.HTTP.SpecDefinition: instance GHC.Show.Show WebDriverPreCore.HTTP.SpecDefinition.HttpSpecShowable
- WebDriverPreCore.HTTP.SpecDefinition: instance GHC.Show.Show a => GHC.Show.Show (WebDriverPreCore.HTTP.SpecDefinition.HttpSpec a)
+ WebDriverPreCore.HTTP.HttpResponse: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.HttpResponse.HttpResponse
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.Actions
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.ElementId
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.Handle
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.SameSite
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.Script
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.Session
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.SessionResponse
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.ShadowRootElementId
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.Status
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Generics.Generic WebDriverPreCore.HTTP.Protocol.WindowRect
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Action
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Actions
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Cookie
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.ElementId
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.FrameReference
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Handle
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.HandleType
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.KeyAction
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Pointer
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.PointerAction
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.PointerOrigin
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.SameSite
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Script
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Selector
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Session
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.SessionResponse
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.ShadowRootElementId
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.Status
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.WheelAction
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.WindowHandleSpec
+ WebDriverPreCore.HTTP.Protocol: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.Protocol.WindowRect
+ WebDriverPreCore.HTTP.SpecDefinition: instance GHC.Internal.Show.Show WebDriverPreCore.HTTP.SpecDefinition.HttpSpecShowable
+ WebDriverPreCore.HTTP.SpecDefinition: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (WebDriverPreCore.HTTP.SpecDefinition.HttpSpec a)
- WebDriverPreCore.BiDi.Protocol: [acceptInsecureCerts] :: CapabilitiesResult -> Bool
+ WebDriverPreCore.BiDi.Protocol: [acceptInsecureCerts] :: Capability -> Maybe Bool
- WebDriverPreCore.BiDi.Protocol: [background] :: Create -> Bool
+ WebDriverPreCore.BiDi.Protocol: [background] :: Print -> Maybe Bool
- WebDriverPreCore.BiDi.Protocol: [browserName] :: CapabilitiesResult -> Text
+ WebDriverPreCore.BiDi.Protocol: [browserName] :: Capability -> Maybe Text
- WebDriverPreCore.BiDi.Protocol: [browserVersion] :: CapabilitiesResult -> Text
+ WebDriverPreCore.BiDi.Protocol: [browserVersion] :: Capability -> Maybe Text
- WebDriverPreCore.BiDi.Protocol: [channel] :: ChannelProperties -> Channel
+ WebDriverPreCore.BiDi.Protocol: [channel] :: Message -> Channel
- WebDriverPreCore.BiDi.Protocol: [collector] :: Collector -> Text
+ WebDriverPreCore.BiDi.Protocol: [collector] :: RemoveDataCollector -> Collector
- WebDriverPreCore.BiDi.Protocol: [element] :: FileDialogInfo -> Maybe SharedReference
+ WebDriverPreCore.BiDi.Protocol: [element] :: SetFiles -> SharedReference
- WebDriverPreCore.BiDi.Protocol: [extensions] :: RemoteObjectReference -> Maybe (Map Text Value)
+ WebDriverPreCore.BiDi.Protocol: [extensions] :: SharedReference -> Maybe (Map Text Value)
- WebDriverPreCore.BiDi.Protocol: [filter] :: DeleteCookies -> Maybe CookieFilter
+ WebDriverPreCore.BiDi.Protocol: [filter] :: GetCookies -> Maybe CookieFilter
- WebDriverPreCore.BiDi.Protocol: [flags] :: RegExpValue -> Maybe Text
+ WebDriverPreCore.BiDi.Protocol: [flags] :: RemoteValue -> Maybe Text
- WebDriverPreCore.BiDi.Protocol: [headers] :: RequestData -> [Header]
+ WebDriverPreCore.BiDi.Protocol: [headers] :: SetExtraHeaders -> [Header]
- WebDriverPreCore.BiDi.Protocol: [initiatorType] :: Initiator -> Maybe InitiatorType
+ WebDriverPreCore.BiDi.Protocol: [initiatorType] :: RequestData -> Maybe InitiatorType
- WebDriverPreCore.BiDi.Protocol: [maxDepth] :: GetTree -> Maybe JSUInt
+ WebDriverPreCore.BiDi.Protocol: [maxDepth] :: Locator -> Maybe JSUInt
- WebDriverPreCore.BiDi.Protocol: [message] :: JSONEncodeException -> Text
+ WebDriverPreCore.BiDi.Protocol: [message] :: WebDriverException -> Text
- WebDriverPreCore.BiDi.Protocol: [platformName] :: CapabilitiesResult -> Text
+ WebDriverPreCore.BiDi.Protocol: [platformName] :: Capability -> Maybe Text
- WebDriverPreCore.BiDi.Protocol: [proxy] :: CapabilitiesResult -> Maybe ProxyConfiguration
+ WebDriverPreCore.BiDi.Protocol: [proxy] :: Capability -> Maybe ProxyConfiguration
- WebDriverPreCore.BiDi.Protocol: [request] :: RequestData -> Request
+ WebDriverPreCore.BiDi.Protocol: [request] :: ResponseStarted -> RequestData
- WebDriverPreCore.BiDi.Protocol: [sandbox] :: ContextTarget -> Maybe Sandbox
+ WebDriverPreCore.BiDi.Protocol: [sandbox] :: RealmInfo -> Maybe Text
- WebDriverPreCore.BiDi.Protocol: [serializationOptions] :: ChannelProperties -> Maybe SerializationOptions
+ WebDriverPreCore.BiDi.Protocol: [serializationOptions] :: Evaluate -> Maybe SerializationOptions
- WebDriverPreCore.BiDi.Protocol: [sourceOrigin] :: PartitionDescriptor -> Maybe Text
+ WebDriverPreCore.BiDi.Protocol: [sourceOrigin] :: PartitionKey -> Maybe Text
- WebDriverPreCore.BiDi.Protocol: [unhandledPromptBehavior] :: CapabilitiesResult -> Maybe UserPromptHandler
+ WebDriverPreCore.BiDi.Protocol: [unhandledPromptBehavior] :: Capability -> Maybe UserPromptHandler
- WebDriverPreCore.BiDi.Protocol: [webSocketUrl] :: CapabilitiesResult -> Maybe Text
+ WebDriverPreCore.BiDi.Protocol: [webSocketUrl] :: Capability -> Bool
- WebDriverPreCore.Http: [message] :: JSONEncodeException -> Text
+ WebDriverPreCore.Http: [message] :: WebDriverException -> Text
Files
- ChangeLog.md +4/−0
- webdriver-precore.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+# webdriver-precore-0.3.0.4 (2026-07-24)++- Hackage upload fix — no change.+ # webdriver-precore-0.3.0.3 (2026-07-24) - Hackage upload fix — no change.
webdriver-precore.cabal view
@@ -1,7 +1,7 @@ cabal-version: 2.4 name: webdriver-precore-version: 0.3.0.3+version: 0.3.0.4 homepage: https://github.com/pyrethrum/webdriver-precore#readme bug-reports: https://github.com/pyrethrum/webdriver-precore/issues author: John Walker, Adrian Glouftsis