1
1
## 3.0.0
2
- - TypeScript 5.4.2
2
+ - TypeScript 5.5.3
3
3
- not all new language features are supported yet, but we plan to add support in future releases
4
4
- Generic JSX ([ #2404 ] [ 2404 ] )
5
5
- JSX can now be used for any library which matches `React.createElement()` syntax
12
12
- Fixed watch mode error for files with "unsupported extensions" ([ #2701 ] [ 2701 ] )
13
13
- Fixed multiline template string bug on Windows ([ roblox-ts/luau-ast #483 ] [ roblox-ts/luau-ast#483 ] )
14
14
- Fixed template string unicode escape sequence bug ([ roblox-ts/luau-ast #483 ] [ roblox-ts/luau-ast#483 ] )
15
+ - Fixed optional arguments when spreading into macro ([ #2528 ] [ 2528 ] )
16
+ - Fixed parameter decorators arguments ([ #2460 ] [ 2460 ] )
17
+ - Fixed bug related to expresion execution order for classes ([ #2728 ] [ 2728 ] )
18
+ - Fixed optional function call crash ([ #2731 ] [ 2731 ] )
19
+ - Pinned exact versions of @roblox-ts dependencies ([ #2724 ] [ 2724 ] )
20
+ - try/catch improvements ([ #2726 ] [ 2726 ] )
21
+ - Fixed importing directories that are symlinked twice ([ #2704 ] [ 2704 ] )
22
+ - Moved all @types /* to devDependencies ([ #2737 ] [ 2737 ] )
23
+ - Improved decorator execution ordering + other bugs ([ #2759 ] [ 2759 ] , [ #2787 )] [ 2787 ]
24
+ - Fixed ` export {} ` not working on imported variables ([ #2796 ] [ 2796 ] )
25
+ - Fixed statements before super breaking class initialization ([ #2778 ] [ 2778 ] )
26
+ - Fixed internal transformPaths transformer ([ #2800 ] [ 2800 ] )
27
+ - Added support for ` .luau ` file extension ([ #2802 ] [ 2802 ] )
15
28
16
29
### ** Breaking Changes**
17
30
- ` @rbxts/roact `
@@ -647,6 +660,7 @@ Changes prior to 1.0.0-beta.0 have been removed from this page since the entire
647
660
[ 2401 ] : https://github.com/roblox-ts/roblox-ts/pull/2401
648
661
[ 2404 ] : https://github.com/roblox-ts/roblox-ts/pull/2404
649
662
[ 2445 ] : https://github.com/roblox-ts/roblox-ts/pull/2445
663
+ [ 2460 ] : https://github.com/roblox-ts/roblox-ts/pull/2460
650
664
[ 2465 ] : https://github.com/roblox-ts/roblox-ts/pull/2465
651
665
[ 2466 ] : https://github.com/roblox-ts/roblox-ts/pull/2466
652
666
[ 2475 ] : https://github.com/roblox-ts/roblox-ts/pull/2475
@@ -655,6 +669,7 @@ Changes prior to 1.0.0-beta.0 have been removed from this page since the entire
655
669
[ 2503 ] : https://github.com/roblox-ts/roblox-ts/pull/2503
656
670
[ 2506 ] : https://github.com/roblox-ts/roblox-ts/pull/2506
657
671
[ 2527 ] : https://github.com/roblox-ts/roblox-ts/pull/2527
672
+ [ 2528 ] : https://github.com/roblox-ts/roblox-ts/pull/2528
658
673
[ 2546 ] : https://github.com/roblox-ts/roblox-ts/pull/2546
659
674
[ 2550 ] : https://github.com/roblox-ts/roblox-ts/pull/2550
660
675
[ 2567 ] : https://github.com/roblox-ts/roblox-ts/pull/2567
@@ -667,4 +682,16 @@ Changes prior to 1.0.0-beta.0 have been removed from this page since the entire
667
682
[ 2614 ] : https://github.com/roblox-ts/roblox-ts/pull/2614
668
683
[ 2623 ] : https://github.com/roblox-ts/roblox-ts/pull/2623
669
684
[ 2701 ] : https://github.com/roblox-ts/roblox-ts/pull/2701
685
+ [ 2704 ] : https://github.com/roblox-ts/roblox-ts/pull/2704
686
+ [ 2724 ] : https://github.com/roblox-ts/roblox-ts/pull/2724
687
+ [ 2726 ] : https://github.com/roblox-ts/roblox-ts/pull/2726
688
+ [ 2728 ] : https://github.com/roblox-ts/roblox-ts/pull/2728
689
+ [ 2731 ] : https://github.com/roblox-ts/roblox-ts/pull/2731
690
+ [ 2737 ] : https://github.com/roblox-ts/roblox-ts/pull/2737
691
+ [ 2759 ] : https://github.com/roblox-ts/roblox-ts/pull/2759
692
+ [ 2778 ] : https://github.com/roblox-ts/roblox-ts/pull/2778
693
+ [ 2787 ] : https://github.com/roblox-ts/roblox-ts/pull/2787
694
+ [ 2796 ] : https://github.com/roblox-ts/roblox-ts/pull/2796
695
+ [ 2800 ] : https://github.com/roblox-ts/roblox-ts/pull/2800
696
+ [ 2802 ] : https://github.com/roblox-ts/roblox-ts/pull/2802
670
697
[ roblox-ts/luau-ast#483 ] : https://github.com/roblox-ts/luau-ast/pull/483
0 commit comments