Merge pull request #30924 from tklever/remove-isomorphic-form-data

chore: remove `isomorphic-form-data` from dependencies
This commit is contained in:
Fredrik Adelöw
2025-09-23 10:47:59 +02:00
committed by GitHub
3 changed files with 419 additions and 404 deletions
+13
View File
@@ -0,0 +1,13 @@
---
'@backstage/plugin-api-docs': minor
---
Remove explicit dependency on `isomorphic-form-data`.
This explicit dependency was added to address [an issue](https://github.com/swagger-api/swagger-ui/issues/7436) in the
dependency `swagger-ui-react`. That [issue has since been resolved](https://github.com/swagger-api/swagger-ui/issues/7436#issuecomment-889792304),
and `isomorphic-form-data` no longer needs to be declared.
Additionally, this changeset updates the `swagger-ui-react` dependency to version `5.19.0` or higher, which includes
[compatibility](https://github.com/swagger-api/swagger-ui?tab=readme-ov-file#compatibility) with the latest versions of
the OpenAPI specification.
+1 -2
View File
@@ -71,8 +71,7 @@
"graphql": "^16.0.0",
"graphql-config": "^5.0.2",
"graphql-ws": "^5.4.1",
"isomorphic-form-data": "^2.0.0",
"swagger-ui-react": "^5.0.0"
"swagger-ui-react": "^5.27.1"
},
"devDependencies": {
"@backstage/cli": "workspace:^",
+405 -402
View File
File diff suppressed because it is too large Load Diff