forked from pool/StyLua
* 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
128 lines
6.6 KiB
Plaintext
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
|