From 497f4ce188430f867d5260a0d2fcc20992647b0c Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 20 May 2021 09:38:59 +0200 Subject: [PATCH] chore: added changeset Signed-off-by: blam --- .changeset/brave-lemons-hope.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .changeset/brave-lemons-hope.md diff --git a/.changeset/brave-lemons-hope.md b/.changeset/brave-lemons-hope.md new file mode 100644 index 0000000000..491322c827 --- /dev/null +++ b/.changeset/brave-lemons-hope.md @@ -0,0 +1,33 @@ +--- +'@backstage/plugin-scaffolder': minor +'@backstage/create-app': patch +--- + +Scaffolder Field Extensions are here! This means you'll now have to change how the `ScaffolderPage` is wired up in your `app/src/App.tsx` to pass in the custom fields to the Scaffolder. + +You'll need to move this: + +```tsx +} /> +``` + +To this: + +```tsx +import { + ScaffolderCustomFields, + RepoUrlPickerFieldExtension, + OwnerPickerFieldExtension, +} from '@backstage/plugin-scaffolder'; + +}> + + + + +; +``` + +Failure to do this will result in no component being rendered for the custom field's like `OwnerPicker` and `RepoUrlPicker`. + +More documentation on how to write your own `FieldExtensions` to follow.