Skip to content

Commit 4d76110

Browse files
committed
CHANGELOG.md 1.35.0
1 parent b402c3b commit 4d76110

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
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)

0 commit comments

Comments
 (0)