-
-
Notifications
You must be signed in to change notification settings - Fork 116
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
SFDX git delta depends on unsupported and outdated libraries. #906
Comments
Hi @PawelWozniak ! Thanks for raising this issue and thanks for contributing in making this project better! It seems to be related to dependency of library we are using. Next fix / feature will come with a dependency upgrade, we'll see at that moment if it is better |
Thank you for the update. |
I'll have a look at the download trends at the end of september and see if it is the right time. |
@scolladon if you upgrade your plugin to sf cli base arch and keep the same name of commands & parameters, existing calls to sfdx-git-delta will work exactly the same undepending they are called with sfdx or sf :) Tested with many of the 100 commands of sfdx hardis v5 alpha hardisgroupcom/sfdx-hardis#770 I struggled a while for my upgrade so if you need help, you know where to find me :) It starts with deleting all your files -> commit -> create a new plugin with the sf command -> revert the commit where you deleted everything -> solve conflicts (priority to new sf core items -> reinstall missing dependencies (as u have a brand new package.json) -> solve TS issues 😅 |
Hi @nvuillam ! Thanks for those information Can I understand that I can build a plugin using plugin V2 architecture and it will be executable by the old |
@scolladon exactly :) |
That's a very good news 🤩 |
Issue verification check:
What is the problem?
Just installed plugin and got many warnings during this process, here is an output:
It seems that it depends on old version or even libraries that are not recommended to use:
What is the parameter and the value you used with it?
sf plugins install sfdx-git-delta
What is the expected result?
Plugin install without warning.
What is the actual result?
The user is getting many warnings.
Steps to reproduce
Unsinstall whole SF CLI so it remove also plugins.
Install SF CLI.
Install sfdx-git-delta with command
sf plugins install sfdx-git-delta
Execution context
Operating System: Windows 11
yarn version: none
node version: v20.17.0
git version: 2.46.0.windows.1
sfdx version: @salesforce/cli/2.56.7 win32-x64 node-v20.17.0
sgd plugin version: sfdx-git-delta 5.42.1
More information (optional)
The text was updated successfully, but these errors were encountered: