Releases
v1.0.0-alpha.53
Compare
Sorry, something went wrong.
No results found
Added
Add compilerOptions group to bsconfig.json (#1750 )
Adds strict mode. (#1732 )
Report and correct mismatched XML element pairs (v1) (#1780 )
Changed
chore: Cover untested v1 type-system files (#1800 )
Merge master into v1 (#1739 , #1784 , #1795 , 61ec47ad )
Security enhancements (#1778 )
Ensure every plugin event has before/action/after variants (#1711 )
Never report diagnostics for .d.bs typedef files (#1759 )
Validate binary operators against each type in a union operand (#1768 )
Flag path-like codes in diagnosticFilters (#1753 )
Guard unset getLookupTable in BuiltInInterfaceAdder interface loop (#1756 )
Reduce allocations in hot SymbolTable/ReferenceType lookup paths (#1755 )
Honor deprecated staging options loaded from bsconfig files (#1747 )
First Validation performance improvements (#1729 )
Do not scope validate files that are marked in the diagnosticFilters (#1730 )
upgrade to @rokucommunity/logger@0.4.2 . Notable changes since 0.3.12:
Serialize Error.cause (recursively) when logging (#33 )
upgrade to roku-deploy@3.18.4 . Notable changes since 3.17.5:
Fixed
Fix crash validating a return statement whose value has no type (#1801 )
Fix for transpile issue with typecast statement with intersection and inline interface (#1652 )
Fix transpile crash synthesizing implicit constructor with a class-typed param (#1769 )
Resolve high-severity npm audit findings on v1 (#1762 )
Fix .d.bs typedef emission for namespaced classes/enums and type aliases (#1760 )
Fix broken benchmark harness targets (#1754 )
You can’t perform that action at this time.