Changes for version v0.0.18 - 2021-02-20
- action, request, leave handlers require client to have joined
- subsequent joins do not execute the join handler
- create_channel returns false if channel already existed
- allow lock_state when IOLoop is not running
- more efficient global_cleanup
Modules
An easy way to use WebSockets on the browser and on the server
Provides
in lib/BoardStreams/Client.pm
in lib/BoardStreams/Client/Channel.pm
in lib/BoardStreams/Client/Manager.pm
in lib/BoardStreams/Client/StructDiff.pm
in lib/BoardStreams/Client/Utils.pm
in lib/BoardStreams/Client/WebSocket.pm
in lib/BoardStreams/DBMigrations.pm
in lib/BoardStreams/Exception.pm
in lib/BoardStreams/Exception.pm
in lib/BoardStreams/Exception.pm
in lib/BoardStreams/ListenerObservable.pm
in lib/BoardStreams/Registry.pm
in lib/BoardStreams/Transaction.pm
in lib/BoardStreams/Util.pm
in lib/Mojolicious/Plugin/BoardStreams.pm