Skip to content

Releases: RPTools/dicelib

Dicelib 1.8.6

31 Oct 04:41
72fb0fb
Compare
Choose a tag to compare

What's Changed

  • Moved to the same versions of Java and gradle as MapTool. by @rmcdouga in #122
  • Add in maven-publish dependency to build by @cwisniew in #141
  • Update grigit in build as jcenter is not available for this older version. by @cwisniew in #145

New Contributors

Full Changelog: 1.8.3...1.8.6

Dicelib 1.8.5

14 Aug 10:59
10e5f85
Compare
Choose a tag to compare

What changed

  • Added plugin for maven-publish to the build

Dicelib 1.8.4

14 Aug 10:44
3dda589
Compare
Choose a tag to compare

Update of build and Java version

Dicelib 1.8.3

07 May 07:15
dcaa26c
Compare
Choose a tag to compare

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

07 May 06:44
70d43d3
Compare
Choose a tag to compare

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

07 May 06:26
dec0af4
Compare
Choose a tag to compare

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

06 May 14:58
304bead
Compare
Choose a tag to compare

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

18 Mar 12:10
446b4bf
Compare
Choose a tag to compare

Fixes MapTool issue 2444 where dice rolls in children are not being passed up to parent and so couldn't be retrieved with getRolled() or getNewRolls().

  • #83 Inform parent RunData when child makes a roll

Dicelib 1.7.0

04 Sep 12:01
a63e623
Compare
Choose a tag to compare

Adds handling for Shadowrun 5 dice with glitches.

See #62

Dicelib 1.6.6

17 Jul 22:10
246482d
Compare
Choose a tag to compare

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)