Changed
- Security enhancements (#887, #890, #891, #892, #888)
- Harden webview panel lifecycle and restore panels across window reloads (#886)
- upgrade to @rokucommunity/logger@0.4.2. Notable changes since 0.4.1:
- upgrade to brighterscript@0.73.3. Notable changes since 0.73.0:
- Modifies default max worker thread logic to be only as much as memory allows (#1798)
- Security enhancements (#1763, #1764, #1766, #1773, #1774, #1775, #1782, #1796)
- Better error message for wrong-cased XML tags (#1793)
- Add generic go-to-definition for file path strings in BRS/BS/XML files (#1648)
- Fix duplicate and crashing "find all references" results (#1791)
- Fix nested curly braces in template strings (#1539)
- Recognize regex literals after
${and,(#1789) - Reduce per-Token lexer allocation to cut GC pressure while editing (#1712)
- Keep synthesized Tokens on the lexer's hidden class (#1781)
- Report mismatched XML element pairs (#1746)
- Add and completions in xml interfaces (#1748)
- Cap LSP worker thread pool to fix memory scaling with project count (#1776)
- Add warning for function names that exceed the truncation limit (#1777)
- Add SceneGraph XML element and attribute completions (#1741)
- upgrade to brighterscript-formatter@1.8.3. Notable changes since 1.8.1:
- upgrade to roku-debug@0.24.3. Notable changes since 0.24.1:
- upgrade to roku-test-automation@3.0.0-alpha.3. Notable changes since 3.0.0-alpha.1: