Skip to content

Upgrade to Brighterscript 0.60.6#31

Merged
xgouchet merged 1 commit intodevelopfrom
xgouchet/upgrade/0_60_6
Nov 23, 2022
Merged

Upgrade to Brighterscript 0.60.6#31
xgouchet merged 1 commit intodevelopfrom
xgouchet/upgrade/0_60_6

Conversation

@xgouchet
Copy link
Copy Markdown
Contributor

0.60.6

  • 2022-11-08
  • double super call transpile in subclasses (#740)
  • issues with Roku doc scraper and adds missing components (#736)

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)
  • Significant performance boost in validate() by caching getCallableByName
    (#739)
  • Add diagnostic when using namespaces as variables (#738)
  • Fix crash in getDefinition (#734)

0.60.4

  • 2022-10-28
  • Add name to symbol table (#728)
  • Allow continue as local var (#730)
  • language server semanticToken request now waits until validate finishes
    (#727)

0.60.3

  • 2022-10-20
  • better parse recovery for unknown function parameter types (#722)

0.60.2

  • 2022-10-18
  • if statement block var bug (#698)

0.60.1

  • 2022-10-18
  • Beter location for bs1042 (#719)

0.60.0

  • 2022-10-10
  • goto definition for enum statements and enum members (#715)
  • nested namespace support (#708)
  • upgrade to [email protected]. Notable changes since 3.9.1:
  • fixes signature help resolution for callexpressions (#707)
  • Fix transpilation of simple else block with leading comment (#712)

@xgouchet xgouchet requested a review from a team as a code owner November 22, 2022 14:28
@xgouchet xgouchet force-pushed the xgouchet/upgrade/0_60_6 branch from d5a0ba0 to c6aa6e5 Compare November 23, 2022 09:54
[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))
@xgouchet xgouchet force-pushed the xgouchet/upgrade/0_60_6 branch from c6aa6e5 to 9929adb Compare November 23, 2022 09:57
@xgouchet xgouchet merged commit 7ae8ae3 into develop Nov 23, 2022
@xgouchet xgouchet deleted the xgouchet/upgrade/0_60_6 branch November 23, 2022 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants