Releases: RPTools/dicelib
Dicelib 1.8.6
Dicelib 1.8.5
What changed
- Added plugin for maven-publish to the build
Dicelib 1.8.4
Update of build and Java version
Dicelib 1.8.3
New release with one additional function and two new expressions:
rollSubWithUpper()
XdYaZlW
&XdYsZuW
See #92 for details.
Expression | exists? | Function | exists? |
---|---|---|---|
XdYaZuW | ✔️ | rollAddWithUpper | ✔️ |
XdYsZlW | ✔️ | rollSubWithLower | ✔️ |
XdYaZlW | ❌ | rollAddWithLower | ✔️ |
XdYsZuW | ❌ | rollSubWithUpper | ❌ |
Also Fix for compilation issues with 1.8.0
DiceLib 1.8.2
New release with one additional function and two new expressions:
rollSubWithUpper()
XdYaZlW
&XdYsZuW
See #92 for details.
Expression | exists? | Function | exists? |
---|---|---|---|
XdYaZuW | ✔️ | rollAddWithUpper | ✔️ |
XdYsZlW | ✔️ | rollSubWithLower | ✔️ |
XdYaZlW | ❌ | rollAddWithLower | ✔️ |
XdYsZuW | ❌ | rollSubWithUpper | ❌ |
Also Fix for compilation issues with 1.8.0
DiceLib 1.8.1
New release with one additional function and two new expressions:
rollSubWithUpper()
XdYaZlW
&XdYsZuW
See #92 for details.
Expression | exists? | Function | exists? |
---|---|---|---|
XdYaZuW | ✔️ | rollAddWithUpper | ✔️ |
XdYsZlW | ✔️ | rollSubWithLower | ✔️ |
XdYaZlW | ❌ | rollAddWithLower | ✔️ |
XdYsZuW | ❌ | rollSubWithUpper | ❌ |
Also Fix for compilation issues with 1.8.0
DiceLib 1.8.0
New release with one additional function and two new expressions:
rollSubWithUpper()
XdYaZlW
&XdYsZuW
See #92 for details.
Expression | exists? | Function | exists? |
---|---|---|---|
XdYaZuW | ✔️ | rollAddWithUpper | ✔️ |
XdYsZlW | ✔️ | rollSubWithLower | ✔️ |
XdYaZlW | ❌ | rollAddWithLower | ✔️ |
XdYsZuW | ❌ | rollSubWithUpper | ❌ |
DiceLib 1.7.1
Dicelib 1.7.0
Adds handling for Shadowrun 5 dice with glitches.
See #62
Dicelib 1.6.6
Corrects parser dependency in build.gradle.
Parser 1.8.2 changes make caching of parsed expression possible in parser/dicelib. Caching is implemented in MaptoolExpressionParser.
Dicelib Changes
new ExpressionParser(resolver).evalute("Hello")
becomes
new ExpressionParser().evaluate("Hello", resolver)
Part of:
RPTools/parser#45
RPTools/maptool#2086
RPTools/maptool#1898 (comment)