0.9.1803
Updated API
The API has been updated to remove all virtual destructors from the COM interface - this was a mistake and is now resolved. The API version has been bumped to relfect this change.
Updated Patch GUI interface
This release changes the way patch GUIs are loaded. A .js module with a default function export must now be supplied instead of a .html page. This function is passed a PatchConnection
instance, and must return the root DOM element of the custom patch UI. This change allows better support for future deployment targets for the GUI (e.g. Web Audio Modules). Please refer to the documentation for more info on this, or look at the custom GUI examples.
Various bug fixes
There were issues related to event handlers in graphs which could cause compiler errors.
Some name clashes were possible with c++ reserved words when running the C++ code generator.
Resolved an issue where custom GUIs were not displaying correctly in generated plugins on windows.
Resolved problems relating to merging namespaces which could lead to compile errors when using enumerations.
Fixed an issue with programs including source code and binary modules which could lead to link errors.