Skip to content
Documentation Prelude Topology Engine 1.0.0

Release notes

Changes in each Prelude Topology Engine release.

Each section below covers one release. Entries are append-only — shipped releases are not edited retroactively. For the upgrade procedure itself, see the Upgrade guide.

When a release contains breaking changes — anything that requires you to change configuration, update a downstream consumer, or alter operational habits when moving from one version to the next — it surfaces them under a dedicated ### Breaking changes heading in the release entry. Read that section first before upgrading.

Version 1.0.0 — 2026-06-14

Highlights: First public release of Prelude Topology Engine. A passive BGP-LS collector that consolidates the link-state view of your network from one or more peers and streams structured updates to your stack — with SR-MPLS, SRv6, and Flex-Algo support out of the box.

Added

  • BGP-LS peering — connect to one or more BGP-LS speakers (routers or route reflectors). Add, edit, enable, disable, or delete peers from the web UI or the REST API without restarting the engine. MD5 session authentication is supported per peer.
  • Consolidated topology — the engine merges every peer's view into a single live graph and surfaces it on the Topology page (Raw Topology and Raw Table) and through the REST API. Redundant peers are safe to add and remove; only entities uniquely reported by a departing peer are withdrawn.
  • Multi-domain support — each IGP scope appears as its own domain, with a domain selector in the UI and per-domain endpoints in the API. Connected domains can also be browsed and queried as a single merged network.
  • SR-MPLS (RFC 8667) — Node SIDs, Adjacency SIDs, Prefix SIDs with decoded flag bits, and SRGB / SRLB ranges, surfaced as first-class attributes on the matching entities.
  • SRv6 (RFC 9514 / 8986) — locators, End.X SIDs, and full SID structure, with endpoint behaviors named in plain English.
  • Flex-Algo (RFC 9350) — Flexible Algorithm Definitions on nodes, and the algorithm field on every SR identifier so a per-algorithm view is one filter away.
  • NATS output — ship every topology change to your NATS cluster on per-domain topics (prelude.te.topology.<domain>), with TLS and optional nKEY authentication. Withdrawals are always published; updates are deduplicated, so a steady-state network produces a quiet stream.
  • REST API and Swagger UI — full management of peers, outputs, and topology queries through a Bearer-token authenticated API, with interactive exploration at /swagger.
  • Built-in web UI on port 4040 — peer health, live topology, outputs, tokens, and licensing, all updating in real time without refresh.
  • AI integration — drive the engine from any MCP-capable assistant (Claude Code, Cursor, Codex, …) through the Prelude MCP server, with a shared companion skill that teaches the assistant Prelude conventions and pitfalls.

Breaking changes

None. Prelude TE 1.0.0 is the first public release.

Filtering by: