-
Notifications
You must be signed in to change notification settings - Fork 1.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
Deprecate :: in favor of @ in dotnet new install command #45422
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
I approve this - in general we should adopt this syntax for versioned things across the CLI. Next up would be the NuGet commands, which @JonDouglas expressed general approval for in #42367 (comment) as well. |
Thanks for considering this. I just recalled the conversation we had in an old PR when we were adding dotnet-new-install display template in nuget.org website: NuGet/NuGetGallery#7548. Explicit |
I worried that |
Another option is perhaps
|
I didn't even consider this. Thanks for checking! |
Triage: add the new command in 10 and add a warning when customers use :: and then in 11 we should remove the old command. |
Per #45156 (comment)
The syntax is currently
dotnet new install package::version
. It would be good to change it todotnet new install package@version
. We may also want to look to see if there are other instances of :: used as a delimiter where we could change it to @Thanks @am11 for bringing this up!
The text was updated successfully, but these errors were encountered: