Releases: jwarkentin/node-monkey
v1.1.5: Security update
This release just updates dependencies to fix the most recent dependency security notices.
v1.1.4
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
Update ALL package-lock dependencies to resolve Github dependabot alert
v1.1.2
Dependency updates and minor fixes
Dependency updates and bug fix
- Update dependencies to fix latest security vulnerability warnings in deps
- Update docs to use modern best practices with
import
andconst
- Fix bug ensuring only one command manager instance is used and instead runs commands with separate command interfaces
v1.0.0 is finally here!
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
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
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
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
Fix authentication with pre 6.x versions of Node