Skip to content

Releases: raveljs/ravel

Release 0.22.3

20 Oct 02:13
Compare
Choose a tag to compare
Release 0.22.3 Pre-release
Pre-release

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

19 Oct 20:55
Compare
Choose a tag to compare
Release 0.22.2 Pre-release
Pre-release

After further testing, more comprehensive fix for issue #214

Release 0.22.1

16 Oct 21:20
cebfdc1
Compare
Choose a tag to compare
Release 0.22.1 Pre-release
Pre-release

Includes fix for #214

Release 0.22.0

29 Sep 18:19
f18f867
Compare
Choose a tag to compare
Release 0.22.0 Pre-release
Pre-release

Addition of the @cache response-caching decorator for Resources and Routes.

See README.md for usage information.

Release 0.21.1

11 Sep 19:11
Compare
Choose a tag to compare
Release 0.21.1 Pre-release
Pre-release

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

22 Aug 18:17
Compare
Choose a tag to compare
Release 0.21.0-alpha Pre-release
Pre-release

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

22 Aug 18:43
14c2fcf
Compare
Choose a tag to compare
Release 0.21.0 Pre-release
Pre-release

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

12 Jul 15:44
4ec231c
Compare
Choose a tag to compare
Release 0.20.1 Pre-release
Pre-release

Minor fix for #202 and some node 8 build issues due to a bug in npm.

Release 0.20.0

10 Jul 17:31
Compare
Choose a tag to compare
Release 0.20.0 Pre-release
Pre-release

Release 0.19.0

03 May 01:55
22edae8
Compare
Choose a tag to compare
Release 0.19.0 Pre-release
Pre-release

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.