Releases: avante-corp/avante.nvim
Release list
avante-libs release-v0.2
What's Changed
- ci: dont run luarocks-upload on PRs by @teto in #3149
- ci: use same command as user to build libraries by @teto in #3150
- ci: tweak durations for stale bot by @teto in #3154
- ci: attempt to build without docker by @teto in #3151
- fix: dont source jinja.vim twice by @teto in #3163
- refactor(rag): create an uv project by @teto in #3157
- doc: mention claude provider in help by @teto in #3164
- feat(docgen): check the generated doc by @teto in #3166
- fix(acp): follow agent locations on tool_call_update and reduce grace period by @ammar-elsabe in #3141
- Add Pack config example by @bergentroll in #3171
- feat(bedrock): support Bedrock API key (bearer token) auth by @tosih in #3174
- feat: speedup loading by @teto in #3177
- fix(AvanteBuild): dont use local remote name by @teto in #3178
- fix: Update avante's winbar after selecting new provider by @teto in #3167
- fix: don't set reasoning_content to empty string on assistant messages by @dim3003 in #3187
- WIP: improve doc / deprecate dressing by @teto in #3183
- docs: fix broken star history chart by @SimonFoobar648 in #3190
- doc(README): remove packer instructions by @teto in #3191
- chore: bumped rust dependencies by @teto in #3189
- fix(gemini): bump the default model by @teto in #3198
- feat: add contrib/avante by @teto in #3195
New Contributors
- @ammar-elsabe made their first contribution in #3141
- @bergentroll made their first contribution in #3171
- @tosih made their first contribution in #3174
- @dim3003 made their first contribution in #3187
- @SimonFoobar648 made their first contribution in #3190
Full Changelog: release-v0.1...release-v0.2
avante-libs release-v0.1
What's Changed
- fix: provider API compatibility and tool schema robustness by @gub-7 in #3124
- tests: replace plenary to use busted/nlua directly by @teto in #3131
- ci: add mac to test matrix by @teto in #3123
- fix(acp): avoid stale client state by @p1n9d3v in #3118
- doc: generate doc for acp client by @teto in #3132
- chore: rename prompt title to hilight one can select multiple files by @teto in #3133
- doc: fix syntax in README for Home Manager setup by @rokn in #3136
- chore: rename prompt title to hilight one can select multiple files by @teto in #3134
- build: filter tags to keep only the ones starting with "v" by @teto in #3140
- ci: Push logic on MacOS for renaming .dylib to .so into Makefile by @rodrigc in #3138
- ci: rename lua.yaml to tests.yaml by @teto in #3145
- build(nix): make pre-commit available by @teto in #3147
- ci: use AvanteBuild source=true to build the libraries by @teto in #3144
- ci: use one less foreign action by @teto in #3148
New Contributors
- @gub-7 made their first contribution in #3124
- @p1n9d3v made their first contribution in #3118
- @rokn made their first contribution in #3136
- @rodrigc made their first contribution in #3138
Full Changelog: v0.1.2...release-v0.1
avante-libs v0.1.2
fixes for windows/macos platforms
avante-libs v0.1.1
doc(CONTRIBUTING): explain how to create a release
avante-libs v0.1.0
the avante shared libraries have moved places such that neovim can find them automatically.
Thus you need to run :AvanteBuild again.
AvanteModels now lists models even for providers that inherit from another (e.g. you can list models on your llama-cpp server).
There is a new :help avante-nvim that is still messy but hopefully can be improved with user contributions, for instance to add per-provider help.
There is a also a nix (https://nixos.org/) flake to help contribute to the project: run nix develop to get a shell with the project's dependencies.
This also marks a new versioning scheme, from 0.0.29 to 0.1.0. The goal is to make it possible to backport some patches into a 0.1.1 for instance, instead of a long 0.0.29.1
ci: bumped ubuntu-22 -> ubuntu-24 + bump required neovim to 0.11 by @teto in #3037
feat: log failed command by @teto in #3039
fix: revert vim.text.diff to vim.diff for Neovim 0.10 compatibility by @propilideno in #3043
codex: dont mandate npx by @teto in #3040
refactor: replace plenary.path with native vim vim.fs calls by @teto in #3034
Fix integration of GHE copilot servers. by @fghoussen in #3020
refactor: replace Utils.join_paths with vim.fs.joinpath by @teto in #3046
doc: introduce ':h avante-nvim' by @teto in #3051
refactor: replace Util.basename with vim.fs.basename by @teto in #3054
refactor: remove unused avante.utils.path.dirname by @teto in #3055
gitignore: ignore generated /lua/.tag by @teto in #3058
fix: bumped the nvim-0.11 check by @teto in #3061
refactor: rewrite mappings with by @teto in #3062
feat: relocate acp log by @teto in #3063
refactor: replaced plenary's absolute() with vim.fs.abspath by @teto in #3066
fix: Handle Unicode surrogate pairs by @tm604 in #3068
refactor: replace plenary.path:rm() with vim.fs.rm() by @teto in #3069
refactor: replace plenary's is_dir with vim.fn.isdirectory by @teto in #3071
chore: remove code for supporting nvim < 0.11 by @teto in #3072
refactor: convert cache_prompt from plenary Path to string by @teto in #3075
various lsp fixes + log appearance by @teto in #3074
@teto fix: native input provider by @teto in #3077
feat: support configuration via global vim.g.avante by @teto in #3073
list server/remote openai/llamacpp models by @teto in #3059
feat: restore last selected model if no default provider is set in config by @teto in #3079
deterministic doc by @teto in #3083
fix: request failure on deepseek by @hllRGB in #3044
feat: added /model command by @teto in #3085
fix: avoid avante.Sidebar appearing twice in help by @teto in #3087
ci: updating actions by @teto in #3088
fix(claude): match "claude-sonnet-4-6" as well by @teto in #3090
chore: improve cats comments by @teto in #3093
fix(list_models): inherit list_models as well by @teto in #3095
ci: check if vimdoc needs updating by @teto in #3089
chore: deprecate require'avante_lib'.load() by @teto in #3047
Revert "chore: deprecate require'avante_lib'.load()" by @teto in #3096
fix(win): correct project directory path resolution on Windows by @RobsonMobarack in #3099
chore: deprecate require'avante_lib'.load()" (#3096)" by @teto in #3100
avante-libs v0.0.29
This is really a 0.0.28.1 (but that was too long). just fixed compat with neovim 0.10.
avante-libs v0.0.28
feat(log): use standard neovim log folder
so one can use the :log avante command without needing to special case
stuff.
avante-libs v0.0.27
fix: ReAct tool use format in few-shot (#2542)
avante-libs v0.0.26
fix: gracefully handle html2md failure (#2533)