Repository navigation
v0.5.0-beta
·
10 commits
to develop
since this release
Hi everyone!
This update fixes a few bugs the community found, adds some missing typescript types to control state, exposes engine status in the root QRWC object, allows updating specific fields in a control instead of always using Value (yay!), and adds a dependency-injected logger to the startup parameters.
This should for the most part not break client apps, but some Typescript apps in strict mode might need to add some additional logic to indicate that components or controls are not undefined.
Changelog:
- Adds a dependency-injected logger to QRWC's startup options
- Reimplement the ability to set Position and String on controls such that it actually uses Position and String
- Adds an
engineStatusproperty to the root object returned bycreateQrwc - Adds some typescript types representing array properties to control state e.g. Values[]
- Update the README
- Fixes an issue preventing client apps from gracefully recovering after QRWC lost its connection to the core
- Fixes the
Controlsproperty in component state being null (it's now an array of the controls' states) - Fixes an issue where the typescript type of controls and components would lose the possibility of being
undefined