Added
- Auto-discover Roku projects and generate debug configs (#761)
- Support setting a default device password (#764)
Changed
- Auto-update imports in brs|bs|xml when files are renamed (#776)
- Device credentials refactor: SN-keyed passwords and smart resolution (#772)
- Only keep most recent IP address per serial per network (#770)
- defaultDevicePassword scoped only to global settings (#771)
- Prefer active device for ${promptForHost}, fall back to picker (#765)
- Skip health checks when opening device picker (#757)
- upgrade to brighterscript@0.72.0. Notable changes since 0.71.1:
- Add
relativeSourceMapsoption for portable sourcemaps (#1624) - Auto-update imports when files are renamed (#1688)
- Support
minFirmwareVersionin bsconfig.json (#1678) - added source fix all code action support (#1659)
- Limit project activation concurrency (#1627)
- Share per-file namespace data via lazy ScopeNamespaceLookup view (#1684)
- Lazy-allocate NamespaceContainer's optional fields (#1683)
- Share BscSymbol references in SymbolTable.mergeSymbolTable (#1682)
- Chain prebuild sourcemaps through BrighterScript transpile (#1676)
- added selection range provider support to lsp capabilities (#1657)
- Report const cycle diagnostic per node to match class convention (#1681)
- add: Support line continuation (#1667)
- Fix cross-file const inlining and flag const cycles (#1680)
- Add
- upgrade to brighterscript-formatter@1.7.24. Notable changes since 1.7.23:
- upgrade to roku-debug@0.23.6. Notable changes since 0.23.5:
- upgrade to roku-deploy@3.17.1. Notable changes since 3.16.5: