diff --git a/CHANGELOG.org b/CHANGELOG.org index d33a10d..3b0e50d 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -1,5 +1,18 @@ * Change Logging +** v7.2.0 + - Bump ssh2 dependency to 1.5.0 + - Fix bug where ssh connection was not correctly terminated when sfrtp + channel fails to be established + - Improve efficiency of mkdir() by checking for existence of target directory + at beginning of function. + - Move temp listeners tracking to the scope of the client rather than being a + global scope. This addresses issues which can arise when using + ssh2-sftp-client for multiple concurrent sftp connections. + - Add some additional tests and refactor some existing tests to make them + more reliable. + - Bump development dependencies to current version. + ** v7.1.0 - Bump ssh2 to version 1.5.0 - Fix possible RCE with put() method and use of 'finish' to resolve promise diff --git a/README.md b/README.md index 633f9cc..ae201d4 100644 --- a/README.md +++ b/README.md @@ -61,9 +61,9 @@ an SFTP client for node.js, a wrapper around [SSH2](https://github.com/mscdex/ss Documentation on the methods and available options in the underlying modules can be found on the [SSH2](https://github.com/mscdex/ssh2) project pages. -Current stable release is **v7.1.0**. +Current stable release is **v7.2.0**. -Code has been tested against Node versions 12.22.6, 14.17.6 and 16.10.0 +Code has been tested against Node versions 14.18.2, 16.13.1 and 17.2.0 Node versions < 10.x are not supported. diff --git a/README.org b/README.org index 4d1968e..5e177ae 100644 --- a/README.org +++ b/README.org @@ -9,9 +9,9 @@ convenience abstraction as well as a Promise based API. Documentation on the methods and available options in the underlying modules can be found on the [[https://github.com/mscdex/ssh2][SSH2]] project pages. -Current stable release is *v7.1.0*. +Current stable release is *v7.2.0*. -Code has been tested against Node versions 12.22.6, 14.17.6 and 16.10.0 +Code has been tested against Node versions 14.18.2, 16.13.1 and 17.2.0 Node versions < 10.x are not supported. diff --git a/package.json b/package.json index 4a90e7d..4d198ba 100644 --- a/package.json +++ b/package.json @@ -1,17 +1,13 @@ { "name": "ssh2-sftp-client", - "version": "7.1.0", + "version": "7.2.0", "description": "ssh2 sftp client for node", "main": "src/index.js", "repository": { "type": "git", "url": "https://github.com/theophilusx/ssh2-sftp-client" }, - "keywords": [ - "sftp", - "nodejs", - "promises" - ], + "keywords": ["sftp", "nodejs", "promises"], "scripts": { "test": "mocha", "coverage": "nyc npm run test",