Releases: EmmyLuaLs/emmylua-analyzer-rust
Releases · EmmyLuaLs/emmylua-analyzer-rust
emmylua_ls
What's Changed
- New mechanism for ---@return_cast by @MillhioreBT in #810
- refactor hover function by @xuhuanzy in #813
- fix by @xuhuanzy in #814
- Add new feature
attributeby @xuhuanzy in #778 - fix && update by @xuhuanzy in #817
- fix hover by @xuhuanzy in #828
- fix(emmylua_doc_cli): generate boolean literal by @phanen in #833
- fix(config): proper tilde expansion by @Rudxain in #818
- Generics by @xuhuanzy in #786
New Contributors
Full Changelog: 0.16.0...0.17.0
emmylua_ls
emmylua_ls
What's Changed
- refactor: address all lint warnings in
emmylua_code_analysisby @ribru17 in #773 - Address the rest of the clippy lints by @ribru17 in #784
Full Changelog: 0.14.0...0.15.0
emmylua_ls
What's Changed
- Fix missing
[<type>]class members in doc output by @bkoropoff in #744 - Expose reachable types by @Nerixyz in #755
- fix: remove
unwraps by @Nerixyz in #756 - Fix loops that never loop by @Nerixyz in #757
- Improve type check performance by @CppCXY in #762
- refactor: address the clippy warnings in checkers by @ribru17 in #764
- refactor overload by @CppCXY in #763
- fix: proper ref id starts_with() check by @ribru17 in #768
New Contributors
Full Changelog: 0.13.0...0.14.0
emmylua_ls
What's Changed
- fix(progress): don't finish before update by @clason in #732
- Adjust signature of
msghinxpcallby @bkoropoff in #733
New Contributors
- @clason made their first contribution in #732
- @bkoropoff made their first contribution in #733
Full Changelog: 0.12.0...0.13.0
emmylua_ls
What's Changed
- Clarify the option --mixin of the doc generation cli by @Josef-Friedrich in #703
- Fix the new mismatched_lifetime_syntaxes warnings added in Rust 1.89 by @Josef-Friedrich in #702
- Add linting for trailing whitespaces, newline symbols, etc. by @taminomara in #707
- Fix crash in markdown parser by @taminomara in #723
- Reuse doc completion, hover, and definition for
@seeby @taminomara in #698 - Switch
emmylua_parser_descto gtest by @taminomara in #706 - Prevent
TplRefs from escaping into types of global variables by @taminomara in #710
Full Changelog: 0.11.0...0.12.0
emmylua_ls
What's Changed
- Don't add default fields when automatically editing
.emmyrc.jsonby @taminomara in #681 - Unify initialization process for all editors by @taminomara in #680
- Add annotations for exporting VSCode settings by @taminomara in #682
- fix: don't add libraries in subdirectories to the main workspace by @mrcjkb in #687
- Remove deprecated option --input from the emmylua_doc_cli examples by @Josef-Friedrich in #688
- Improve test reporting by @taminomara in #691
- Fix spelling of
n usage(s)in code lens by @taminomara in #693 - fix(hover): use left token when cursor is before '.', ':', '[', ']' by @skewb1k in #692
- Support highlighting Markdown/RST in comments by @taminomara in #665
- update by @xuhuanzy in #667
New Contributors
- @Josef-Friedrich made their first contribution in #688
- @skewb1k made their first contribution in #692
Full Changelog: 0.10.0...0.11.0
emmylua_ls
Full Changelog: 0.9.1...0.10.0
emmylua_ls
What's Changed
- chore: add rust-toolchain.toml to autopick correct toolchain by @mikavilpas in #611
- refactor: use
matches!macro as suggested by clippy by @mikavilpas in #612 - Fix feature conflict in
num-traitswhen buildingemmylua_doc_cliby @taminomara in #606 - Fix
--outputoption foremmylua_doc_cliwhen it points to a json file by @taminomara in #608 - Add
--versionflag to all CLIs by @taminomara in #607 - fix by @xuhuanzy in #605
- Improve JSON documentation export for modules and fields by @taminomara in #613
- Feat: warn about unknown/misspelled doc tags by @taminomara in #610
- Unify code in emmylua_check and emmylua_doc_cli by @taminomara in #609
- fix by @xuhuanzy in #621
- fix by @xuhuanzy in #639
- Fix doc tag associations, warn about useless tags by @taminomara in #647
- Lower type rendering level in json output by @taminomara in #661
- refactor generic infer by @CppCXY in #662
- update based on flow by @xuhuanzy in #648
New Contributors
- @mikavilpas made their first contribution in #611
Full Changelog: 0.9.0...0.9.1
emmylua_ls
What's Changed
- update deps by @lewis6991 in #555
- emmylua_doc_cli: 支持多个input by @myzhan in #561
- emmylua_doc_cli: support custom site_name by @myzhan in #570
- refactor flow algorithm by @CppCXY in #523
- build(nix): add devShell by @mrcjkb in #587
- Add more info to json docs export by @taminomara in #591
- feat(emmylua_check): library by @mrcjkb in #589
- update merge by @xuhuanzy in #604
- update by @xuhuanzy in #554
New Contributors
Full Changelog: 0.8.2...0.9.0