release v0.3.0
This commit is contained in:
parent
77277e7e61
commit
4b4d42b1ed
2 changed files with 9 additions and 1 deletions
|
@ -1,5 +1,14 @@
|
||||||
# Superqemu Release Notes
|
# 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`
|
## `v0.2.4`
|
||||||
|
|
||||||
|
|
|
@ -90,7 +90,6 @@ export class QemuVM extends EventEmitter {
|
||||||
// done so we can have our cake (compatibility) and eat it too
|
// done so we can have our cake (compatibility) and eat it too
|
||||||
// (do this fun process abstraction stuff for whatever really)
|
// (do this fun process abstraction stuff for whatever really)
|
||||||
if(!processLauncher) {
|
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();
|
this.qemuLauncher = new DefaultProcessLauncher();
|
||||||
} else {
|
} else {
|
||||||
this.qemuLauncher = processLauncher;
|
this.qemuLauncher = processLauncher;
|
||||||
|
|
Loading…
Reference in a new issue