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;