packages feed

wai-middleware-rollbar 0.7.0.1 → 0.8.0

raw patch · 2 files changed

+9/−3 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Network.Wai.Middleware.Rollbar: [branch] :: Settings -> Maybe Branch
+ Network.Wai.Middleware.Rollbar: [codeVersion] :: Settings -> Maybe CodeVersion
- Network.Wai.Middleware.Rollbar: Settings :: AccessToken -> Environment -> Settings
+ Network.Wai.Middleware.Rollbar: Settings :: AccessToken -> Maybe Branch -> Maybe CodeVersion -> Environment -> Settings

Files

src/Network/Wai/Middleware/Rollbar.hs view
@@ -71,6 +71,12 @@     = Settings         { accessToken :: RI.AccessToken         -- ^ Should have a scope "post_server_item".+        , branch :: Maybe RI.Branch+        -- ^ Should be the branch of the running application.+        --+        -- Will default to `master` if not set.+        , codeVersion :: Maybe RI.CodeVersion+        -- ^ Should be the version of the running application.         , environment :: RI.Environment         -- ^ Should be something meaningful to your program         --@@ -180,9 +186,9 @@     host <- Just <$> getHostName     root <- Just . RI.Root . T.pack <$> getExecutablePath     let request = Just RI.Request {..}-    let server = Just RI.Server { RI.branch = Nothing, RI.serverCodeVersion = Nothing, .. }+    let server = Just RI.Server { RI.serverCodeVersion = codeVersion, .. }     let itemData = (RI.error environment messageBody payload)-            { RI.request, RI.server, RI.timestamp, RI.uuid }+            { RI.codeVersion, RI.request, RI.server, RI.timestamp, RI.uuid }     pure $ rollbarRequest RI.Item{..}     where     headers :: RI.MissingHeaders headers
wai-middleware-rollbar.cabal view
@@ -1,5 +1,5 @@ name:                wai-middleware-rollbar-version:             0.7.0.1+version:             0.8.0 synopsis:            Middleware that communicates to Rollbar. description:         Middleware that communicates to Rollbar. homepage:            https://github.com/joneshf/wai-middleware-rollbar#readme