Releases: EmmyLuaLs/emmylua-analyzer-rust
Releases · EmmyLuaLs/emmylua-analyzer-rust
emmylua_ls
What's Changed
- Don't add default fields when automatically editing
.emmyrc.json
by @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-traits
when buildingemmylua_doc_cli
by @taminomara in #606 - Fix
--output
option foremmylua_doc_cli
when it points to a json file by @taminomara in #608 - Add
--version
flag 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
emmylua_ls
emmylua_ls
What's Changed
- emmylua_check by @lewis6991 in #513
- emmylua_check fixes by @lewis6991 in #518
- migrate from structopt to clap by @lewis6991 in #519
- fix(check): init stdlib after applying emmyrc by @lewis6991 in #520
- improve api versioning by @tinyleolin in #533
- update by @xuhuanzy in #514
- update by @xuhuanzy in #538
Full Changelog: 0.8.0...0.8.1
emmylua_ls
What's Changed
- Enhance
next
function type annotations with generics and overloads 🌟✨ by @MillhioreBT in #485 - std: allow setmetable to take
nil
by @lewis6991 in #489 - fix: Allow flake to build on macOS by @dsully in #495
- fix #440 by @tinyleolin in #496
- update by @xuhuanzy in #494
New Contributors
- @MillhioreBT made their first contribution in #485
- @tinyleolin made their first contribution in #496
Full Changelog: 0.7.3...0.8.0
emmylua_ls
What's Changed
- feature: add goto_str_tpl_ref_definition by @xuhuanzy in #432
- ci: push version bump on Cargo.toml by @0komo in #437
- refactor flow support return cast by @CppCXY in #439
- remove
@cast
for function , support@return_cast
by @CppCXY in #444 - JSON format for documentation export by @taminomara in #456
- Call inference refactor by @taminomara in #463
- ci(upload_cachix): update Nix channel by @0komo in #468
- fix by @xuhuanzy in #431
- update string.gmatch by @lewis6991 in #477
New Contributors
- @taminomara made their first contribution in #456
Full Changelog: 0.7.2...0.7.3
emmylua_ls
What's Changed
- refactor: use trait instead of macro for commands by @ribru17 in #388
- feat: diagnostics for "impossible" assertions by @ribru17 in #384
- ci: ensure that the schema has been generated by @ribru17 in #386
- feat: diagnostics for unnecessary "if" conditions by @ribru17 in #385
- update by @xuhuanzy in #381
- fix #405 by @xuhuanzy in #413
- update by @xuhuanzy in #404
- Support
#rgb
format in document color by @phanen in #420 - fix: string.match and string.find by @lewis6991 in #422
- fix by @xuhuanzy in #419
New Contributors
Full Changelog: 0.7.1...0.7.2
emmylua_ls
What's Changed
- Fix crash when no code is given in '@diagnostic enable' by @dsully in #332
- fix(std): define math.huge as integer by @lewis6991 in #337
- optimize signature_helper && fix by @xuhuanzy in #340
- Allow providing LSP configurations globally by @georgiy-belyanin in #356
- optimize && fix by @xuhuanzy in #349
- refactor flow by @CppCXY in #358
- Support basic generic inheritance by @georgiy-belyanin in #362
- feat: treat array index as nil-able by @ribru17 in #371
- fix by @xuhuanzy in #361
Full Changelog: 0.7.0...0.7.1