Skip to content

Releases: rxi/lume

Lume 1.3.1

23 Apr 19:12
@rxi rxi
Compare
Choose a tag to compare
  • Adds proper handling of nil values passed to lume.trace()

Lume 1.3.0

17 Apr 20:01
@rxi rxi
Compare
Choose a tag to compare
  • Adds lume.combine()
  • Adds lume.match()
  • Adds lume.count()
  • Adds lume.uuid()
  • Adds lume.chain()
  • lume.trace() now rounds numbers to 2 decimal places
  • lume.fn() now type checks argument
  • Fixes compatibility with Lua5.2 by using table.unpack() when unpack() is not available
  • Minor internal tweaks

Lume 1.2.1

27 Mar 18:00
@rxi rxi
Compare
Choose a tag to compare
  • Changes lume.split() to mimic python's str.split()
  • Fixes use of lua pattern special characters in lume.split() and lume.trim()

Lume 1.2.0

18 Mar 18:06
@rxi rxi
Compare
Choose a tag to compare
  • Adds the function lume.lambda()
  • Adds the function lume.weightedchoice()
  • Fixes negative-index arguments in lume.slice()
  • Performance improvements

Lume 1.1.2

08 Mar 16:15
@rxi rxi
Compare
Choose a tag to compare
  • Adds the lume.invert() function
  • Makes the first argument in lume.reduce() optional

Lume 1.1.1

05 Mar 21:53
@rxi rxi
Compare
Choose a tag to compare
  • Fixes a bug in the lume.hotswap() function that effected hotswapping modules which returned a table
  • Improves lume.clamp()'s performance on non-JIT (~2.6x as fast)
  • Improves lume.distance()'s performance on non-JIT (~1.8x as fast)

Lume 1.1.0

04 Mar 23:40
@rxi rxi
Compare
Choose a tag to compare
v1.1.0

Increased version to 1.1.0