|
2 | 2 |
|
3 | 3 | ## 0.16.0 |
4 | 4 | * **BREAKING CHANGE:** All functions now take a `self` parameter. This means that without further action calls to declaration functions might be given an extra argument. |
5 | | - * To remove the self parameter from a single function add `this: void` to its declaration: |
| 5 | + * To remove the self parameter from a single function add `this: void` to its declaration: |
6 | 6 | ```declare function foo(this: void, ...)``` |
7 | 7 | * To remove the self parameter from all methods or functions in a class/interface/namespace add `/** @noSelf */`: |
8 | 8 | ```/** @noSelf */ interface Foo {``` |
9 | 9 | * To remove the self parameter from all functions in a file, add `/** @noSelfInFile */` at the top. |
10 | 10 |
|
11 | 11 | --- |
12 | | - |
| 12 | + |
13 | 13 | * **BREAKING CHANGE:** Directive `/** @luaIterator */` should now be put on types instead of on the functions returning them. |
14 | 14 |
|
15 | 15 | --- |
|
82 | 82 | * Fixed several bugs with functions and context parameters. |
83 | 83 |
|
84 | 84 | ## 0.13.0 |
85 | | -* Reworked how functions are transpiled, see https://github.com/Perryvw/TypescriptToLua/wiki/Differences-Between-Functions-and-Methods |
| 85 | +* Reworked how functions are transpiled, see https://github.com/TypeScriptToLua/TypescriptToLua/wiki/Differences-Between-Functions-and-Methods |
86 | 86 | * Improved handling of types extending Array. |
87 | 87 | * Fixed several bugs with classes. |
88 | 88 | * Fixed issues with inherited accessors. |
89 | 89 |
|
90 | 90 | ## 0.12.0 |
91 | 91 | * Added detection of types extending Array. |
92 | | -* Added new JSDoc-style compiler directives, deprecated the old `!` decorators, see https://github.com/Perryvw/TypescriptToLua/wiki/Compiler-Directives |
| 92 | +* Added new JSDoc-style compiler directives, deprecated the old `!` decorators, see https://github.com/TypeScriptToLua/TypescriptToLua/wiki/Compiler-Directives |
93 | 93 | * Fixed bug with constructor default values. |
94 | 94 | * The Lualib is no longer included when not used. |
95 | 95 | * Fixed bug with unpack in LuaJIT. |
|
0 commit comments