Ce qui se passe
La branche v2.0-cyanoptera est détachée de main dans duckdb/duckdb.
C'est un gel des fonctionnalités : les semaines qui viennent seront
consacrées aux tests et aux corrections, jusqu'à la sortie de v2.0
Cyanoptera, prévue dans la seconde moitié d'octobre 2026.
duckdb/duckdb est une dépendance de presque tout le reste de l'écosystème :
le stabiliser débloque le travail sur les clients et les extensions.
Installer l'alpha
curl https://install.duckdb.org | DUCKDB_VERSION=alpha bash
~/.duckdb/cli/latest/duckdb -c "SELECT version() AS version;"
# v2.0.0-alpha39998pip install duckdb --pre --upgrade
python3 -c "import duckdb; print(duckdb.version())"
# 1.6.0.dev379 (with duckdb 2.0.0-alpha39998)Côté extensions : quack passe de 0.x à 1.0, avec un débit supérieur dans
les deux sens, serveur vers client et client vers serveur. Les extensions du
cœur — httpfs, ducklake, iceberg, spatial — sont disponibles en alpha.
Les extensions communautaires se testent en fournissant un SHA ref_next, qui
les construit contre la branche v2.0-cyanoptera.
Ce que l'équipe demande
L'appel est explicite, et c'est ce qui rend l'annonce actionnable : les clients alpha ne sont pas prêts pour la production, mais rien n'empêche de leur envoyer vos requêtes existantes. L'équipe s'intéresse à un groupe précis : « y a-t-il des environnements, des situations ou des requêtes où les versions alpha de DuckDB v2.0 échouent ? » La plupart des charges devraient passer, certaines plus vite, quelques-unes casser — ce sont ces dernières qui comptent.
En cas de problème, un rapport de bug avec exemple reproductible, dans
duckdb/duckdb ou dans le dépôt du client ou de l'extension concernée.
À retenir
- Le calendrier s'inverse à votre avantage : une régression trouvée pendant le gel se corrige avant la sortie, pas après votre migration.
- Une requête représentative, un environnement jetable, dix minutes.
- Les clients alpha coexistent avec votre installation stable — le CLI alpha
s'installe sous
~/.duckdb/cli/.
Source : DuckDB