v3.17.0
·
67 commits
to main
since this release
Changes made:
This release contains 15 updates to the LDK.
- Compiled loops that do not utilize the loopOpenHandler will compile with a warning
- New component 'Rating' has been added. It provides insight regarding others' opinions and experiences, and can allow the user to submit a rating of their own.
- New component 'Typography" has been added. It provides a edit the format of html similar to markdown
- New function 'document.readPDFwithOcr' has been added for Document Aptitude, it will ocr the image that get from PDF document. Note: it requires 'screen' permission to run this function
- New function 'window.getActiveWindowID' has been added, it will return currently active window ID
- Chart component updates:
- Added new types for axis scale, padding, and bar width
- Changed Bar to VerticalBar
- Removed xAxisTicks, yAxisTicks, xAxisTimeSeries, yAxisTimeSeries
- browser.listenNetworkActivity will now return frameId & type as a part of the event response
- New function browser.listenTabChange allows loops to listen to tab change events
- Fixed bug where loop would crash when whisper is undefined during whisper.create & 'whisper.update`
- Converted React example to fully support compilation using TS
- 'screen.ocr' will be deprecated soon. We are showing ocr's deprecation warning after compiling.
- Fixed bug and updated OCRResult's property conf to confidence
- New function 'ocrFileEncoded' has been added to 'screen aptitude'. The 'ocrFileEncoded' will give the user ability to pass in an image file as a base64 string and apply Optical Character Recognition of the image to extract text out of the image.
- 'deprecatedBox' component has been officially deprecated. You can now use 'Box' component instead.
- getEvironment() function added to System aptitude returns os version, olive helps version and loop version