Added
- RSG 2.0 SDK support (#906)
- Debug TypeScript apps directly: breakpoints, stepping, and variables in your
.ts/.tsxsources (#906) - Solid Devtools panel: live component tree, props/signals/memos inspector, search, and a perf overlay. Pops out into its own editor tab (#906)
- TypeScript debugging against Roku Cloud Emulator devices (#906)
waitForJsDebuggerlaunch option holds app startup until the JS debugger attaches, so startup breakpoints hit (#906)tsPathlaunch option overrides the manifestts_pathbundle the JS debugger attaches to, including per component library (#906)- Devices and passwords from
.roku/roku-dev-config.json, lease files, andRK_DEVICE_*/ROKU_DEV_*env vars are picked up automatically (#906) roku-config.tsprojects are discovered in the Roku Projects view, with a generated build task and launch config (#906)brightscript.debug.jsPathTracesetting for diagnosing TypeScript breakpoint and source path issues (#906)
Changed
- Display device type icons on the cloud emulator video tab (#904)
- Made the refresh device command less prominent (#902)
- upgrade to brighterscript@0.73.5. Notable changes since 0.73.3:
Fixed
- Missing Debug Roku Project option in the editor tab context menu (#903)
Removed
- Roku Cloud Emulator no longer hidden behind an experimental user setting (#907)