v1.10.0
Three enhancements to existing plugins this cycle — no new collectors or policies.
Added
backstagecollector + policy — referential-integrity checksdomain-exists/system-exists: cross-reference thespec.domain/spec.systema repo'scatalog-info.yamldeclares against what actually exists in the Backstage catalog. Addsbackstage_url/namespaceinputs, aBACKSTAGE_TOKENsecret, and a normalized.refsview (#234).trivy+grypecollectors — newcontainer-scansub-collector that scans a component's container image synchronously at publish time, via the newafter-jsoncollector hook (#254).backstage-catalog-infocataloger — nested subdomain/system domain paths: acatalog-info.yamlthat declares its parentDomain/Systemchain in-file now expands the component's domain to the full dotted path (a.b.c) instead of flattening into unrelated top-level domains (#259).
Pin it: reference @v1.10.0 in your lunar-config.yml.
Full changelog: https://github.com/earthly/lunar-lib/blob/v1.10.0/CHANGELOG.md