Permalink
Commits on Feb 14, 2018
  1. [skip ci] (#194)

    aricart committed Feb 14, 2018
    [FIX] Change for typescript from TlsServerOptions to TlsOptions
  2. [FIX] #192 - the heartbeat timer prevents nats.close() from existing …

    aricart committed Feb 14, 2018
    …Close now removes the timer if it was scheduled. (#193)
    
    [ADD] Added test
Commits on Feb 13, 2018
  1. Release 7 25 0 (#191)

    aricart committed Feb 13, 2018
    [ci skip]
    bumped versions
Commits on Feb 12, 2018
  1. Node9 travis (#189)

    aricart committed Feb 12, 2018
    * Trigger
    
    * Updating travis to build on nodejs 9
  2. Update index.d.ts (#187)

    Qwerios authored and aricart committed Feb 12, 2018
    Updated for refactored NodeJS typings
    
    Source: DefinitelyTyped/DefinitelyTyped@e00c711
Commits on Jan 29, 2018
  1. fixed license badge (#186)

    aricart committed Jan 29, 2018
  2. added LICENSE file (#185)

    aricart committed Jan 29, 2018
    [ci skip]
    
    added missing LICENSE file
    updated copyrights
  3. Badges on master (#184)

    aricart committed Jan 29, 2018
    [ci skip]
    
    Changed badges to reflect state of master
  4. [ci skip] (#183)

    aricart committed Jan 29, 2018
    Added total download badge, changed to use badges from img.shields.io
Commits on Nov 17, 2017
  1. [FIX] #174 added timer operation, tests. (#179)

    aricart committed Nov 17, 2017
    * [FIX] #174 added timer operation, tests.
    
    * [FIX] Addressing review comments
    [FIX] eslint environment for es6 features on pr modified files
Commits on Oct 20, 2017
  1. Fix flapper test (#168)

    aricart committed Oct 20, 2017
  2. tscript exports (#167)

    aricart committed Oct 20, 2017
  3. [FIX] Made all server stops sync (#166)

    aricart committed Oct 20, 2017
    * [FIX] Made all server stops sync, otherwise test setup/destroy had a chance of interfering with the wrong process.
    [FIX] Removed test that is effectively non-sensical callback test.
    
    * [FIX] Made all server stops sync, otherwise test setup/destroy had a chance of interfering with the wrong process.
Commits on Oct 16, 2017
  1. Merge pull request #163 from nats-io/node-nats-node-compat

    aricart committed Oct 16, 2017
    Nodejs compatibility statement
  2. [ADDED] Nodejs compatibility statement to follow Nodejs

    aricart committed Oct 16, 2017
    [UPDATED] ci to use current version of gnatsd
Commits on Aug 18, 2017
  1. [ci skip]

    aricart committed Aug 18, 2017
    [DOC] Added documentation on reconnect
Commits on Aug 8, 2017
  1. Merge pull request #156 from nats-io/typings-tls-options

    aricart committed Aug 8, 2017
    typescript changes for tls options
  2. [ci skip]

    aricart committed Aug 8, 2017
    [FIX #155] Modified typings definition to allow boolean | Object for tls option.
Commits on Jun 2, 2017
  1. Merge pull request #150 from nats-io/node-8

    aricart committed Jun 2, 2017
    Added Node.js 8 to travis build configuration.
  2. Added Node.js 8 to travis build configuration.

    aricart committed Jun 2, 2017
  3. Merge pull request #149 from nats-io/eslint-format

    aricart committed Jun 2, 2017
    [FIX] #144 - Updated linter to eslint.
Commits on May 25, 2017
  1. [FIX] #144 - Updated linter to eslint.

    aricart committed May 25, 2017
    [FIX] Reformatted sources with js-beautify
    [FIX] Linter warnings
    
    [CHANGE] linter is only executed for node versions 4 and greater. As Eslint makes use of features incompatible with node 0.12.
Commits on May 16, 2017
  1. Merge pull request #147 from nats-io/tls-reconnect-leaks

    aricart committed May 16, 2017
    - [FIX] #145 - when using TLS reconnects would fail because of listener leaks (events firing on leaked streams)
    
    - [FIX] node client fired error on any protocol error. Some protocol errors such as 'stale connection' should have initiated a reconnect.
    
    - [FIX] if a client attempted to publish/subscribe to a subject for which it had no permission, an error was generated. New event ('permission_error') will now be sent to the client.
  2. [FIX] #45 - when using TLS reconnects would fail because of listener …

    aricart committed May 15, 2017
    …leaks (events firing on leaked streams)
    
    [FIX] node client fired error on any protocol error. Some protocol errors such as 'stale connection' should have initiated a reconnect.
    [FIX] if a client attempted to publish/subscribe to a subject for which it had no permission, an error was generated. New event ('permission_error') will now be sent to the client.
    
    Version Bumps
Commits on May 5, 2017
  1. Merge pull request #143 from nats-io/discovered-servers

    aricart committed May 5, 2017
    FIX #103 - Implementing discovered servers API
  2. FIX #103 - Implementing discovered servers api.

    aricart committed May 4, 2017
    Added test
    Extended nats_server_control to allow easy creation of a cluster
    Bumped versions
Commits on May 2, 2017
  1. Merge pull request #141 from GeorgeSapkin/npmignore

    aricart committed May 2, 2017
    Added .npmignore
Commits on May 1, 2017
  1. Added .npmignore

    GeorgeSapkin committed May 1, 2017
Commits on Mar 30, 2017
  1. Merge pull request #137 from nats-io/update-copyright

    aricart committed Mar 30, 2017
    Updated copyright date
  2. [ci skip]

    aricart committed Mar 30, 2017
    Updated copyright date
Commits on Mar 22, 2017
  1. Merge pull request #136 from nats-io/timeout-should-unsubscribe

    aricart committed Mar 22, 2017
    [FIX] #135 - If a timeout is reached, node-nats client should unsubscribe. Or we leak subscriptions.
  2. Changed the unsubscribe to be performed after the callback to line wi…

    aricart committed Mar 22, 2017
    …th other clients (as per Colin)
  3. [FIX] #135 - If a timeout is reached, node-nats client should unsubsc…

    aricart committed Mar 22, 2017
    …ribe. Or we leak subscriptions.
Commits on Mar 10, 2017
  1. [ci skip]

    aricart committed Mar 10, 2017
    [FIX] #132 - bumped version
Commits on Mar 2, 2017
  1. Merge pull request #131 from eridem/bugfix/non-max-arg-and-req_timeou…

    aricart committed Mar 2, 2017
    …t-variable
    
    [ci skip]
    [FIX] Add max argument. REQ_TIMEOUT null fix