question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Update CLI Branding and Versioning

See original GitHub issue

Update CLI version numbers and branding strings.

THIS IS A BREAKING CHANGE

Anyone testing with an older build of CLI may be broken by this change. The SDK version is moving from rc2 to preview1, a lower preview version string. Please uninstall/delete any older installation of dotnet prior to using a new version that includes this change.

Also note that folks depending on CLI-produced NuGet packages will be affected. Tools NuGet packages will also be affected. Anyone depending on 1.0.0-* version of CLI produced NuGet packages will need to include the updated version suffix e.g. 1.0.0-preview1-* to get the latest packages. See the table below for details.

Branding changes

  • Microsoft .NET Core SDK --> Microsoft .NET Core 1.0 RC2 - SDK Preview 1
  • Microsoft .NET Core --> Microsoft .NET Core 1.0 RC2 - Runtime
  • Microsoft .NET Core Host --> Microsoft .NET Core 1.0 RC2 - Host

Versioning changes

The version update is less straightforward. The Shared Framework and its dependencies will remain RC2. The ProjectModel and its dependencies will also remain RC2. The remaining packages produced in this repo, namely the CLI and its dependencies, will have their version updated to preview1.

Component Old Ver Suffix New Ver Suffix
Host rc2 rc2
Shared Framework rc2 rc2
SDK rc2 preview1
dotnet-compile-fsc.nupkg rc2 preview1
Microsoft.DotNet.Cli.Utils.nupkg rc2 preview1
Microsoft.DotNet.Compiler.Common rc2 preview1
Microsoft.DotNet.Files rc2 preview1
Microsoft.DotNet.InternalAbstractions rc2 rc2
Microsoft.DotNet.ProjectModel rc2 rc2
Microsoft.DotNet.ProjectModel.Loader rc2 preview1
Microsoft.DotNet.ProjectModel.Workspaces rc2 preview1
Microsoft.Extensions.DependencyModel rc2 rc2
Microsoft.Extensions.Testing.Abstractions rc2 preview1

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:2
  • Comments:21 (11 by maintainers)

github_iconTop GitHub Comments

16reactions
khellangcommented, May 4, 2016

Seriously? What’s the reasoning behind this?

12reactions
FransBoumacommented, May 4, 2016

A preview of the second release candidate. And not ‘the’ preview, but the first, so more will follow. Is this the equivalent of a beta of a release candidate? If so, perhaps you guys/gals should look up what the term ‘release candidate’ is used for 😉.

My suggestion would be to go back to beta -> RC1 -> RCn -> RTM and don’t change the world after Beta anymore, so trust in this release policy (if you can call it that) can be restored. I mean… what does ‘preview1’ even mean? Especially for people who want to start using coreFX when RC2 drops: do they have to wait till the preview days are over and RC2, the GA version that is of RC2, hits the streets? Confusing.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Improve the UX of CLI tools with version update warnings
CLI tools are like any other user facing software: they need to provide a good user experience. Easing the update process improves UX....
Read more >
Versioning CLI applications - Better CLI
Versioning your CLI application is an important part of your CLI design. And planning ahead when deciding on the versioning scheme could help...
Read more >
How to update the Azure CLI
Learn how to update the Azure Command-Line Interface (CLI) by performing a manual update or enabling autoupgrade for the CLI.
Read more >
Automate Package Versioning With Changesets CLI Tool
Costa Alexoglou demonstrates how to automate package versioning, updating changelogs and publishing new package versions with the Changesets ...
Read more >
update-package-versions-status
For more information see the AWS CLI version 2 installation instructions and migration guide. ... Updates the status of one or more versions...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found