Skip to content

Releases: KSDaemon/wiola

v0.12.1

23 Oct 07:28
Compare
Choose a tag to compare

This release includes some bugfixes and improvements:

  • Fixed error while encoding YIELD to RESULT message
  • Fixed crash when sessions were removed prior to processing, so getSession returns nothing
  • Fixed type() checks
  • Refactored build task to create correct lib/ tree structure

v0.12.0

31 Jan 14:54
Compare
Choose a tag to compare

This release includes a few, but important updates:

  • WS handler now uses green threads
  • Switched to Redis keyspace event instead of polling
  • Fixed bug in msgpack encoding of empty tables as object

v0.11.0

31 Jan 14:52
Compare
Choose a tag to compare

This release includes some fixes and improvements:

  • Refactored addConnection()
  • moved randomseed to init_worker_by_lua
  • IDs are now scoped aka namespaced
  • Saving redis instance in ngx.ctx (due to limitations in lua-resty-redis)

v0.10.0

31 Jan 14:50
Compare
Choose a tag to compare

This release includes a bunch of updates and fixes:

  • Rewrote websocket ping from scratch as it should be :)
  • Refactored WS handler
  • Refactored raw handler
  • Added ping to raw sockets

v0.9.1

22 May 12:15
Compare
Choose a tag to compare

This release includes new options: raw socket support and allowed realms configuration

v0.9.0

22 May 12:14
Compare
Choose a tag to compare

This release adds new option: trust levels configuration

v0.8.0

22 May 12:13
Compare
Choose a tag to compare

Main term of this release is refactoring!
This release includes:

  • huge refactoring due to problems with lua-resty-redis and 64bit number interop
  • refactored redis store module
  • session META API
  • RPC META API (partly)
  • Pattern-based RPC
  • Pattern-based PubSub
  • Alligning with WAMP spec: hard dropping connection on protocol violations

v0.7.0

27 Oct 13:13
Compare
Choose a tag to compare

This version includes proper msgpack serialization and code refactoring (extracted serializers to modules)

v0.6.1

07 Apr 12:54
Compare
Choose a tag to compare

Minor update with some fixes and improvements, including:

  • Aligning to WAMP Spec
  • Added module for redis store flushing
  • Updated node.js tests with Wampy v5.0
  • Published OPM (OpenResty Package Manager) package
  • Updated docs

v0.6.0

08 Nov 14:14
Compare
Choose a tag to compare

This release include new features and improvements:

  • New feature: Cookie Authentication
  • New feature: Challenge Response Authentication
  • New feature: Wiola instance configuration
  • Improvement: Session cleanup now works as expected :)
  • Improvement: Timeouts configuration
  • Refactoring: split code into a few modules
  • Improvement: Added a small node.js/wampy client scripts (for testing purposes)