From d6788a5b9c9097a4cd9dba8ec04d8cfbe96bc55f Mon Sep 17 00:00:00 2001 From: Alberto Ricart Date: Wed, 11 Jan 2017 13:29:11 -0600 Subject: [PATCH] Version bump for support 'preserveBuffers' option. Added info to README about 'preserveBuffers' --- README.md | 9 +++++++++ index.d.ts | 3 ++- lib/nats.js | 2 +- package.json | 2 +- 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b18d95e1..3426f32f 100644 --- a/README.md +++ b/README.md @@ -199,6 +199,15 @@ nc2.publish('foo'); nc = nats.connect({'servers':servers, 'encoding': 'ascii'}); + + +// PreserveBuffers + +// To prevent payload conversion from a Buffer to a string, set the +// preserveBuffers option to true. Message payload return will be a Buffer. + +nc = nats.connect({'preserveBuffers': true); + ``` See examples and benchmarks for more information.. diff --git a/index.d.ts b/index.d.ts index 0d109f31..1fa4c6cd 100644 --- a/index.d.ts +++ b/index.d.ts @@ -60,7 +60,8 @@ export interface ClientOpts { name?: string, yieldTime?: number, waitOnFirstConnect?: boolean, - json?: boolean + json?: boolean, + preserveBuffers?: boolean } export interface SubscribeOptions { diff --git a/lib/nats.js b/lib/nats.js index f257cec7..d20c36b1 100644 --- a/lib/nats.js +++ b/lib/nats.js @@ -23,7 +23,7 @@ var net = require('net'), * Constants */ -var VERSION = '0.7.0', +var VERSION = '0.7.2', DEFAULT_PORT = 4222, DEFAULT_PRE = 'nats://localhost:', diff --git a/package.json b/package.json index d42122d1..0710e3bb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nats", - "version": "0.7.0", + "version": "0.7.2", "description": "Node.js client for NATS, a lightweight, high-performance cloud native messaging system", "keywords": [ "nats",