Changelog

Historial de actualizaciones del design system, por sync desde el repo fuente.

Primer sync registrado con manifest (.wds-sync/manifest.json): a partir de aquí cada archivo del DS tiene un hash y el changelog se genera por diferencia entre syncs. Es la línea base del snapshot local en este proyecto.

Lo más relevante

  • SearchableTable sobre FullTable con Buscar, Filtrar y Columnas.
  • SideCanvas: contentPadding opt-in y tamaños xwide / xwide-capped (90vw, tope 1124px).
  • Modo embebido (embedMode): el bootstrap del iframe vive dentro del WDS y decide api/mock.
  • ActionButton declarativo con registro de handlers y conversaciones de IA por workflow (useStartAiWorkflowConversation).
  • Destinos y useWDSNavigate para navegar sin acoplarse al router del host.
  • Permission sets (Cerbos) montados dentro de WDSProvider, con target de seguridad propio para hosts con BFF.
  • Correcciones: header fijo de FullTable en scrollers con padding, bucle de feature toggles ante 5xx, OIDC propio como cliente público seguro.

Commits del repo fuente

  • 3e7f8ab docs(wds): contentPadding y columnsPicker en skills y docs de patrones
  • 91008f8 feat(wds): SearchableTable de Shell sobre FullTable con Buscar, Filtrar y Columnas
  • 13ff698 feat(wds): contentPadding opt-in en SideCanvas
  • be7b556 feat(wds): el bootstrap del embed vive dentro del WDS
  • 3910c26 feat(wds): el embed decide el modo api/mock dentro del WDS
  • ca5c3c0 feat(wds): support iframe embed mode
  • 3004efd fix(ai): resume despierta al agente con un mensaje system vacío
  • 4a70f97 feat(ai): resume=true despierta al agente al abrir una conversación
  • 86f282b refactor(ds): config plana y nombres cortos en los tipos de IA del ActionButton
  • 35f4c0f docs(ds): guía de conversación de IA por workflow y ActionButton
  • e7e56bd refactor(ds): conversación de IA iniciada por workflow de ia_wwf
  • 5f5b3e5 fix(ds): OIDC propio del WDS como cliente público seguro
  • 7e4bd68 feat(ds): ActionButton declarativo con registro de handlers
  • 9cbe91f feat(ds): service compartido para crear conversaciones de IA
  • f01cbe7 feat(ds): registro de destinos y useWDSNavigate
  • cc93fe1 feat(ds): contrato compartido de Workbeat IA
  • 6038654 fix(ds): header fijo de FullTable en scrollers con padding-top
  • 8f6335f feat(ds): title en los ítems de VerticalNav y TabNav
  • 3101e3b Changes
  • d0add49 feat(wds): target security propio para permission sets en hosts con BFF
  • ed273e8 refactor(wds): montar permission sets dentro de WDSProvider
  • 9551150 manejo de permisos de cerbos en componentes
  • df8a72b Evitó bucle de consultas de feature toggles ante 5xx
  • d295926 feat(ds): tooltip con el label completo en headers cortos de SectionTableCard
  • eb3eb7b feat(sites): resolucion de alias de sitios sin importar mayusculas
  • a8d2def permission sets and diagnostics
  • 8e4585f SideCanvas: restaura xwide y agrega tamaño xwide-capped (90vw, tope 1124px)
  • 4ff68f0 86792 Side panels abren a 90vw con tope de 1124px
  • 5c57ef5 fix(wds): adopt new columns when migrating legacy column prefs
  • 5ffe52a refactor(wds): scope numberRange fields in FilterDef union

Archivos del DS

Línea base: 440 archivos del DS registrados en el manifest.

Commit del host: 155d60703 (chore(wds): sync design-system, skills, agent-docs from workbeat-ia-2.1@2bd4fe1).

Documentación afectada

Trazabilidad

Commit fuente
2bd4fe1686994018c59f23f09791641d65f3fb13
Archivo
src/docs/content/changelog/2026-10-08-2bd4fe1.md