Releases: rokucommunity/brighterscript
Releases · rokucommunity/brighterscript
0.71.0
27 Mar 21:25
Compare
Sorry, something went wrong.
No results found
Added
Add computed property names (compile-time support only) (#1658 )
Changed
More quick fixes and fix all quick fixes (#1662 )
Bump picomatch from 2.3.1 to 2.3.2 (#1661 )
Bump picomatch from 2.3.1 to 2.3.2 in /benchmarks (#1660 )
Fixed
bugfix/small perf improvements (#1663 )
0.70.4
24 Mar 12:00
Compare
Sorry, something went wrong.
No results found
Added
Add definition provider for import statement (#1595 )
Changed
cache PathCollection per project in flushDocumentChanges (#1628 )
debounce onDidChangeWatchedFiles events (#1626 )
spelling fix (#1621 )
Backport for each type syntax from V1 -> V0 (#1617 )
Backport V1 Typed function type syntax to v0 (#1623 )
Backport intersection type and grouped type expressions (#1608 )
Backport TypeStatement syntax from v1 to v0 (#1600 )
Backport v1 inline interface syntax (#1592 )
chore: Add AI agent instructions (#1654 )
chore: Set up comprehensive Copilot coding agent instructions (#1650 )
chore: Ensure we have consistent line endings (#1642 )
upgrade to roku-deploy@3.16.3 . Notable changes since 3.14.4:
Bump flatted from 3.2.2 to 3.4.2 (#236 )
Bump minimatch from 3.1.2 to 3.1.5 (#234 )
Bump ajv from 6.12.6 to 6.14.0 (#232 )
Bump lodash from 4.17.21 to 4.17.23 (#227 )
Add ecpSettingMode to device-info interface (#225 )
Add support for detecting ecpNetworkAccessMode (#223 )
Support installing and deleting component libraries (#220 )
Fixed
chore: fix issue with running tests on newer node versions (#1644 )
Fix confusing diagnostic when dottedGet follows function call in ExpressionStatement (#1598 )
Typedef namespace param (#1641 )
1.0.0-alpha.50
28 Jan 19:32
Compare
Sorry, something went wrong.
No results found
Added
Adds ability to declare type on "For Each" loop item (#1614 )
Intersection Type (#1603 )
Changed
Fixed
Fix bug with stagingDir fallback not working (#1606 )
Fix bug with normalizing virtual:/ path scheme (#1607 )
Fixes getting types from pocket tables in try/catch (#1602 )
1.0.0-alpha.49
10 Dec 19:59
Compare
Sorry, something went wrong.
No results found
Added
Adds TypeStatement for declaring new types (#1597 )
Adds Inline interfaces (#1591 )
Changed
Make Invalid compatible with typed arrays (#1596 )
Limit scope Validation (#1586 )
Interface extending node includes callfuncs (#1585 )
Remove zip and sideload (#1562 )
upgrade to roku-deploy@3.14.4
Fixed
Fix validation exception when calling roFunction (#1588 )
Fix MaskGroup.maskUri type (#1559 )
Removed
Remove unused util functions (#1565 )
0.70.3
31 Oct 14:18
Compare
Sorry, something went wrong.
No results found
Changed
upgrade to roku-deploy@3.14.4 . Notable changes since 3.13.0:
Add specific error classes for reboot and check for updates functions (#216 )
Add 'rebootDevice' and 'checkForUpdate' functionality for supported OS versions (#208 )
Fixed
Fix crash when bsc plugin in worker loads another version of bsc (#1579 )
Fix recursive const and enum resolution during transpilation (#1578 )
0.70.2
10 Oct 15:55
Compare
Sorry, something went wrong.
No results found
Changed
Add info for brightscript components roUtils and roRenderThreadQueue (#1574 )
Roku sdk updates (#1573 )
0.70.1
11 Sep 19:29
Compare
Sorry, something went wrong.
No results found
Changed
Flag param names that are reserved words (#1556 )
Fixed
Fix for adding files on beforeProgramValidate (#1568 )
Fix typdef generation of default param func (#1551 )
0.70.0
11 Aug 17:09
Compare
Sorry, something went wrong.
No results found
Added
Transpile class methods as named functions (#1548 )
Changed
0.69.13
04 Aug 12:11
Compare
Sorry, something went wrong.
No results found
Added
Add projectDiscoveryExclude setting and files.watcherExclude support (#1535 )
Add max depth configuration for Roku project discovery (#1533 )
Fixed
Fix signature help crash on malformed function declarations (#1536 )
1.0.0-alpha.48
16 Jul 18:10
Compare
Sorry, something went wrong.
No results found
Changed
Union Return type consistency (#1508 )
Dynamic and Function do not need semantic tokens in Type expressions (#1500 )
upgrade to roku-deploy@3.12.6 . Notable changes since 3.12.5:
Fixed
Fix issues with undefined/null trivia items (#1531 )
Fix ForEach variable typing issues (#1498 )