Skip to content

v0.5.0

Compare
Choose a tag to compare
@saecki saecki released this 01 Jul 10:18
· 32 commits to main since this release
a11060e

What's Changed

  • fix!: nvim-cmp source registration by @saecki in #86
  • feat: add enable_update_available_warning config by @elkowar in #88
  • fix: disable errors when dep is from custom registry by @elkowar in #87
  • chore: rename default_features to default-features by @pitbuster in #90
  • perf: significantly speed up feature parsing by @saecki in #92
  • fix: don't add dependency features by @saecki in #93
  • perf: significantly speed up features popup on large feature sets by @saecki in #94
  • docs: move documentation to wiki by @saecki in #96
  • fix: fetch_deps enqueueing callback multiple times by @saecki in #98
  • feat: in-process lsp server by @saecki in #100
  • refactor: replace teal with EmmyLua annotations by @saecki in #101
  • refactor: replace plenary job by @saecki in #103
  • feat: expose crates.UserConfig type by @saecki in #105
  • fix: workspace.dependencies is warned by @aznhe21 in #106
  • Add textDocument/hover support for showing popups via vim.lsp.buf.hover() by @dsully in #109
  • Re-use an existing language server if already started. by @dsully in #114
  • fix: disabling default features when "default" is in feature list by @saecki in #117
  • fix: don't suggest "default" in feature list completion by @saecki in #118
  • feat: add lib.rs api function, action and popup entry by @saecki in #124
  • Implement crate name autocompletion by @KaitlynEthylia in #120
  • chore: update github bug report template by @saecki in #126
  • Fix freeze when parsing array tables by @KaitlynEthylia in #127
  • fix: completion freezing by @saecki in #129
  • fix: smart_insert by @saecki in #135
  • feat: neoconf integration by @KaitlynEthylia in #134
  • Use git source command by @gelfand in #136
  • feat: fetch crate versions and deps using sparse registry index by @saecki in #137

New Contributors

Full Changelog: v0.4.0...v0.5.0