All notable changes to this project will be documented in this file.
- Removed deprecated block "OnNewValue" (was replaced by "OnExpired")
- New blocks "OnEvent" and "NotifyEvent"
- Selectable which blocks to show in flow editor (to focus on specific use cases)
- Check if persistent data to load provides all relevant parameters. Otherwise add default values
- Added features "ADD", "SUBTRACT", "MULTIPLY", "DIVIDE", "FLOOR", "FALLING_EDGE" to logic operator block
- Updated demo flows
- Added features "TO_NUMBER" and "TO_STRING" to logic operator block
- Minor UI edits
- New logic 'RISING_EDGE' available within logic block
- Full UI usable via iFrame in other SensorApps
- Include all internal blocks to show info that no extra UI exists
- Legacy bindings of ValueDisplay elements within UI did not work if deployed with VS Code AppSpace SDK
- UI differs if deployed via Appstudio or VS Code AppSpace SDK
- Fullscreen icon was visible within iFrame
- Button for unsupported "Global parameters" was visible
- Manifest check was not compatible with VS Code AppSpacek SDK
- UI Bindings did not work with HTTPS
- 'OnExpired' blocks to provide, periodically triggered via events. Multiple blocks can be used. (Replaces former 'OnNewValue' block)
- Logic blocks to solve simple logic operations directly within a flow
- New event 'OnStopFlowConfigProviders' to inform other modules to stop their FlowConfig related providers, e.g. via UI button (related modules need to be updated to support this feature)
- App property 'LuaLoadAllEngineAPI' set to false
- New event "OnNewStatusFlowConfigReady" to state that module is ready after creating manifest for BlocksEditor (might be relevant for other modules)
- Initial commit