From 4b4d42b1edd3e9b0c5d00ea5c2adad0cdbce7d8c Mon Sep 17 00:00:00 2001 From: modeco80 Date: Sat, 2 Nov 2024 03:04:23 -0400 Subject: [PATCH] release v0.3.0 --- RELEASE_NOTES.md | 9 +++++++++ src/QemuVM.ts | 1 - 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e4e7846..dd1e1bf 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,14 @@ # Superqemu Release Notes +## `v0.3.0` + +This release contains *possibly* breaking changes: + +Superqemu now uses a interface to launch and interact with the QEMU process. + +This is intended to allow for an external user of superqemu to perform resource control on the QEMU process, which previously was pretty much impossible. + +The library does not enforce this and for compatibility with previous versions of superqemu the process launcher argument in QemuVM is optional. ## `v0.2.4` diff --git a/src/QemuVM.ts b/src/QemuVM.ts index 09138b7..3a48fbb 100644 --- a/src/QemuVM.ts +++ b/src/QemuVM.ts @@ -90,7 +90,6 @@ export class QemuVM extends EventEmitter { // done so we can have our cake (compatibility) and eat it too // (do this fun process abstraction stuff for whatever really) if(!processLauncher) { - this.logger.warn('Using default process launcher. If this is not desired review your code to make sure the launcher is passed properly!'); this.qemuLauncher = new DefaultProcessLauncher(); } else { this.qemuLauncher = processLauncher;