Skip to content

Commit 7f24ee8

Browse files
authored
Update CHANGELOG.md
1 parent 44be467 commit 7f24ee8

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22

3+
## 0.14.0
4+
* Reworked internal transpiler structure to be more suited for future extension.
5+
* Reworked module and exports system.
6+
* Added support for custom iterators.
7+
* Improved formatting consistency.
8+
* Errors are now reported with location `(line, column)` instead of `line: line, column: column`.
9+
* Added back default lua header: `--[[ Generated with https://github.com/Perryvw/TypescriptToLua ]]`.
10+
* Fixed some bugs with switches and breaks.
11+
* Fixed several bugs with functions and context parameters.
12+
13+
## 0.13.0
14+
* Reworked how functions are transpiled, see https://github.com/Perryvw/TypescriptToLua/wiki/Differences-Between-Functions-and-Methods
15+
* Improved handling of types extending Array.
16+
* Fixed several bugs with classes.
17+
* Fixed issues with inherited accessors.
18+
19+
## 0.12.0
20+
* Added detection of types extending Array.
21+
* Added new JSDoc-style compiler directives, deprecated the old `!` decorators, see https://github.com/Perryvw/TypescriptToLua/wiki/Compiler-Directives
22+
* Fixed bug with constructor default values.
23+
* The Lualib is no longer included when not used.
24+
* Fixed bug with unpack in LuaJIT.
25+
326
## 0.11.0
427
* Fixed bug when throwing anything that was not a string. (@tomblind)
528
* Added support for object literal method declarations. (@tomblind)

0 commit comments

Comments
 (0)