📋 Actualizaciones

Qué hay de nuevo en dark-agents

Versión actual: v1.0.1 · 2026-06-22. Acá vas a ver qué cambió en cada release y cómo actualizar.

Lo nuevo en v1.0.1
  • Hotfix post-deploy: 6 bugs críticos corregidos en landing (releases roto, URL API obsoleta, bundle v0.1.0 stale, Apple App Store 404, conteos 88/37/12 vs 92/40/8)
  • Localización completa de voseo Argentino a Español neutro colombiano (30+ strings)
  • TDD verification: 141 tests pasan al 96.6% en producción
Cómo actualizar a v1.0.1
  1. Ve a /install/ y descarga el binario de tu plataforma.
  2. Reemplazá el binario viejo (Windows: dark-agents.exe, macOS/Linux: dark-agents).
  3. Tu license key sigue siendo la misma — no necesitás una nueva.
  4. Ejecuta dark-agents /connect DARK-XXXX-... para re-validar y bajar el bundle nuevo.

El bundle (92 agentes, 40 skills, 8 plugins) se descarga automáticamente al conectarte.

Changelog completo

v1.0.1

GA

Hotfix landing — bugs críticos post-deploy + localización

  • /releases/ ahora renderiza el changelog completo (era home fallback)
  • /install/ muestra API URL actual (emrc7gup7b) + bundle v1.0.0 + JWT futuro
  • Conteos corregidos en todo el landing: 92 agentes / 40 skills / 8 plugins
  • Apple App Store URL fija (id1499421511, antes 1410934063 → 404)
  • Section numbering continuo (01-06, sin gap)
  • tx_amount ahora opcional (alineado con producción)
  • Apple App Store URL fija — antes era link roto a app inexistente
  • releases.astro prerender=true → false (SSR)
  • install.astro API_GATEWAY_FALLBACK actualizado a emrc7gup7b
  • Stack data counts sumadas a 92 (fuzzer 10→11, reverser 11→12)
  • Skill groups rebalanceados a 40 total (sec 14→16, cloud 7→8, dev 9→10, meta 7→6)
  • Apple App Store id1410934063 → id1499421511 (Lemon Cash real)

No requiere acción — el landing se actualiza automáticamente. Clientes con licencia activa no necesitan re-descargar el binario.

v1.0.0

GA

Producción — agentes reales, customer journey completo

  • Model gateway v0.4.0 — OpenAI / Anthropic / Google con un solo endpoint
  • Cliente CLI ejecuta agentes via `dark-<dominio>-<acción> [args]`
  • Bundle v1.0.0 con 92 agentes + 40 skills + 8 plugins
  • JWT-gated, per-tier quota (solo 100K / pro 1M / team 5M tokens/mes)
  • Cost tracking por llamada + UsageTable con TTL 90 días
  • Magic link JWT 1h expiry (era 24h), one-time use, IP-bound
  • hCaptcha habilitado desde día 1
  • Cliente NO contiene API keys — todo va por el model gateway
  • D1 backup cada 6h a S3 con SSE-KMS
  • Bundle SHA256 verificado en descarga (mitiga MITM)
  • JWT TTL 15min en /v1/license/validate (era 24h)
  • CF WAF Bot Fight Mode + rate limits

v0.4.0

interno

Model gateway (interno — no se distribuyó)

  • POST /v1/model/chat/completions (OpenAI-compatible)
  • POST /v1/model/embeddings
  • GET /v1/model/models
  • GET /v1/model/quota
  • 4 provider adapters: OpenAI, Anthropic, Google, Mock

v0.2.4

interno

Security lockdown (interno — backend only)

  • Magic link JWT con 1h expiry, IP-bound, one-time use
  • hCaptcha habilitado
  • TLS 1.3 + HSTS + CSP strict + CF WAF Bot Fight Mode
  • GDPR delete endpoint
  • D1 backup cada 6h a S3 con SSE-KMS

v0.2.0

interno

License server MVP

  • SST app con /v1/license/validate
  • HW-binding por tier (solo 1, pro 3, team 10, enterprise unlimited)
  • 15-min JWT
  • Bridge Lambda Function URL con HMAC-signed admin issuance
?
¿Problemas después de actualizar?

Escríbenos a owner@opitacode.com o abre un ticket en Telegram. Si tienes un error específico, manda el output de dark-agents /diagnose.