2014-09-01 (1.0.1)
* Rearrange full house cards to return correct order when low pairs. (Stuart Hanscombe)
2013-12-28 (1.0.0)
* Add Gemfile * Add "Empty Hand" rank for empty hands. Fixes #1. * Simplify internal calculation of `value` in Card class. Fixes #2.
2009-07-12 (0.3.2)
* Reorganized ruby-poker's lib folder to match the standard layout for gems. This makes ruby-poker compatible with Rip. * Bug [#26276] improper two_pair? behavior. Applied patch by Uro. * Changed protected methods in PokerHand to private * Added natural_value method to Card
2009-01-24 (0.3.1)
* Bug [#23623] undefined method <=> for nil:NilClass
2008-12-30 (0.3.1)
* Bug (#20407) Raise an exception when creating a new hand with duplicates * Added PokerHand#uniq method * Removed deprecated `Gem::manage_gems` from Rakefile
2008-05-17 (0.3.0)
* Changed Card#== to compare based on card suit and face value. Before it only compared the face value of two cards. Warning: This change may potentially break your program if you were comparing Card objects directly. * Replaced `PokerHand#arranged_hand` with `PokerHand#sort_using_rank` which is more descriptive. This loosely corresponds to bug #20194. * Bug [#20196] 'rank' goes into an infinite loop. * Bug [#20195] Allows the same card to be entered into the hand. * Bug [#20344] sort_using_rank does not return expected results
2008-04-20 (0.2.4)
* Modernized the Rakefile * Updated to be compatible with Ruby 1.9
2008-04-06 (0.2.2)
* Fixed bug where two hands that had the same values but different suits returned not equal
2008-02-08 (0.2.1)
* Cards can be added to a hand after it is created by using (<<) on a PokerHand * Cards can be deleted from a hand with PokerHand.delete()
2008-01-21 (0.2.0)
* Merged Patrick Hurley's poker solver * Added support for hands with >5 cards * Straights with a low Ace count now * to_s on a PokerHand now includes the rank after the card list * Finally wrote the Unit Tests suite
2008-01-12 (0.1.2)
* Fixed critical bug that was causing the whole program to not work * Added some test cases as a result * More test cases coming soon
2008-01-12 (0.1.1)
* Ranks are now a class. * Extracted card, rank, and arrays methods to individual files * Added gem packaging
2008-01-10 (0.1.0)
* Initial version