Release history
vespa releases
AI + Data, online. https://vespa.ai
All releases
61 shown
Minor fixes and improvements.
Full changelog
The command-line tool for Vespa.ai.
Use it on Vespa instances running locally, remotely or in the cloud.
Prefer web service API's to this in production.
See Vespa documentation and getting started with Vespa
CLI.
Run make to build and test - make sure to use go 1.18 or higher.
Minor fixes and improvements.
Full changelog
The command-line tool for Vespa.ai.
Use it on Vespa instances running locally, remotely or in the cloud.
Prefer web service API's to this in production.
See Vespa documentation and getting started with Vespa
CLI.
Run make to build and test - make sure to use go 1.18 or higher.
Minor fixes and improvements.
Full changelog
The command-line tool for Vespa.ai.
Use it on Vespa instances running locally, remotely or in the cloud.
Prefer web service API's to this in production.
See Vespa documentation and getting started with Vespa
CLI.
Run make to build and test - make sure to use go 1.18 or higher.
Minor fixes and improvements.
Full changelog
The command-line tool for Vespa.ai.
Use it on Vespa instances running locally, remotely or in the cloud.
Prefer web service API's to this in production.
See Vespa documentation and getting started with Vespa
CLI.
Run make to build and test - make sure to use go 1.18 or higher.
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
Full changelog
The command-line tool for Vespa.ai.
Use it on Vespa instances running locally, remotely or in the cloud.
Prefer web service API's to this in production.
See Vespa documentation and getting started with Vespa
CLI.
Run make to build and test - make sure to use go 1.18 or higher.
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
- Requires Java 17 or newer
- tensorFromStructs rank feature
- Foreach rank feature bug fixes
- Published to Open VSX registry
Full changelog
The Language-server for Vespa schemas
Use the jar file to integrate the language server into your favorite editor.
For Visual Studio Code and IntelliJ the language server should also be available in the marketplace for the editor.
Schema Language Server in Neovim
Requirements
Requires Java 17 or newer.
Optional: lspconfig plugin for nvim.
Installation
Download schema-language-server-jar-with-dependencies.jar.
Using lspconfig
The language server is registered at lspconfig as vespa_ls. If you have lspconfig installed, all that needs to
be done is to enable the language server.
Register .sd, .profile and .yql as filetypes (in init.lua):
vim.filetype.add {
extension = {
profile = 'sd',
sd = 'sd',
yql = 'yql'
}
}
Create a config for schema language server (in init.lua):
vim.lsp.config('vespa_ls', {
cmd = { 'java', '-jar', '/path/to/vespa-language-server_X.X.X.jar' },
-- on_attach = ...
})
vim.lsp.enable('vespa_ls')
Manual Installation
If you don't want to use lspconfig you can refer to the LSP documentation for Neovim for manually registering the server.
What's New
- The 'tensorFromStructs' rank feature.
- Fix bugs related to the 'foreach' rank feature.
- Publish to the Open VSX registry.
- General stability improvements.
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
- Requires Java 17 or newer
- Support for multiple inheritance of match-features
- Fixed formatting bugs
Full changelog
The Language-server for Vespa schemas
Use the jar file to integrate the language server into your favorite editor.
For Visual Studio Code and IntelliJ the language server should also be available in the marketplace for the editor.
Schema Language Server in Neovim
Requirements
Requires Java 17 or newer.
Optional: lspconfig plugin for nvim.
Installation
Download schema-language-server-jar-with-dependencies.jar.
Using lspconfig
The language server is registered at lspconfig as vespa_ls. If you have lspconfig installed, all that needs to
be done is to enable the language server.
Register .sd, .profile and .yql as filetypes (in init.lua):
vim.filetype.add {
extension = {
profile = 'sd',
sd = 'sd',
yql = 'yql'
}
}
Create a config for schema language server (in init.lua):
vim.lsp.config('vespa_ls', {
cmd = { 'java', '-jar', '/path/to/vespa-language-server_X.X.X.jar' },
-- on_attach = ...
})
vim.lsp.enable('vespa_ls')
Manual Installation
If you don't want to use lspconfig you can refer to the LSP documentation for Neovim for manually registering the server.
What's New
- Support for multiple inheritance of match-features.
- Fixed formatting bugs.
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/reference/clie
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
Adds support for multiple inheritance of match-features.
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
The command-line tool for Vespa.ai. Use it on Vespa instances running locally, remotely or in the cloud. Prefer web service API's to this in production. See [Vespa documentation](https://docs.vespa.ai) and [getting started with Vespa CLI](https://docs.vespa.ai/en/vespa-cli.html
Added support for chunk in indexing expressions and improved YQL completion.