2018-03-05 16:29:10 +01:00
|
|
|
# Revision history for hanafuda
|
|
|
|
|
2019-08-12 23:02:17 +02:00
|
|
|
## 0.3.2.0 -- 2019-08-12
|
|
|
|
|
|
|
|
* Handle the end of games
|
|
|
|
|
2019-01-08 22:37:09 +01:00
|
|
|
## 0.3.1.0 -- 2019-01-08
|
|
|
|
|
|
|
|
* Generalize the output monad of basic functions by only expressing constraints on it
|
|
|
|
* Remove constructor for errors to handle them in a MonadError instead and add a MonadWriter for logs
|
|
|
|
|
2018-08-27 20:12:03 +02:00
|
|
|
## 0.3.0.2 -- 2018-08-27
|
|
|
|
|
|
|
|
* Remove WillowRed accidentally present in plains' set
|
|
|
|
|
2018-08-26 20:02:54 +02:00
|
|
|
## 0.3.0.1 -- 2018-07-28
|
|
|
|
|
|
|
|
* Fix bug causing players' state to be persisted accross rounds of a game
|
|
|
|
|
2018-07-24 22:19:04 +02:00
|
|
|
## 0.3.0.0 -- 2018-05-28
|
|
|
|
|
|
|
|
* Make Game type parametric in the type to represent players
|
|
|
|
|
2018-05-12 11:17:37 +02:00
|
|
|
## 0.2.1.0 -- 2018-03-16
|
|
|
|
|
|
|
|
* Export some more types needed to export the game's state
|
|
|
|
* Unify the different types aliases for Points used in Player and Yaku
|
|
|
|
|
2018-03-15 22:32:24 +01:00
|
|
|
## 0.2.0.0 -- 2018-03-16
|
|
|
|
|
|
|
|
* Restructured the project to expose only the cards, a parametric type for players, and a module to play KoiKoi
|
|
|
|
|
2018-03-05 16:29:10 +01:00
|
|
|
## 0.1.0.0 -- 2018-03-03
|
|
|
|
|
|
|
|
* Game automaton, packaged with cabal
|