Skip to content

Releases: tongson/LadyLua

Black Future

08 Aug 10:49
Compare
Choose a tag to compare
  • Aliases: list:push list:pop +
  • Aliases: queue:push queue:pop queue:iterator +
  • tuple module fixes and enhancements +
  • Renamed tuple:elements to tuple:iterator +
  • Renamed bimap module to map +
  • Renamed deque module to queue +
  • New module: state +
  • New module: graph +
  • New module: object +
  • New module: ssh_config +
  • New module: date +
  • New functions: refmt.toml_to_json and refmt.json_to_toml +
  • Removed rr module +

Scared Shrapnel

21 Jun 01:17
Compare
Choose a tag to compare

0.9.0 Scared Shrapnel

  • Loading plain Lua source is now done through package.loaders
  • Faster VM startup time; From 18ms to <1ms in a test machine
  • Now a module to support ./cmd builds
  • Easier standalone programs
  • Added crypto.random
  • Added crypto.fast_random
  • Removed kapow module
  • New module: guard
  • New module: deque
  • New module: bimap
  • New module: tuple
  • New module: argparse
  • New global function for extending modules: extend
  • Moved exec.cmd and exec.run to exec extensions module
  • Moved json.array and json.object to json extensions module
  • Moved string extensions to separate extensions module
  • Added table.clone
  • Added table.read_only
  • Bug fix: list
  • gopher-lua fixes for pcall, select, # operator, and string.gsub
  • Add bitcask.open configuration argument for maximum value size

Freckled Serpent

28 May 10:20
Compare
Choose a tag to compare
  • New setting for exec module; timeout in seconds
  • New json functions, array and object iterators
  • New function: os.sleep
  • Removed password module
  • Replaced kapow.not_allowed with kapow.unprocessable
  • Removed html module
  • Stripped 1MiB by removing password and html modules
  • New module: list

Negligent Clamshell

04 May 03:00
Compare
Choose a tag to compare
  • New module: bitcask
  • New function: logger.time()
  • New DSL module: Lopper
  • Removed inspect module
  • New function: crypto.valid_hmac
  • DSL modules no longer embedded
  • New module: refmt
  • New module: rr
  • Rename module uid to ksuid
  • New module: uuid
  • New module: ulid
  • New function string.split
  • New function string.splitv
  • New function string.trim_end
  • New function string.trim_start
  • New function string.contains
  • table.find is now recursive
  • New function os.outbound_ip
  • New function password.strength

Gummy Mastiff

23 Apr 10:00
Compare
Choose a tag to compare
  • New module: telegram
  • New module: pushover
  • New module: slack
  • New module: fsnotify
  • New module: logger
  • Converted redis module to object:method style
  • buildah: New NOTIFY settings

Epidural Dollop

20 Apr 11:44
Compare
Choose a tag to compare
  • buildah: Consolidate APK() command.

Yelling Petunia

20 Apr 08:24
Compare
Choose a tag to compare
  • buildah: Removed default cmd config in ENTRYPOINT()
  • buildah: Removed default arguments from MKDIR(), COPY(), ADD()

Failed Siesta

20 Apr 07:28
Compare
Choose a tag to compare
  • Fix buildah PUSH()

Surplus Siesta

20 Apr 06:43
Compare
Choose a tag to compare
  • New DSL module "buildah"
  • New module "lz4"
  • Selene configuration
  • Removed redundant string.line_to_list()
  • New function string.to_map()
  • Add fourth return value for exec.command

Flying Squiggly

13 Apr 01:07
Compare
Choose a tag to compare
  • New function: exec.cmd
  • New module: redis
  • New module: password
  • New module: mysql
  • exec.ctx argument changed to table