-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
build(deps, deps-dev): upgrade major versions for dependencies of @superset/embedded-sdk
#30242
build(deps, deps-dev): upgrade major versions for dependencies of @superset/embedded-sdk
#30242
Conversation
…`superset-embedded-sdk` Signed-off-by: hainenber <dotronghai96@gmail.com>
Signed-off-by: hainenber <dotronghai96@gmail.com>
@superset/embedded-sdk
@superset/embedded-sdk
"axios": "^1.6.0", | ||
"babel-loader": "^8.2.3", | ||
"axios": "^1.7.7", | ||
"babel-loader": "^9.1.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No breaking change for this major version upgrade except higher requirement of node
, babel
and webpack
(source). All are satisfied by current versions.
@@ -34,20 +34,20 @@ | |||
], | |||
"dependencies": { | |||
"@superset-ui/switchboard": "^0.20.2", | |||
"jwt-decode": "^3.1.2" | |||
"jwt-decode": "^4.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very small chance of breaking changes according to the release aside from named export change. The largest risk comes from atob
polyfill drop but since the SDK's caniuses consist of all major browser's latest versions, this shouldn't be an issue.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed. Thanks for looking into it.
Signed-off-by: hainenber <dotronghai96@gmail.com>
Signed-off-by: hainenber <dotronghai96@gmail.com>
Nevermind, you did! 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fantastic, thanks! Once this is rebased, I think it'll be good to go.
We're going to have to make you a committer, so you can make branches on |
…d-sdk-pkg Signed-off-by: hainenber <dotronghai96@gmail.com>
Rebased :D |
Thanks @rusackas! Great power comes with great responsibility for me from now on :D |
build(deps, deps-dev): upgrade major versions for dependencies of
@superset/embedded-sdk
SUMMARY
@superset/embedded-sdk
npm audit
findingsBEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION