Changelog

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

Resumen de la evolución del DS en este repositorio antes de que existiera .wds-sync/manifest.json, reconstruido desde git log -- src/design-system.

  • Nace src/design-system (julio 2026): las carpetas /ui, /patterns y layout se mueven de src/components al DS, con sus docs en src/design-system/docs y assets de marca propios.
  • Patrones migrados al DS: CatalogGrid (con CatalogColumnsPopover y toolbar), CatalogExplorerSidebar, side panels, FieldLabelWithHelp, IndexBar, SideCanvasContext y use-mobile.
  • TreeNav extraído de OrgTreeNavigation como componente de navegación del DS; IconBtn nuevo.
  • EditableCard edita en side panel (inline sólo con alwaysEditing).
  • Colores semánticos en todos los componentes y theming de charts.
  • Autenticación: OIDC manejado por el WDS, WDSAuthAdapter y httpClient inyectable desde el host en WDSProvider.
  • MegaMenuModal y AppSidebar con service objects, endpoint PLA, mock del host y correcciones de cierre al navegar.
  • SideCanvas: tamaño full, altura mínima y overscroll-contain.
  • Patrón de mensajería de feedback documentado.
  • Module Federation (luego reemplazado por el snapshot local sincronizado).

Commits representativos

  • 2026-08-05 feat: sideCanvas 'full' size
  • 2026-08-02 refactor: tailwind prefix 'wds'
  • 2026-07-31 refactor: WDSAuthAdapter and megaMenu icon resolver
  • 2026-07-29 feat: allow host to inject httpClient for WDSProvider API calls
  • 2026-07-24 refactor: oidc auth by wds handler & AppSidebar service objects & docs/skills updates
  • 2026-07-15 refactor: extract TreeNav from OrgTreeNavigation as design system nav component
  • 2026-07-15 refactor: EditableCard - sidepanel edit - still inline edit when 'alwaysEditing'
  • 2026-07-14 refactor: charts theming and usage on design system demo
  • 2026-07-13 refactor: migrate side-panel components to /design-system
  • 2026-07-09 refactor: migrate CatalogGrid and CatalogExplorerSidebar to src/design-system/
  • 2026-07-09 feat: introduce feedback messaging pattern documentation and update components
  • 2026-07-08 feat: new src/design-system folder & refactor: design-system/demo presentation
  • 2026-07-07 refactor: apply semantic colors on design system components
  • 2026-07-06 refactor: move /ui and /patterns from src/components to src/design-system/components

Documentación afectada

Trazabilidad

Commit fuente
pre-manifest
Archivo
src/docs/content/changelog/2026-08-05-historico.md