Releases: raveljs/ravel
Release 0.22.3
quit()
, subscribe()
, unsubscribe()
, psubscribe()
and punsubscribe()
are now disabled on kvstore
to prevent blocking Ravel's internal use of redis.
To retrieve an unrestricted, fresh client, use kvstore.clone()
. Be sure to quit()
this connection when you are finished with it.
Release 0.22.2
After further testing, more comprehensive fix for issue #214
Release 0.22.1
Includes fix for #214
Release 0.22.0
Addition of the @cache
response-caching decorator for Resource
s and Routes
.
See README.md for usage information.
Release 0.21.1
Added a forced keepalive for Redis via repeated calls to PUBLISH
. This seems to be the cheapest/safest way to keep the connection alive permanently. The interval is configurable:
app.set('redis keepalive interval')
Release 0.21.0-alpha
Replacing koa-generic-session
with koa-session
and adding two new default parameters:
app.set('session key', 'koa.sid'); // the cookie name to use for sessions
app.set('session max age', null); // session maxAge (default never expires)
Releasing this as alpha until I've had a chance to play with it in some real apps.
Release 0.21.0
Replacing koa-generic-session
with koa-session
and adding two new default parameters:
app.set('session key', 'koa.sid'); // the cookie name to use for sessions
app.set('session max age', null); // session maxAge (default never expires)
Release 0.20.1
Minor fix for #202 and some node 8 build issues due to a bug in npm.
Release 0.20.0
Release 0.19.0
Maintenance release. Bringing all dependencies up-to-date.
Bumping koa to a stable 2.x release is the most critical of improvements, though there are bugfixes in many dependencies.
API Changes:
ctx.passport
has been deprecated in koa-passport
in favour of ctx.state
. We will show an appropriate deprecation message until the next minor release.