File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 1.35.0
4+
5+ - ** [ Breaking] ** Upgraded to TypeScript 6.0
6+ Thanks @RealColdFry for the following fixes:
7+ - Fixed many bugs with try/catch/finally
8+ - Also fixed some bugs with try/catch/finally in promises
9+ - Fixed a bug where collection iterators would not correctly update when the collection updated
10+ - No longer generate dead code after ` break ` statements
11+ - Fixed a bug where math.atan2 was incorrectly used instead of math.atan for Lua 5.4
12+ - Fixed some inconsistencies with number constants (Number.MAX_SAFE_INTEGER, Number.MIN_VALUE, etc)
13+ - Fixed a bug with the ` >>> ` operator for Lua 5.3
14+ - Fixed incorrect side effects for array destructors
15+ - Fixed broken code when generating requires for files with ` . ` in the file name (e.g. ` foo.tests.ts ` ), now the periods will be translated to ` _ `
16+ - Fixed some incorrect handling of synthetic nodes
17+ - Fixed a bug where object spread could lead to incorrect code being generated
18+ - Fixed a bug with Object.defineProperty sharing values accross object instances
19+
320## 1.34.0
421
522- Added support for the Lua 5.5 target (it mostly does the same as the 5.4 target for now)
You can’t perform that action at this time.
0 commit comments