-
Notifications
You must be signed in to change notification settings - Fork 394
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
http request and utils scaffolder backend is using deprecated ways of instantiating the plugin #1526
Comments
I see the same issue with: @nia-potato do you have any updates on this issue? |
i was wondering if someone from roadie can take a look since they have more context than us. maybe @Xantier |
Is the warning message the issue here? |
I think the issue here is that because we are still using the deprecated ways of instantiating the plugins, by the next few releases, per the attached issue. they will stop working. |
@Xantier the way the plugins are initiated are now deprecated with version 1.30.0. Is there a plan to migrate these to the new way of instantiating backend plugins? |
@camilaibs maybe able to shed some more light into the timeline when these features will be removed. Deprecation at this point doesn't mean much because it is not introducing any breaking changes, just warnings. I trust CNCF has a solid plan on introducing breaking changes and removing existing functionality. We will move these into the new system when it is necessary but if you want to move it now, a pull request would be welcomed. |
@Xantier Sorry, I was imprecise. In 1.30.0 the old way to instantiate backend plugins for the new backend system was removed... I.e. I do get errors after upgrading.
|
same here. appreciate if anyone has a workaround |
It could be an issue with the latest release, @freben is suggesting to |
ts-ignore doesn't seem to help with utils |
nevermind, I should have added it the line before. works |
Here is what is recommended for now, adding @Rugvip to the loop 🙂 : |
@Xantier bumping |
In fact, even bumping to the latest version of |
Currently when adding
because of backstage/backstage#24493 we will be getting an deprecation notice of the below
Current Behavior
when adding both http request and utils scaffolder backend plugins to
index.ts
they should not be deprecatedSteps to Reproduce
be on 1.29.2 of backstage, and install http request and utils scaffolder backend plugin.
Possible Solution
Context
Your Environment
@backstage/plugin-catalog-react
version: ^1.12.2@backstage/integration
version: ^1.13.0The text was updated successfully, but these errors were encountered: