GamesDice Changelog
0.3.9
- New methods for inspecting and iterating over potential values in GamesDice::Die
- Code metric integration and badges for github
- Non-functional changes to improve code quality metrics on CodeClimate
0.3.7
- Compatibility between pure Ruby and native extension code when handling bad method params
- Added this changelog to documentation
0.3.6
- Extension building skipped, with fallback to pure Ruby, for JRuby compatibility
0.3.5
- Adjust C code to avoid warnings about C90 compatibility (warnings seen on Travis)
- Note MIT license in gemspec
- Add class method GamesDice::Probabilities.implemented_in
0.3.3
- Standardised code for Ruby 1.8.7 compatibility in GamesDice::Probabilities
- Bug fix for probability calculations where distributions are added with mulipliers e.g. '2d6 - 1d8'
0.3.2
- Bug fix for Ruby 1.8.7 compatibility in GamesDice::Probabilities
0.3.1
- Bug fix for Ruby 1.8.7 compatibility in GamesDice::Probabilities
0.3.0
- Implemented GamesDice::Probabilities as native extension
0.2.4
- Minor speed improvements to GamesDice::Probabilities
0.2.3
0.2.2
- Extended YARD documentation
0.2.1
- Started basic YARD documentation
0.2.0
- First version with a complete feature set