Skip to content

Releases: sailthru/sailthru-node-client

v5.0.5

27 Feb 00:32
cfbd9b4

Choose a tag to compare

What's Changed

Full Changelog: v5.0.4...v5.0.5

v5.0.4

19 Feb 23:25
52e67ad

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.0.3...v5.0.4

v5.0.3

22 Jan 00:14
f90349e

Choose a tag to compare

What's Changed

  • [PLA-11225] Changed logger from Node Util to Console.log by @klmarigold in #53

New Contributors

Full Changelog: v5.0.2...v5.0.3

v5.0.2

16 May 23:34
f320361

Choose a tag to compare

What's Changed

  • Fix for logging interfering with multipart uploads by @marcelhamel in #50

Full Changelog: v5.0.1...v5.0.2

v5.0.1

13 Nov 01:06
72c640e

Choose a tag to compare

Description

The JavaScript heap out of memory issue that users could run into when uploading a pretty big file (~200MB) via the apiPostMultiPart method is now fixed.

v5.0.0

14 Feb 21:15
99e227e

Choose a tag to compare

Description

Internal changes that don't affect API or end user functionality.

Changes

  • restler-base dropped in favor of needle for feature parity without vulnerable dependencies.

Breaking Changes

  • Changed engine support node >= 18.14.0.

v4.0.0

29 Dec 22:05
dde8da5

Choose a tag to compare

Previously, the constructor allowed four parameters. The last two (proxyUrl and apiUrl) were undocumented and optional.

var sailthru = require('sailthru-client').createSailthruClient(apiKey, apiSecret, proxyUrl, apiUrl);

Now, callers should provide any optional parameters in an object in the third parameter.

var sailthru = require('sailthru-client').createSailthruClient(apiKey, apiSecret, {
  agent: new ProxyAgent(proxyUrl),
  apiUrl: 'api.example.com',
});

v3.0.6

22 Sep 16:40
12dcb47

Choose a tag to compare

Dependency upgrades

Adds proxy support

05 Apr 18:30
006bd1b

Choose a tag to compare

This release adds support for using the client behind a proxy via ProxyAgent.

Fix multipart upload issue by updating dependency

15 Feb 22:35

Choose a tag to compare

'fs' module changes between Node 7 and Node 8 have caused import jobs to stop working. This fix updates the 'restler' dependency (no longer maintained) to 'restler-base' (an actively maintained fork).