github rokucommunity/vscode-brightscript-language v3.0.0
3.0.0

4 hours ago

Added

  • RSG 2.0 SDK support (#906)
  • Debug TypeScript apps directly: breakpoints, stepping, and variables in your .ts/.tsx sources (#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)
  • waitForJsDebugger launch option holds app startup until the JS debugger attaches, so startup breakpoints hit (#906)
  • tsPath launch option overrides the manifest ts_path bundle the JS debugger attaches to, including per component library (#906)
  • Devices and passwords from .roku/roku-dev-config.json, lease files, and RK_DEVICE_*/ROKU_DEV_* env vars are picked up automatically (#906)
  • roku-config.ts projects are discovered in the Roku Projects view, with a generated build task and launch config (#906)
  • brightscript.debug.jsPathTrace setting 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:
    • Fix crash stripping sourceMappingURL comment from non-transpiled files (#1821)
    • Tolerate older BrsTranspileState in continue back-transpile (#1812)
    • Security enhancements (#1804, #1805)
    • Locate the super() call when injecting field initializers (#1803)

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)

Don't miss a new vscode-brightscript-language release

NewReleases is sending notifications on new releases.