From 9fb9256e50fd3e870c37e9c85a456177d5de3343 Mon Sep 17 00:00:00 2001 From: Johan Haals Date: Fri, 8 Oct 2021 13:32:48 +0200 Subject: [PATCH] Add missing catalog changeset Co-authored-by: Patrik Oldsberg Signed-off-by: Johan Haals --- .changeset/modern-clouds-guess.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .changeset/modern-clouds-guess.md diff --git a/.changeset/modern-clouds-guess.md b/.changeset/modern-clouds-guess.md new file mode 100644 index 0000000000..c316094f96 --- /dev/null +++ b/.changeset/modern-clouds-guess.md @@ -0,0 +1,9 @@ +--- +'@backstage/plugin-catalog-backend': minor +--- + +This continues the deprecation of classes used by the legacy catalog engine. New deprecations can be viewed in this [PR](https://github.com/backstage/backstage/pull/7500) or in the API reference documentation. + +The `batchAddOrUpdateEntities` method of the `EntitiesCatalog` interface has been marked as optional and is being deprecated. It is still implemented and required to be implemented by the legacy catalog classes, but was never implemented in the new catalog. + +This change is only relevant if you are consuming the `EntitiesCatalog` interface directly, in which case you will get a type error that you need to resolve. It can otherwise be ignored.