Co-authored-by: Clément Drouin <clement.drouin@mistral.ai>
Co-authored-by: Pierre Rossinès <pierre.rossines@mistral.ai>
Co-authored-by: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
Mathias Gesbert 2026-05-27 22:44:06 +02:00 committed by GitHub
parent 1843196d88
commit 198277af3f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 29 additions and 15 deletions

View file

@ -48,7 +48,7 @@ body:
description: >
Include the version for the affected component, uv or pip when
relevant and OS.
placeholder: "mistral-vibe 1.2.0 or Mistral Vibe for VS Code 1.1.0, uv 0.9.0 on macOS 15.7"
placeholder: "mistral-vibe 1.2.0 or Mistral Vibe VS Code 1.1.0, uv 0.9.0 on macOS 15.7"
validations:
required: true

View file

@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.12.1] - 2026-05-27
### Fixed
- VS Code extension promo link in the CLI banner now points to the renamed `mistralai.mistral-vibe-code` extension
## [2.12.0] - 2026-05-27
### Changed
- `/teleport` now uses the new Vibe Code Web sessions
## [2.11.1] - 2026-05-27
### Added

View file

@ -1,7 +1,7 @@
id = "mistral-vibe"
name = "Mistral Vibe"
description = "Mistral's open-source coding assistant"
version = "2.11.1"
version = "2.12.1"
schema_version = 1
authors = ["Mistral AI"]
repository = "https://github.com/mistralai/mistral-vibe"
@ -11,21 +11,21 @@ name = "Mistral Vibe"
icon = "./icons/mistral_vibe.svg"
[agent_servers.mistral-vibe.targets.darwin-aarch64]
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.11.1/vibe-acp-darwin-aarch64-2.11.1.zip"
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.12.1/vibe-acp-darwin-aarch64-2.12.1.zip"
cmd = "./vibe-acp"
[agent_servers.mistral-vibe.targets.darwin-x86_64]
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.11.1/vibe-acp-darwin-x86_64-2.11.1.zip"
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.12.1/vibe-acp-darwin-x86_64-2.12.1.zip"
cmd = "./vibe-acp"
[agent_servers.mistral-vibe.targets.linux-aarch64]
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.11.1/vibe-acp-linux-aarch64-2.11.1.zip"
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.12.1/vibe-acp-linux-aarch64-2.12.1.zip"
cmd = "./vibe-acp"
[agent_servers.mistral-vibe.targets.linux-x86_64]
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.11.1/vibe-acp-linux-x86_64-2.11.1.zip"
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.12.1/vibe-acp-linux-x86_64-2.12.1.zip"
cmd = "./vibe-acp"
[agent_servers.mistral-vibe.targets.windows-x86_64]
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.11.1/vibe-acp-windows-x86_64-2.11.1.zip"
archive = "https://github.com/mistralai/mistral-vibe/releases/download/v2.12.1/vibe-acp-windows-x86_64-2.12.1.zip"
cmd = "./vibe-acp.exe"

View file

@ -1,6 +1,6 @@
[project]
name = "mistral-vibe"
version = "2.11.1"
version = "2.12.1"
description = "Minimal CLI coding agent by Mistral"
readme = "README.md"
requires-python = ">=3.12"

View file

@ -62,7 +62,7 @@ class TestACPInitialize:
),
)
assert response.agent_info == Implementation(
name="@mistralai/mistral-vibe", title="Mistral Vibe", version="2.11.1"
name="@mistralai/mistral-vibe", title="Mistral Vibe", version="2.12.1"
)
assert response.auth_methods is not None
@ -94,7 +94,7 @@ class TestACPInitialize:
),
)
assert response.agent_info == Implementation(
name="@mistralai/mistral-vibe", title="Mistral Vibe", version="2.11.1"
name="@mistralai/mistral-vibe", title="Mistral Vibe", version="2.12.1"
)
assert response.auth_methods is not None

4
uv.lock generated
View file

@ -3,7 +3,7 @@ revision = 3
requires-python = ">=3.12"
[options]
exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for backwards compatibility when using relative exclude-newer values.
exclude-newer = "2026-05-20T19:55:04.890389Z"
exclude-newer-span = "P7D"
[options.exclude-newer-package]
@ -821,7 +821,7 @@ wheels = [
[[package]]
name = "mistral-vibe"
version = "2.11.1"
version = "2.12.1"
source = { editable = "." }
dependencies = [
{ name = "agent-client-protocol" },

View file

@ -3,4 +3,4 @@ from __future__ import annotations
from pathlib import Path
VIBE_ROOT = Path(__file__).parent
__version__ = "2.11.1"
__version__ = "2.12.1"

View file

@ -279,7 +279,7 @@ class UserCommandMessage(Static):
yield Markdown(self._content)
VSCODE_EXTENSION_URI = "vscode:extension/mistralai.vibe-code"
VSCODE_EXTENSION_URI = "vscode:extension/mistralai.mistral-vibe-code"
VSCODE_EXTENSION_LINK_LABEL = "VS Code extension"
VSCODE_EXTENSION_PROMO_STANDALONE = f"We now have a [{VSCODE_EXTENSION_LINK_LABEL}]({VSCODE_EXTENSION_URI}) with a rich UI. Check it out!"
VSCODE_EXTENSION_PROMO_WHATS_NEW_SUFFIX = (

View file

@ -1,4 +1,5 @@
# What's new in v2.11.1
# What's new in v2.12.1
- **Custom compaction prompts**: Override the default `/compact` prompt by setting `compaction_prompt_id` and dropping a markdown file in `~/.vibe/prompts/` or `.vibe/prompts/`.
- **Safer programmatic mode**: `-p` no longer auto-approves tool calls by default — pass `--auto-approve` to restore the previous behavior.
- **Teleport Vibe Code Web**: `/teleport` now uses the new Vibe Code Web sessions.