From 5d71d7e0b45993a29a123a62d8d2c71182d329ef Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 2 Feb 2026 19:41:24 +0100 Subject: [PATCH] Apply suggestions from code review Signed-off-by: Patrik Oldsberg --- .changeset/odd-lemons-occur.md | 2 +- .changeset/slow-numbers-study.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.changeset/odd-lemons-occur.md b/.changeset/odd-lemons-occur.md index 2b536bf012..695ed3c80c 100644 --- a/.changeset/odd-lemons-occur.md +++ b/.changeset/odd-lemons-occur.md @@ -2,4 +2,4 @@ '@backstage/frontend-plugin-api': minor --- -new deprecation warning will be thrown by the framework `pluginId` should have letters, digits, and dashes, starting with a letter +Plugin IDs that do not match the standard format are deprecated (letters, digits, and dashes only, starting with a letter). Plugin IDs that do no match this format will be rejected in a future release. diff --git a/.changeset/slow-numbers-study.md b/.changeset/slow-numbers-study.md index e53009bffa..fe7203e169 100644 --- a/.changeset/slow-numbers-study.md +++ b/.changeset/slow-numbers-study.md @@ -2,4 +2,6 @@ '@backstage/backend-plugin-api': minor --- -The backend will now throw an error if a plugin or a module doesn't have a valid ID +Plugin IDs that do not match the standard format are deprecated (letters, digits, and dashes only, starting with a letter). Plugin IDs that do no match this format will be rejected in a future release. + +In addition, plugin IDs that don't match the legacy pattern that also allows underscores, with be rejected.