github event-catalog/eventcatalog @eventcatalog/visualiser@3.18.0

latest releases: @eventcatalog/visualiser@3.18.1, @eventcatalog/cli@0.6.2, @eventcatalog/sdk@2.20.0...
12 hours ago

Minor Changes

  • 8f724a7: feat: add externalSystem flag to services for modelling third-party integrations

    Services can now set externalSystem: true in their frontmatter to be rendered as external systems. This changes their presentation without changing their capabilities — they still send and receive messages, have owners, and support specifications like any other service.

    • Visualiser: external services render purple with a Globe icon and an "External System" badge
    • Sidebar (root): a dedicated "External Systems" section lists externals; the regular "Services" section excludes them
    • Sidebar (domain): externals appear under a new "External Integrations" group, separate from "Services In Domain"
    • Per-service nav badge reads "External System" instead of "Service"
    • /discover: a new "External Systems" tab alongside the "Services" tab
    • SDK: the Service type now accepts externalSystem?: boolean

Don't miss a new eventcatalog release

NewReleases is sending notifications on new releases.