Releases: seaofvoices/darklua
Releases · seaofvoices/darklua
v0.17.1
What's Changed
- Normalize
luaurc
alias paths by @jeparlefrancais in #305 - Support command input paths starting with
./
by @jeparlefrancais in #306 - Fix bundling when using luaurc aliases by @jeparlefrancais in #307
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- Library node docs by @jeparlefrancais in #273
- Convert luau number by @jeparlefrancais in #274
- Fix
remove_unused_variable
rule bug with used unassigned variables by @jeparlefrancais in #275 - Add rule to remove method calls by @jeparlefrancais in #276
- Improve
inject_global_rule
to allow structured data by @jeparlefrancais in #277 - Add rule to convert
math.sqrt()
calls into an exponent form by @jeparlefrancais in #278 - Support path requires with extensions by @jeparlefrancais in #280
- Upgrade site dependencies by @jeparlefrancais in #281
- Change internal representation of strings to support arbitrary values by @jeparlefrancais in #282
- Specify parsing Lua version by @jiwonz in #263
- Add luau require mode by @jeparlefrancais in #290
- Fix malformed decimal escape sequences preceeding a digit by @jeparlefrancais in #292
- Fix missing trailing commas when writing table types by @jeparlefrancais in #293
- Improve warning messages when a path can't be found in a Rojo sourcemap by @jeparlefrancais in #294
- Transfer comments when removing statements by @jeparlefrancais in #297
Full Changelog: v0.16.0...v0.17.0
v0.16.0
Release 0.16.0 (#255)
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