packages feed

advent-of-code-api 0.2.8.1 → 0.2.8.2

raw patch · 3 files changed

+14/−6 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Advent.Types: LB :: Integer -> Integer -> Map Integer LeaderboardMember -> Leaderboard
+ Advent.Types: LB :: Integer -> String -> Map Integer LeaderboardMember -> Leaderboard
- Advent.Types: [lbOwnerId] :: Leaderboard -> Integer
+ Advent.Types: [lbOwnerId] :: Leaderboard -> String

Files

CHANGELOG.md view
@@ -1,6 +1,16 @@ Changelog ========= +Version 0.2.8.2+---------------++*December 9, 2022*++<https://github.com/mstksg/advent-of-code-api/releases/tag/v0.2.8.2>++*   As of 2022 AoC, private leaderboard json payload uses a string instead of a+    number for owner_id.+ Version 0.2.8.1 --------------- 
advent-of-code-api.cabal view
@@ -1,13 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4.+-- This file has been generated from package.yaml by hpack version 0.35.0. -- -- see: https://github.com/sol/hpack------ hash: 5c893e7ec84a62712610c23ec46f87df729f7c6f583730b172962c96971c4df6  name:           advent-of-code-api-version:        0.2.8.1+version:        0.2.8.2 synopsis:       Advent of Code REST API bindings and servant API description:    Haskell bindings for Advent of Code REST API and a servant API.  Please use                 responsibly! See README.md or "Advent" module for an introduction and@@ -20,9 +18,9 @@ copyright:      (c) Justin Le 2018 license:        BSD3 license-file:   LICENSE+build-type:     Simple tested-with:     GHC >= 8.0-build-type:     Simple extra-source-files:     README.md     CHANGELOG.md
src/Advent/Types.hs view
@@ -150,7 +150,7 @@ -- | Leaderboard type, representing private leaderboard information. data Leaderboard = LB     { lbEvent   :: Integer                        -- ^ The year of the event-    , lbOwnerId :: Integer                        -- ^ The Member ID of the owner, or the public code+    , lbOwnerId :: String                         -- ^ The Member ID of the owner, or the public code     , lbMembers :: Map Integer LeaderboardMember  -- ^ A map from member IDs to their leaderboard info     }   deriving (Show, Eq, Ord, Typeable, Generic)