Releases: AnnulusGames/RandomExtensions
Releases · AnnulusGames/RandomExtensions
v1.0.4
What's Changed
Features
- Add: ToWeightedList by @AnnulusGames in #9
Bug fixes
- Fix: RemoveRandom returns default(T) when the last element is selected by @AnnulusGames in #7
- Fix: WeightedCollectionExtensions by @AnnulusGames in #8
- Fix: NextFloat/Double could return a value equal to max due to floating point error by @AnnulusGames in #10
- Fix: WeightedList.GetItem by @AnnulusGames in #11
Improvements
- Add: WeightedListTests by @AnnulusGames in #12
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- Change: the return value of RemoveRandom to void by @AnnulusGames in #5
- Optimize: RandomEx.Create by @AnnulusGames in #6
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix: RemoveRandom not working properly by @AnnulusGames in #4
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fix: the definition of IWeightedCollection by @AnnulusGames in #1
- Add: WeightedList.RemoveRandom() by @AnnulusGames in #2
- Add: WeightedList.RemoveRandom() overload by @AnnulusGames in #3
New Contributors
- @AnnulusGames made their first contribution in #1
Full Changelog: v1.0.0...v1.0.1
v1.0.0
initial release