All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Support regexp with elsif #6
- DoubleCloss critical/correction
- Errors from regexp with
$n
- Errors from mutable metohds of string (e.g.
K20 + 10
(SW2.0))
- Update BCDice to Ver2.02.73
- Performance issue
- It was very slow on V8 (Chrome/Node)
- Add DiceBot.getHelpMessage() and DiceBot.info()
- Implement dynamic dicebot loader
- Protect another built-in objects
- Array
- Number
- RegExp
- String
- Fix destruction of Boolean.prototype
- Rand result collection
bcdice.setCollectRandResult(b); console.log(bcdice.getRandResults());
- Fix destruction of Function.prototype
- Rename
dist
tolib
- Added wrapper classes around Loaders
- DiceBot
- DiceBotLoader
- DiceBotLoaderList
- Changed wrapper modules to ES Modules
// To require as CommonJS // Before const BCDice = require('bcdice-js'); // After const BCDice = require('bcdice-js').default; // or const BCDice = require('bcdice-js').BCDice;
- Setup Travis CI
- First release (BCDice v2.02.73)