2.3.0-beta.3 (2026-06-10)
Features
- enforce exactly-one-selector per filter item (4edc9e6)
- route pods and images through spec.filter with precedence (210f003)
Bug Fixes
- mirroring: handle deletion before compiling the filter (f88555a)
- monitoring: ignore CRs with invalid filters in the monitoring candidate scan (631abfe)
- reject image items in a (Cluster)ReplicatedImageSet spec.filter (00f4502)
- reject setting both spec.filter and the deprecated spec.imageFilter (9e135db)
- restore per-item length bounds on the unified filter fields (7c12bf2)
- routing: correct matched-CR counts in alternatives debug log (1a48287)
- routing: tolerate invalid CR image filters instead of failing pod admission (3812594)