Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…htscript-language into ecp-dropdown-menu
  • Loading branch information
TwitchBronBron committed Nov 16, 2023
2 parents a300701 + 728b8d9 commit 12f90f5
Show file tree
Hide file tree
Showing 41 changed files with 1,336 additions and 1,024 deletions.
49 changes: 49 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,55 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0



## [2.45.4](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.45.3...v2.45.4) - 2023-11-16
### Changed
- upgrade to [[email protected]](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#02013---2023-11-16). Notable changes since 0.20.12:
- Fix bug with compile error reporting ([roku-debug#174](https://github.com/rokucommunity/roku-debug/pull/174))



## [2.45.3](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.45.2...v2.45.3) - 2023-11-15
### Changed
- Shorten the timeout for device-info query ([#525](https://github.com/rokucommunity/vscode-brightscript-language/pull/525))
- upgrade to [[email protected]](https://github.com/rokucommunity/roku-deploy/blob/master/CHANGELOG.md#3105---2023-11-14). Notable changes since 3.10.4:
- better detection for sideloading errors ([roku-deploy#127](https://github.com/rokucommunity/roku-deploy/pull/127))
- upgrade to [[email protected]](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#02012---2023-11-14). Notable changes since 0.20.10:
- Add timeout for deviceinfo query so we don't wait too long ([roku-debug#171](https://github.com/rokucommunity/roku-debug/pull/171))
- Update DebugProtocolClient supported version range ([roku-debug#170](https://github.com/rokucommunity/roku-debug/pull/170))
- fix small typo in debug potocol message ([roku-debug#169](https://github.com/rokucommunity/roku-debug/pull/169))
- upgrade to [[email protected]](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#06510---2023-11-14)



## [2.45.2](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.45.1...v2.45.2) - 2023-11-08
### Changed
- Better messaging around debugProtocol popup ([#522](https://github.com/rokucommunity/vscode-brightscript-language/pull/522))
- upgrade roku-test-automation to 2.0.0-beta.22 to fix issue with RDB ([#521](https://github.com/rokucommunity/vscode-brightscript-language/pull/521))
- upgrade to [[email protected]](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#02010---2023-11-08). Notable changes since 0.20.9:
- Fix sideload crash ([roku-debug#168](https://github.com/rokucommunity/roku-debug/pull/168))
- upgrade to [[email protected]](https://github.com/rokucommunity/brighterscript-formatter/blob/master/CHANGELOG.md#1635---2023-11-08). Notable changes since 1.6.34:



## [2.45.1](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.45.0...v2.45.1) - 2023-11-06
### Fixed
- extension crash introduced in 2.45.0 ([#520](https://github.com/rokucommunity/vscode-brightscript-language/pull/520))



## [2.45.0](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.44.1...v2.45.0) - 2023-11-06
### Changed
- Auto-enable debug protocol on 12.5 devices ([#517](https://github.com/rokucommunity/vscode-brightscript-language/pull/517))
- Telemetry tracking for roku OS version ([#516](https://github.com/rokucommunity/vscode-brightscript-language/pull/516))
- upgrade to [[email protected]](https://github.com/rokucommunity/roku-deploy/blob/master/CHANGELOG.md#3104---2023-11-03). Notable changes since 3.10.3:
- Enhance getDeviceInfo() method ([roku-deploy#120](https://github.com/rokucommunity/roku-deploy/pull/120))
- upgrade to [[email protected]](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#0209---2023-11-05). Notable changes since 0.20.8:
- Upgrade to new deviceInfo api from roku-deploy ([roku-debug#167](https://github.com/rokucommunity/roku-debug/pull/167))
- upgrade to [[email protected]](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#0659---2023-11-06). Notable changes since 0.65.8:
- Fix issue with unary expression parsing ([brighterscript#938](https://github.com/rokucommunity/brighterscript/pull/938))



## [2.44.1](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.44.0...v2.44.1) - 2023-10-31
### Changed
- Enhance host picker during launch ([#512](https://github.com/rokucommunity/vscode-brightscript-language/pull/512))
Expand Down
1,076 changes: 565 additions & 511 deletions package-lock.json

Large diffs are not rendered by default.

22 changes: 12 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "brightscript",
"displayName": "BrightScript Language",
"version": "2.44.1",
"version": "2.45.4",
"publisher": "RokuCommunity",
"description": "Language support for Roku's BrightScript language.",
"author": {
Expand Down Expand Up @@ -55,8 +55,9 @@
"@vscode/extension-telemetry": "^0.4.7",
"array-sort": "^1.0.0",
"backoff": "^2.5.0",
"brighterscript": "^0.65.8",
"brighterscript-formatter": "^1.6.34",
"brighterscript": "^0.65.10",
"brighterscript-formatter": "^1.6.35",
"clone-deep": "^4.0.1",
"debounce": "^1.2.0",
"dotenv": "^6.2.0",
"eventemitter3": "^5.0.1",
Expand All @@ -72,12 +73,13 @@
"node-ssdp": "^4.0.0",
"postman-request": "^2.88.1-postman.32",
"pretty-bytes": "^5.6.0",
"roku-debug": "^0.20.8",
"roku-deploy": "^3.10.3",
"roku-test-automation": "^2.0.0-beta.20",
"roku-debug": "^0.20.13",
"roku-deploy": "^3.10.5",
"roku-test-automation": "2.0.0-beta.22",
"semver": "^7.1.3",
"source-map": "^0.7.3",
"thenby": "^1.3.4",
"undent": "^0.1.0",
"vscode-languageclient": "^7.0.0",
"vscode-uri": "^1.0.6"
},
Expand All @@ -87,6 +89,7 @@
"@types/backoff": "^2.5.2",
"@types/chai": "^4.1.5",
"@types/chalk": "^2.2.0",
"@types/clone-deep": "^4.0.3",
"@types/fs-extra": "^5.0.4",
"@types/glob": "^7.1.1",
"@types/mocha": "^7.0.2",
Expand All @@ -99,7 +102,7 @@
"@types/yargs": "^17.0.10",
"@typescript-eslint/eslint-plugin": "^5.14.0",
"@typescript-eslint/parser": "^5.14.0",
"@vscode/vsce": "^2.19.0",
"@vscode/vsce": "^2.22.0",
"chai": "^4.2.0",
"chalk": "^4.1.2",
"changelog-parser": "^2.8.0",
Expand All @@ -113,18 +116,17 @@
"mocha": "^9.1.3",
"node-notifier": "^10.0.1",
"nyc": "^15.0.0",
"ovsx": "^0.5.2",
"ovsx": "^0.8.3",
"prompt": "^1.3.0",
"rimraf": "^3.0.0",
"sinon": "^7.2.3",
"source-map-support": "^0.5.21",
"statigen": "^0.5.1",
"statigen": "^0.5.2",
"terminal-overwrite": "^2.0.1",
"ts-node": "^10.9.1",
"tslib": "^2.3.1",
"typescript": "^4.7.4",
"typescript-json-schema": "^0.50.1",
"undent": "^0.1.0",
"vscode-tmgrammar-test": "^0.0.11",
"yargs": "^16.2.0"
},
Expand Down
2 changes: 1 addition & 1 deletion scripts/watch-all.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ const projects = [{
}, {
name: 'brighterscript-formatter'
}, {
name: 'vscode-brightscript-language',
name: path.basename(path.resolve(__dirname, '..')),
dependencies: [
'brighterscript',
'roku-deploy',
Expand Down
3 changes: 1 addition & 2 deletions src/BrightScriptDeclaration.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ import type {
} from 'vscode';
import {
Location,
SymbolKind,
TextDocument
SymbolKind
} from 'vscode';
import * as vscode from 'vscode';

Expand Down
1 change: 0 additions & 1 deletion src/BrightScriptReferenceProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ export class BrightScriptReferenceProvider implements vscode.ReferenceProvider {
let locations = [];
let searchTerm = word;
let regex = new RegExp(searchTerm, 'ig');
let wordLength = word.length;
for (const [line, text] of iterlines(input)) {
let result;
while ((result = regex.exec(text))) {
Expand Down
4 changes: 0 additions & 4 deletions src/BrightScriptXmlDefinitionProvider.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
import * as vscode from 'vscode';

import type {
CancellationToken,
Definition,
DefinitionProvider, Position, TextDocument
} from 'vscode';
import {
Range
} from 'vscode';

import { BrightScriptDeclaration } from './BrightScriptDeclaration';
import BrightScriptFileUtils from './BrightScriptFileUtils';
Expand Down
Loading

0 comments on commit 12f90f5

Please sign in to comment.