Releases: seaofvoices/darklua
Releases · seaofvoices/darklua
v0.15.0
What's Changed
- Add
mutate_expressions
method toGenericForStatement
by @jiwonz in #236 - Expose
BundleConfiguration
by @jiwonz in #238 - Improve file watching to process only changed content by @jeparlefrancais in #239
New Contributors
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- Add rule to remove
if
expressions by @jeparlefrancais in #221 - Fix negative zero sign erasure by @jeparlefrancais in #222
- Add rule to remove continue statements by @jeparlefrancais in #227
- Fix
remove_assertions
rule by @jeparlefrancais in #229 - Add rule to remove floor division operations by @jeparlefrancais in #230
- Fix
append_text_comment
rule to not add an extra space by @jeparlefrancais in #231 - Fix string encoding by @jeparlefrancais in #232
- Fix
rename_variables
rule to rename type namespaces by @jeparlefrancais in #233
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Migrate fullmoon parser to version 1.1.0 by @jeparlefrancais in #219
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- Fix spacing when generating field-like structures by @jeparlefrancais in #193
- Add parameter to skip comments with the
remove_comments
rule by @jeparlefrancais in #194 - Fix
remove_unused_variable
rule by @jeparlefrancais in #192
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Release 0.13.0 (#179)
v0.12.1
What's Changed
- Fix
append_text_comment
rule to support multiline comments by @jeparlefrancais in #167
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Add rule to append text comments by @jeparlefrancais in #141
- Support interpolated string expression by @jeparlefrancais in #94
- Support floor division in binary expressions by @jeparlefrancais in #155
- Add rule to remove interpolated strings by @jeparlefrancais in #156
- Add logging for full-moon parsing and AST conversion by @jeparlefrancais in #157
- Add rule to remove debug library profiling function calls by @jeparlefrancais in #162
- Add rule to remove assert calls by @jeparlefrancais in #163
- Improve relative parent paths handling for sourcemaps by @jeparlefrancais in #164
Full Changelog: v0.11.3...v0.12.0
v0.11.3
What's Changed
- Fix bundled code bug where the modules identifier is undeclared by @jeparlefrancais in #151
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
- Fix
remove_types
rule to handle type cast on expressions of multiple values by @jeparlefrancais in #142 - Fix bundling to remove token references right after parsing by @jeparlefrancais in #146
- Refactor bundling to use cached function calls to load modules by @jeparlefrancais in #147
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
- Fix released version of
remove_types
rule documentation by @jeparlefrancais in #134 - Fix table literal property types by @jeparlefrancais in #135
- Fix generic types on function types by @jeparlefrancais in #136
- Fix type packs, function variadic types and variadic type packs by @jeparlefrancais in #137
Full Changelog: v0.11.0...v0.11.1