github rokucommunity/vscode-brightscript-language v2.64.0
2.64.0

6 hours ago

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 relativeSourceMaps option for portable sourcemaps (#1624)
    • Auto-update imports when files are renamed (#1688)
    • Support minFirmwareVersion in 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)
  • 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:
    • Fix breakpoint injection breaking sourcemap chain for .bs files (#333)
    • Increase app-ready timeout to 60 seconds for slow Roku launches (#334)
  • upgrade to roku-deploy@3.17.1. Notable changes since 3.16.5:
    • Fix crash when loading roku-deploy on node < 18 (#256)
    • feat: add RokuDeploy.validateDeveloperPassword (#252)

Fixed

  • Fix getIpForSerial fallback to select most recently updated IP across networks (#769)
  • Fix network change detection on wake from sleep (#760)

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

NewReleases is sending notifications on new releases.