Usá este prompt prearmado para migrar a la API 2026-06-10 y SDK v7 desde cualquier versión con asistentes de IA.
La versión 2026-06-10 de la API separa el catálogo de features del feature access de los customers: ahora cada ruta dice exactamente lo que devuelve. Los cinco SDKs salen en v7 el mismo día, y la CLI 3.0 completa el set.
Features y feature access ahora son recursos separados
Tres renombres, un principio: una ruta tiene que decir lo que devuelve.
| Antes | Ahora |
|---|---|
GET /features devolvía el feature access de un customer | GET /features devuelve tu catálogo de features — las definiciones que creaste |
El acceso del customer mezclado en /features | GET /feature-access y GET /feature-access/{code} (con un check canUse) |
GET /addons/active | GET /active-addons |
Un catálogo de definiciones y el acceso de un customer a esas definiciones son cosas distintas — ahora cada una tiene su propio recurso.
Todos los SDKs en v7, el mismo día
@commet/node 7.0.0, commet-go v7, commet-sdk (Python) 7.0.0, commet-java 7.0.0 y commet-php 7.0.0 — todos los SDKs regenerados desde el mismo contrato, exponiendo superficies idénticas: features (catálogo), featureAccess (por customer), addons.listActive.
Migrar es un solo renombre:
// v6 — los checks de acceso vivían bajo features
const { data } = await commet.features.canUse({
code: "api_calls",
customerId: "user_123",
});
// v7 — los checks de acceso viven bajo featureAccess
const { data } = await commet.featureAccess.canUse({
code: "api_calls",
customerId: "user_123",
});
// y features ahora es el catálogo
const catalog = await commet.features.list();npm install @commet/node@7
pip install commet-sdk==7.0.0
go get github.com/commet-labs/commet-go/v7
composer require commet/commet-php:^7.0
implementation("co.commet:commet-java:7.0.0") // GradleCLI 3.0
El mismo split llega a la CLI: commet features ahora gestiona el catálogo, y los checks de acceso se movieron a commet feature-access.
commet features list
commet feature-access can-use --customer-id user_123 --code api_callsTres grupos de comandos nuevos — commet payouts, commet test-clock y commet quota — completan la cobertura 1:1 de la superficie del SDK. Todo lo que podés hacer desde un SDK, ahora lo podés hacer desde tu terminal.
No hace falta hacer nada. Las integraciones existentes fijadas a versiones anteriores siguen funcionando sin cambios — fijá 2026-06-07 o anterior y /features sigue devolviendo feature access, exactamente como siempre. Lo mismo aplica a los SDKs: v6 y anteriores siguen funcionando tal cual. Las rutas nuevas aplican solo cuando pedís 2026-06-10 o actualizás al SDK v7.