halma 0.3.0.0 → 0.3.0.1
raw patch · 2 files changed
+37/−4 lines, 2 filesdep ~aesondep ~containersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: aeson, containers
API changes (from Hackage documentation)
Files
- CHANGELOG.md +32/−0
- halma.cabal +5/−4
+ CHANGELOG.md view
@@ -0,0 +1,32 @@+# Change Log++## 0.3.0.1 (2019-01-03)++- Relax upper bounds: Allow `containers-0.6.*`, `aeson-1.4.*`++## 0.3.0.0 (2017-04-03)++- The pieces on the board are now identifiable by a number from 1 to 15 (for each team); added `Piece` datatype+- Rename `teamRating` to `rateTeam` in `Game.Halma.AI.Base`+- Introduce new type `Move` representing moves on the board+- changed call signature of `movePiece`+- nicer default colours+- removed `size :: GridSize` type index from `HalmaGrid` and `HalmaBoard`++## 0.2.0.1 (2015-07-22)++- Relax upper bounds: Allow `mvc-1.1.*`++## 0.2.0.0++- Halma AI added+- More rule options+- Upgraded to `diagrams-1.3`++## 0.1.0.1++- Cabal file fix++## 0.1.0.0++- Initial release
halma.cabal view
@@ -1,5 +1,5 @@ name: halma-version: 0.3.0.0+version: 0.3.0.1 synopsis: Library implementing Halma rules description: Rules and `diagrams`-based renderer for the board game Halma on a hexagonal grid. homepage: https://github.com/timjb/halma@@ -7,10 +7,11 @@ license-file: LICENSE author: Tim Baumann maintainer: tim@timbaumann.info-copyright: 2014-2017 Tim Baumann+copyright: 2014-2019 Tim Baumann category: Game build-type: Simple cabal-version: >= 1.10+extra-source-files: CHANGELOG.md source-repository head type: git@@ -29,10 +30,10 @@ Game.TurnCounter build-depends: base >= 4.6 && < 5, grid >= 7.7.1 && < 7.9,- containers >= 0.5 && < 0.6,+ containers >= 0.5 && < 0.7, diagrams-lib >= 1.3 && < 1.5, data-default >= 0.4 && < 0.8,- aeson >= 0.11 && < 1.2+ aeson >= 0.11 && < 1.5 hs-source-dirs: src default-language: Haskell2010