diff --git a/CHANGELOG.md b/CHANGELOG.md index de0ebd8a..9ac495c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 +## [2.50.4](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.50.3...v2.50.4) - 2024-10-18 +### Added + - ability to set a device as the current active device via the Deive tree view. ([#597](https://github.com/rokucommunity/vscode-brightscript-language/pull/597)) +### Changed + - Highlight `m.top` like `m`. ([#598](https://github.com/rokucommunity/vscode-brightscript-language/pull/598)) + - upgrade to [roku-deploy@3.12.2](https://github.com/rokucommunity/roku-deploy/blob/master/CHANGELOG.md#3122---2024-10-18). Notable changes since 3.12.1: + - updated regex to find a signed package on `/plugin_package` page ([roku-deploy#176](https://github.com/rokucommunity/roku-deploy/pull/176)) + - upgrade to [roku-debug@0.21.12](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#02112---2024-10-18). Notable changes since 0.21.11: + - upgrade to [brighterscript@0.67.8](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#0678---2024-10-18). Notable changes since 0.67.7: + - Fix namespace-relative transpile bug for standalone file ([brighterscript#1324](https://github.com/rokucommunity/brighterscript/pull/1324)) + - Prevent crash when ProgramBuilder.run called with no options ([brighterscript#1316](https://github.com/rokucommunity/brighterscript/pull/1316)) + - upgrade to [brighterscript-formatter@1.7.6](https://github.com/rokucommunity/brighterscript-formatter/blob/master/CHANGELOG.md#176---2024-10-18). Notable changes since 1.7.5: + + + ## [2.50.3](https://github.com/rokucommunity/vscode-brightscript-language/compare/v2.50.2...v2.50.3) - 2024-09-27 ### Fixed - Consistent device list sorting and formatting. ([#596](https://github.com/rokucommunity/vscode-brightscript-language/pull/596)) diff --git a/package-lock.json b/package-lock.json index 86022bc2..a13ac8c7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,8 +15,8 @@ "@vscode/extension-telemetry": "^0.4.7", "array-sort": "^1.0.0", "backoff": "^2.5.0", - "brighterscript": "^0.67.7", - "brighterscript-formatter": "^1.7.5", + "brighterscript": "^0.67.8", + "brighterscript-formatter": "^1.7.6", "clone-deep": "^4.0.1", "debounce": "^1.2.0", "dotenv": "^6.2.0", @@ -37,8 +37,8 @@ "postman-request": "^2.88.1-postman.32", "pretty-bytes": "^5.6.0", "resolve": "^1.22.8", - "roku-debug": "^0.21.11", - "roku-deploy": "^3.12.1", + "roku-debug": "^0.21.12", + "roku-deploy": "^3.12.2", "roku-test-automation": "^2.0.10", "semver": "^7.1.3", "source-map": "^0.7.3", @@ -2554,9 +2554,9 @@ } }, "node_modules/brighterscript": { - "version": "0.67.7", - "resolved": "https://registry.npmjs.org/brighterscript/-/brighterscript-0.67.7.tgz", - "integrity": "sha512-KvHM3U4AVu3cOprwmWCOjg8Z7eMkehEJJeDp2PABVnT4GcqwOxtObOUITDJiJ5EuPSsmBlCzt1v3eTywyy7hTw==", + "version": "0.67.8", + "resolved": "https://registry.npmjs.org/brighterscript/-/brighterscript-0.67.8.tgz", + "integrity": "sha512-2pQcPzW/NCEEofojLuHRDcLuQTmHssNpj1xW2oRiSFMo0YHR5cBIHrG/I71lpJwpyw/HzzK0vcEbthlOW4QVuw==", "dependencies": { "@rokucommunity/bslib": "^0.1.1", "@rokucommunity/logger": "^0.3.9", @@ -2581,7 +2581,7 @@ "parse-ms": "^2.1.0", "readline": "^1.3.0", "require-relative": "^0.8.7", - "roku-deploy": "^3.12.1", + "roku-deploy": "^3.12.2", "serialize-error": "^7.0.1", "source-map": "^0.7.4", "vscode-languageserver": "^9.0.1", @@ -2597,11 +2597,11 @@ } }, "node_modules/brighterscript-formatter": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/brighterscript-formatter/-/brighterscript-formatter-1.7.5.tgz", - "integrity": "sha512-TIo1BdzHfhd07aFcikEMHyeLhrZqbVNOKF/v03DX3n/33FXhsstR3PhhVjJUxFsoeawO6dRhzGUGDh/EegJ5Iw==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/brighterscript-formatter/-/brighterscript-formatter-1.7.6.tgz", + "integrity": "sha512-a+VCZ/xK6Sgjfz0232MQlJ6yVXQ+YVQ+PfJbxtSprRq6mfJLDswaNnb163WmEbKAQXgbjFy+HSecPJjM8zhbbQ==", "dependencies": { - "brighterscript": "^0.67.7", + "brighterscript": "^0.67.8", "glob-all": "^3.3.0", "jsonc-parser": "^3.0.0", "source-map": "^0.7.3", @@ -9002,13 +9002,13 @@ } }, "node_modules/roku-debug": { - "version": "0.21.11", - "resolved": "https://registry.npmjs.org/roku-debug/-/roku-debug-0.21.11.tgz", - "integrity": "sha512-OXFKmU91hefyWc5QKYz7bGYjWYntNo8/tOaPwYwDRQnNSYoXYCPViUjQV4VCpOFp7Xj7VJjJIFKwTK/BmvSAQg==", + "version": "0.21.12", + "resolved": "https://registry.npmjs.org/roku-debug/-/roku-debug-0.21.12.tgz", + "integrity": "sha512-DFsQYxD9mLEN89Opx+X3uXhkmCWROdG8NwQmoqZib8WDMBgVl7GwfaT9QrCfTRIidbMXbciPkhQ8zfoNNREzcw==", "dependencies": { "@rokucommunity/logger": "^0.3.9", "@types/request": "^2.48.8", - "brighterscript": "^0.67.7", + "brighterscript": "^0.67.8", "dateformat": "^4.6.3", "debounce": "^1.2.1", "eol": "^0.9.1", @@ -9021,7 +9021,7 @@ "postman-request": "^2.88.1-postman.32", "replace-in-file": "^6.3.2", "replace-last": "^1.2.6", - "roku-deploy": "^3.12.1", + "roku-deploy": "^3.12.2", "semver": "^7.5.4", "serialize-error": "^8.1.0", "smart-buffer": "^4.2.0", @@ -9121,9 +9121,9 @@ "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==" }, "node_modules/roku-deploy": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/roku-deploy/-/roku-deploy-3.12.1.tgz", - "integrity": "sha512-PEOdiFKGW1jrcoC9zjb+9kOWC/Q3eH7dzPvSi5kKignjNcyDiyJi+/wINwNrzw9SsxAVtw+NLvYueyZi9wQVsw==", + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/roku-deploy/-/roku-deploy-3.12.2.tgz", + "integrity": "sha512-CePBiVk+6u4Pka/aq7WR4GnTW39BlAveEbhuDHQX2UfR9+4j3+YEvfXqxB0R69RU52eGfnk1ejI7H0HStEKa2Q==", "dependencies": { "chalk": "^2.4.2", "dateformat": "^3.0.3", diff --git a/package.json b/package.json index 5e702a8e..ec03ee54 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "@vscode/extension-telemetry": "^0.4.7", "array-sort": "^1.0.0", "backoff": "^2.5.0", - "brighterscript": "^0.67.7", - "brighterscript-formatter": "^1.7.5", + "brighterscript": "^0.67.8", + "brighterscript-formatter": "^1.7.6", "clone-deep": "^4.0.1", "debounce": "^1.2.0", "dotenv": "^6.2.0", @@ -79,8 +79,8 @@ "postman-request": "^2.88.1-postman.32", "pretty-bytes": "^5.6.0", "resolve": "^1.22.8", - "roku-debug": "^0.21.11", - "roku-deploy": "^3.12.1", + "roku-debug": "^0.21.12", + "roku-deploy": "^3.12.2", "roku-test-automation": "^2.0.10", "semver": "^7.1.3", "source-map": "^0.7.3",