chore: 📝 add changeset for predicate-based entity querying

Signed-off-by: Nilay1999 <nilayparmar19@gmail.com>
This commit is contained in:
Nilay1999
2026-02-12 00:32:09 +05:30
committed by benjdlambert
parent 4bc4eb06a0
commit 51e23eb73e
2 changed files with 66 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
---
'@backstage/catalog-client': minor
'@backstage/plugin-catalog-backend': minor
---
New POST /entities/by-query endpoint
- Supports predicate-based entity filtering using advanced query operators ($all, $any, $in, $not, $exists)
- Enables complex nested queries for more powerful entity searches
- Provides cursor-based pagination for efficient result traversal
Updated Catalog Client
- Enhanced queryEntities() method to automatically route requests to POST endpoint when query predicate is provided
- Validates mutual exclusivity between filter (legacy) and query (predicate-based) parameters