Skip to content

Commit

Permalink
Upgrade to Brighterscript 0.60.6
Browse files Browse the repository at this point in the history
[0.60.6](rokucommunity/brighterscript@v0.60.5...0.60.6)
- 2022-11-08
 - double `super` call transpile in subclasses
([#740](rokucommunity/brighterscript#740))
 - issues with Roku doc scraper and adds missing components
([#736](rokucommunity/brighterscript#736))

[0.60.5](rokucommunity/brighterscript@v0.60.4...0.60.5)
- 2022-11-03
 - Refactor SymbolTable and AST parent logic so that SymbolTables get
their parent symbol table from its own (AstNode)
([#732](rokucommunity/brighterscript#732))
 - Significant performance boost in `validate()` by caching
`getCallableByName`
([#739](rokucommunity/brighterscript#739))
 - Add diagnostic when using namespaces as variables
([#738](rokucommunity/brighterscript#738))
 - Fix crash in `getDefinition`
([#734](rokucommunity/brighterscript#734))

[0.60.4](rokucommunity/brighterscript@v0.60.3...0.60.4)
- 2022-10-28
 - Add `name` to symbol table
([#728](rokucommunity/brighterscript#728))
 - Allow `continue` as local var
([#730](rokucommunity/brighterscript#730))
 - language server semanticToken request now waits until validate
finishes
([#727](rokucommunity/brighterscript#727))

[0.60.3](rokucommunity/brighterscript@v0.60.2...0.60.3)
- 2022-10-20
 - better parse recovery for unknown function parameter types
([#722](rokucommunity/brighterscript#722))

[0.60.2](rokucommunity/brighterscript@v0.60.1...0.60.2)
- 2022-10-18
 - if statement block var bug
([#698](rokucommunity/brighterscript#698))

[0.60.1](rokucommunity/brighterscript@v0.60.0...0.60.1)
- 2022-10-18
 - Beter location for bs1042
([#719](rokucommunity/brighterscript#719))

[0.60.0](rokucommunity/brighterscript@v0.59.0...0.60.0)
- 2022-10-10
 - goto definition for enum statements and enum members
([#715](rokucommunity/brighterscript#715))
 - nested namespace support
([#708](rokucommunity/brighterscript#708))
 - upgrade to
[[email protected]](https://github.com/rokucommunity/roku-deploy/blob/master/CHANGELOG.md#392---2022-10-03).
Notable changes since 3.9.1:
     - Replace minimatch with picomatch
([roku-deploy#101](rokucommunity/roku-deploy#101))
 - fixes signature help resolution for callexpressions
([#707](rokucommunity/brighterscript#707))
 - Fix transpilation of simple else block with leading comment
([#712](rokucommunity/brighterscript#712))
  • Loading branch information
xgouchet committed Nov 23, 2022
1 parent 2f636cf commit 9929adb
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 10 deletions.
3 changes: 2 additions & 1 deletion dist/components/rum/RumViewScope.brs
Original file line number Diff line number Diff line change
Expand Up @@ -200,9 +200,10 @@ end sub
' @param writer (object) the writer node (see WriterTask component)
' ----------------------------------------------------------------
sub addAction(action as object, writer as object)
' TODO RUMM-2586 handle mutliple consecutive actions
if (action.type = "custom")
sendCustomAction(action.target, writer)
else ' TODO RUMM-2586 handle mutliple consecutive actions
else
m.top.activeAction = CreateObject("roSGNode", "RumActionScope")
m.top.activeAction.target = action.target
m.top.activeAction.actionType = action.type
Expand Down
4 changes: 2 additions & 2 deletions library/bsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
"@rokucommunity/bslint"
],
"createPackage": false,
"retainStagingFolder": true,
"stagingFolderPath": "../dist",
"retainStagingDir": true,
"stagingDir": "../dist",
"diagnosticFilters": [
"source/roku_modules/**/*.*"
],
Expand Down
2 changes: 1 addition & 1 deletion library/components/rum/RumViewScope.bs
Original file line number Diff line number Diff line change
Expand Up @@ -208,10 +208,10 @@ end sub
' @param writer (object) the writer node (see WriterTask component)
' ----------------------------------------------------------------
sub addAction(action as object, writer as object)
' TODO RUMM-2586 handle mutliple consecutive actions
if (action.type = "custom")
sendCustomAction(action.target, writer)
else
' TODO RUMM-2586 handle mutliple consecutive actions
m.top.activeAction = CreateObject("roSGNode", "RumActionScope")
m.top.activeAction.target = action.target
m.top.activeAction.actionType = action.type
Expand Down
2 changes: 1 addition & 1 deletion library/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
},
"devDependencies": {
"@rokucommunity/bslint": "^0.7.4",
"brighterscript": "^0.59.0"
"brighterscript": "^0.60.6"
}
}
1 change: 1 addition & 0 deletions sample/bsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"@rokucommunity/bslint"
],
"createPackage": true,
"retainStagingDir": true,
"diagnosticFilters": [
"components/roku_modules/**/*.*",
"source/roku_modules/**/*.*",
Expand Down
1 change: 0 additions & 1 deletion sample/components/screens/VideoScreen.bs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
' This product includes software developed at Datadog (https://www.datadoghq.com/).
' Copyright 2022-Today Datadog, Inc.


import "pkg:/source/roku_modules/datadogroku/datadogSdk.brs"
import "pkg:/source/roku_modules/datadogroku/internalLogger.brs"
import "pkg:/source/roku_modules/datadogroku/timeUtils.brs"
Expand Down
2 changes: 1 addition & 1 deletion sample/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
},
"devDependencies": {
"@rokucommunity/bslint": "^0.7.4",
"brighterscript": "^0.59.0"
"brighterscript": "^0.60.6"
},
"dependencies": {
"datadog-roku": "../"
Expand Down
2 changes: 1 addition & 1 deletion test/bsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"@rokucommunity/bslint"
],
"createPackage": true,
"retainStagingFolder": true,
"retainStagingDir": true,
"diagnosticFilters": [
"components/roku_modules/**/*.*",
"source/roku_modules/**/*.*",
Expand Down
2 changes: 1 addition & 1 deletion test/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
},
"devDependencies": {
"@rokucommunity/bslint": "^0.7.4",
"brighterscript": "^0.59.0"
"brighterscript": "^0.60.6"
},
"dependencies": {
"datadog-roku": "../"
Expand Down
1 change: 0 additions & 1 deletion tools/copyright/check_copyright.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ function files {

FILES_WITH_MISSING_LICENSE=""


for file in $(files); do
if ! grep -q "Apache License Version 2.0" "$file"; then
FILES_WITH_MISSING_LICENSE="${FILES_WITH_MISSING_LICENSE}\n${file}"
Expand Down

0 comments on commit 9929adb

Please sign in to comment.