Skip to content

Releases: RPTools/dicelib

Dicelib 1.8.6

Choose a tag to compare

@cwisniew cwisniew released this 31 Oct 04:41
72fb0fb

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

Choose a tag to compare

@cwisniew cwisniew released this 14 Aug 10:59
10e5f85

What changed

  • Added plugin for maven-publish to the build

Dicelib 1.8.4

Choose a tag to compare

@cwisniew cwisniew released this 14 Aug 10:44
3dda589

Update of build and Java version

Dicelib 1.8.3

Choose a tag to compare

@cwisniew cwisniew released this 07 May 07:15
dcaa26c

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

Choose a tag to compare

@cwisniew cwisniew released this 07 May 06:44
70d43d3

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

Choose a tag to compare

@cwisniew cwisniew released this 07 May 06:26
dec0af4

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

Choose a tag to compare

@Phergus Phergus released this 06 May 14:58
304bead

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

Choose a tag to compare

@Phergus Phergus released this 18 Mar 12:10
446b4bf

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

Choose a tag to compare

@Phergus Phergus released this 04 Sep 12:01
a63e623

Adds handling for Shadowrun 5 dice with glitches.

See #62

Dicelib 1.6.6

Choose a tag to compare

@Phergus Phergus released this 17 Jul 22:10
246482d

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)