Skip to content

Releases: jwarkentin/node-monkey

v1.1.5: Security update

10 Apr 01:09
Compare
Choose a tag to compare

This release just updates dependencies to fix the most recent dependency security notices.

v1.1.4

07 Mar 10:48
Compare
Choose a tag to compare

Updated dependencies and resolved all open security issues (as a result of dependencies). Restify was removed as a dependency to simplify as well as resolve otherwise unresolvable security issues.

v1.1.3

20 Mar 04:15
Compare
Choose a tag to compare

Update ALL package-lock dependencies to resolve Github dependabot alert

v1.1.2

20 Mar 04:02
Compare
Choose a tag to compare

Dependency updates and minor fixes

Dependency updates and bug fix

19 Oct 05:17
Compare
Choose a tag to compare
  • Update dependencies to fix latest security vulnerability warnings in deps
  • Update docs to use modern best practices with import and const
  • Fix bug ensuring only one command manager instance is used and instead runs commands with separate command interfaces

v1.0.0 is finally here!

23 Jun 02:58
Compare
Choose a tag to compare

This release has baked for a long time but at this point it should be very stable with a solid API that shouldn't generally need breaking changes moving forward. It should be performant, secure and safe to run in production although the usual disclaimers still apply. The app SSH interface is the most exciting new feature so check it out and be sure to let me know if the API or docs are confusing so I can improve them!

Move along, nothing to see here

08 Apr 08:07
Compare
Choose a tag to compare

Nothing has functionally changed in this release. I've simply implemented proper PTY allocation for SSH connections and I want it to have some time in the wild before I cut the final v1.0 release.

Updates and minor bug fixes

06 Apr 01:42
Compare
Choose a tag to compare

In this release I have fixed an issue where making a console.log() call while debugging a console.log() call caused infinite recursion. I have also fixed the incorrect stack traces showing where log calls are made from.

There is a new deprecation warning that will appear for anyone that makes calls to console.local.* or console.remote.*. I have decided it is not a good idea to augment the console object. You can instead use the instantiated Node Monkey object and call monkey.local.* and monkey.remote.*. The augmented properties will be removed in the next release.

Additionally, this release includes updates to all module dependencies.

If there are no reported issues for a little while then I will cut the official 1.0.0 release and continue adding features from there.

Production ready

22 Mar 06:40
Compare
Choose a tag to compare

Includes documentation improvements and a few bug fixes, the most important of which will allow sending objects with circular references. If you attempted this previously you would never see it logged out and instead it would just repeatedly ask you to authenticate even when your credentials were correct.

Why still beta?

Even though this is still marked as a beta it's been in the wild long enough that I feel confident the code is production ready. The only reason I haven't moved beyond beta is because there's still another feature or two I wanted to drop in before making the 1.0 release official. But for all intents and purposes, consider this official.

v1.0.0-beta.4

17 Aug 09:23
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

Fix authentication with pre 6.x versions of Node