Releases: EmmyLuaLs/emmylua-analyzer-rust
Releases · EmmyLuaLs/emmylua-analyzer-rust
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
emmylua_ls
What's Changed
- fix: update std/io.lua by @lewis6991 in #229
- diagnostic by @xuhuanzy in #228
- fix: update std/io.lua by @lewis6991 in #235
- diagnostic by @xuhuanzy in #238
- diagnostic by @xuhuanzy in #251
- Tests for unnecessary assert by @ribru17 in #253
- Refactor: migrate diagnostics to use trait rather than macro by @ribru17 in #256
- diagnostic by @xuhuanzy in #252
- fix: stdlib update by @lewis6991 in #259
- Apply trait refactor to code style checkers by @ribru17 in #270
- Refactor capability registration to use trait instead of macro by @ribru17 in #271
- refactor infer by @CppCXY in #268
- diagnostic by @xuhuanzy in #274
- fix: string.dump param by @lewis6991 in #281
- fix: stdlib remove some overloads by @lewis6991 in #284
- diagnostic by @xuhuanzy in #294
- refactor operator and support setmetatable infer by @CppCXY in #301
- diagnostic by @xuhuanzy in #297
- refactor member design by @CppCXY in #313
- some code by @xuhuanzy in #315
- fix(std): debug.lua by @lewis6991 in #322
Full Changelog: 0.6.0...0.7.0
emmylua_ls
What's Changed
- fix: list Lua 5.2 as having support for pow operator by @Agapurnis in #173
- fix: use integer in more stdlib functions by @lewis6991 in #166
- optimize semantic token by @xuhuanzy in #176
- diagnostic by @xuhuanzy in #174
- diagnostic: redefined_local fix for pairs by @xuhuanzy in #177
- diagnostic by @xuhuanzy in #178
- infer for range vars from aliases and overloads by @georgiy-belyanin in #183
- Refactor cache by @CppCXY in #184
- diagnostic by @xuhuanzy in #182
- Support lazydev.nvim by @FelipeLema in #188
- fix flow by @xuhuanzy in #189
- diagnostic by @xuhuanzy in #185
- diagnostic: add duplicate_require by @xuhuanzy in #190
- fix by @xuhuanzy in #201
- diagnostic by @xuhuanzy in #203
- Diagnostics for unnecessary assert by @ribru17 in #211
- diagnostic by @xuhuanzy in #214
- diagnostic by @xuhuanzy in #215
- completion by @xuhuanzy in #213
New Contributors
- @Agapurnis made their first contribution in #173
- @FelipeLema made their first contribution in #188
- @ribru17 made their first contribution in #211
Full Changelog: 0.5.4...0.6.0
emmylua_ls
Full Changelog: 0.5.3...0.5.4