SHA256
12
0
forked from pool/StyLua
StyLua/StyLua.changes
Soc Virnyl Estela 83303ccdb1 - Update to version 0.18.1:
* Fixed parentheses around a single Luau type pack in a generic being removed causing syntax errors.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/StyLua?expand=0&rev=32
2023-08-26 13:46:38 +00:00

128 lines
6.6 KiB
Plaintext

-------------------------------------------------------------------
Sat Aug 26 13:42:49 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.18.1:
* Fixed parentheses around a single Luau type pack in a generic being removed causing syntax errors.
-------------------------------------------------------------------
Sun Aug 13 13:26:45 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Replace obsoleted `disabled` option with `manual`
-------------------------------------------------------------------
Sun Jun 18 01:16:34 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.18.0:
* Multiline ignores (-- stylua: ignore start / -- stylua: ignore end) will now work within table fields
* Added option "Input" to call_parentheses setting, where call parentheses are retained based on their presence in the original input code.
* Improved heuristics around Luau type excess parentheses removal, so unnecessary parentheses around types are removed in more locations
* Function calls are now formatted onto multiple lines if the opening brace { of a multiline table forces one of the lines over width
* Fixed missing option --sort-requires to enable sort requires on the command line
* Fixed parentheses removed around Luau optional type (B?) causing syntax errors when present in an intersection A & (B?)
* Fixed comments lost when parentheses removed around Luau types
* Fixed race condition where if a file is passed more than once as an argument to format, then it could potentially be wiped completely
(for example, if an ancestor directory is passed and recursively searched, as well as the file itself)
-------------------------------------------------------------------
Fri Jun 9 11:41:54 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.17.1
* Bumped internal parser dependency which should fix parsing problems for comments with Chinese characters, and multiline string escapes
* Fixed comments in punctuated lists for return statements or assignments being incorrectly formatted leading to syntax errors
* Fixed line endings not being correctly formatted in multiline string literals and comments
-------------------------------------------------------------------
Tue Mar 21 04:37:50 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Disable tests. Failing for editorconfig.
-------------------------------------------------------------------
Tue Mar 21 02:16:32 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Remove editorconfig requirement.
- Fix tests.
-------------------------------------------------------------------
Tue Mar 21 00:31:00 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Fix tests.
- Add editorconfig as build requirement.
-------------------------------------------------------------------
Sat Mar 18 11:40:33 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.17.0:
* Sort requires
* Add default editorconfig feature
* extension: Pass cwd as workspace folder for version check
* Add Dockerfile
-------------------------------------------------------------------
Fri Feb 17 10:33:34 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.16.1:
* General
- Fixed mistransformation of a function argument in a multilined function call when the argument
contains a comment, causing a syntax error. We now attempt to hang the expression (#648)
* Luau
- Fixed verify AST flagging a false positive for parentheses removed around a Luau type (#643)
-------------------------------------------------------------------
Tue Feb 14 01:25:57 UTC 2023 - William Brown <william.brown@suse.com>
- Automatic update of vendored dependencies
-------------------------------------------------------------------
Sat Jan 28 00:55:26 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.16.0:
* Fixed an anonymous function assignment local x = function() being unnecessarily indented if the function body contains a comment (#627)
* Fixed malformed formatting when there is a newline between a return token and the expressions (#605)
* Fixed malformed formatting of multi-assignment or multi-returns where there is a comment within the expressions list (#637)
* Update internal parser:
- (lua52) Support Lua 5.2 fractional hexidecimal / hexidecimal with exponents (#621)
- (lua52) Support LuaJIT number suffixes LL/ULL/i (#621)
- (lua52) Support \z escape sequences in strings (#613)
- (luau) Support Luau string interpolation (#607)
* Several optimisations applied to formatting functions to reduce time taken. Files which previously did not terminate (6MB+) now finish in reasonable time. (#591)
* Assignments of the form local name = function will no longer hang at the equals token, and instead force parameters multiline, to reduce unnecessary indentation. (#595)
* Unnecessary parentheses around Luau types will now be removed (#611)
* Collapse a body containing only a goto statement when collapse_simple_statement is set (#618)
-------------------------------------------------------------------
Fri Dec 16 16:00:34 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Disable --all-features in test since `cargo-insta` is
not installed or available in openSUSE.
-------------------------------------------------------------------
Fri Dec 16 14:20:59 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.15.3:
* Fixed necessary parentheses removed in (-X) ^ Y causing change in semantics
* Take into account function token size when formatting an anonymous function function() end (particularly relevant when collapsing simple statements)
* Support hanging inside of Luau type arrays { T } to fix formatting issues when comments are present
-------------------------------------------------------------------
Thu Nov 24 13:56:02 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Remove strip option for debuginfo creation.
-------------------------------------------------------------------
Mon Nov 21 06:40:00 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Rename source tarball to StyLua-0.15.2.tar.gz.
- Update _service file.
-------------------------------------------------------------------
Sun Nov 20 23:14:48 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Change url macro to full URL in sources.
- Profile "release" strips debug symbols in cargo_config.
-------------------------------------------------------------------
Sun Nov 20 09:51:59 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Initial spec for StyLua version 0.15.2