Approximate Release Version Release Date? #2457
Replies: 4 comments 4 replies
-
I'm also interested in knowing what the release policy is and when/if there will be a stable release (that is .. not beta). I see 34M download but it looks like all releases to date have been beta and the project has 568 open issues. Last release was a couple of years ago. So it makes me nervous to consider it for production. The 'beta' versioning is kind of a red flag for anybody looking at the SBOM. :-} Thanks. |
Beta Was this translation helpful? Give feedback.
-
Since posting above I did find a Microsoft tutorial with the notice:
That makes is clearer, the project is in initial development and not production ready. The project has 34M downloads, has been in use for a few years, and is documented on Microsoft's site. I feels to me like it is a 1.0.0 with a warning that there may be a 2.0.0 (breaking changes) later. Understanding the release plan would be great. Suggestions/feedback: It would be nice to copy the above message so it appears in Nuget and on the GitHub page. The version 2.0.0-beta suggests that a 1.x.x version was released so 2.0.0-beta looks like it is a breaking change after a prior stable 1.x.x release. Semantic versioning reserves 0.x.x builds are for initial dev (See Semantic Versioning spec 4). It would be nice to consider that for next project. |
Beta Was this translation helpful? Give feedback.
-
V2 is in beta since forever and recently they reset again. So for the foreseeable future there might be no stable release. No one knows. If i had not invested anything into System.CommandLine i would check if there is another stable command line library you want to use for the time being. Using V2 now and then upgrading to what the dev team envisions next has been a rewrite of depending code throughout the betas. I would strongly advise against it. Ah yeah and the docs are out of date too... |
Beta Was this translation helpful? Give feedback.
-
The goal is to make a stable release - #2338 You can watch the progress compared to main here: https://github.com/dotnet/command-line-api/compare/main-powderhouse |
Beta Was this translation helpful? Give feedback.
-
I haven't heard anything in a long time about any new versions of this being released nor whether it will be moved any time soon from beta to release. Since we normally do not incorporate non-release builds of libraries and other resources into our production applications, I'd like to know if this will be released anytime soon? If not, I guess I'll be using a non-release version library into our production environment after all.
Beta Was this translation helpful? Give feedback.
All reactions