packages feed

gerrit 0.1.5.1 → 0.1.6.0

raw patch · 3 files changed

+10/−3 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Gerrit: DRAFT :: GerritChangeStatus
- Gerrit.Data.Change: DRAFT :: GerritChangeStatus
+ Gerrit: [work_in_progress] :: GerritChange -> Maybe Bool
+ Gerrit.Data.Change: [work_in_progress] :: GerritChange -> Maybe Bool
- Gerrit: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> GerritChange
+ Gerrit: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> Maybe Bool -> GerritChange
- Gerrit.Data.Change: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> GerritChange
+ Gerrit.Data.Change: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> Maybe Bool -> GerritChange

Files

CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog +## 0.1.6.0++- Add a nix flake+- Add the work_in_progress change field support+- Remove invalid change status "DRAFT"+ ## 0.1.5.1  - Allow bytestring-0.11
gerrit.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.4 name:                gerrit-version:             0.1.5.1+version:             0.1.6.0 synopsis:            A gerrit client library description:     Gerrit is a client library to interface with https://www.gerritcodereview.com/
src/Gerrit/Data/Change.hs view
@@ -111,7 +111,7 @@           (fromMaybe [] (Gerrit.Data.Change.all gerritLabel))   _ -> False -data GerritChangeStatus = NEW | MERGED | ABANDONED | DRAFT+data GerritChangeStatus = NEW | MERGED | ABANDONED   deriving (Eq, Show, Generic, FromJSON)  -- https://gerrit-review.googlesource.com/Documentation/json.html@@ -231,7 +231,8 @@     topic :: Maybe Text,     insertions :: Int,     deletions :: Int,-    more_changes :: Maybe Bool+    more_changes :: Maybe Bool,+    work_in_progress :: Maybe Bool   }   deriving (Eq, Show, Generic)