Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Bump IntelliSense to 3.1.0-preview2-191021-1#41951

Merged
stephentoub merged 2 commits intodotnet:release/3.1from
carlossanlop:IntelliSense3.1
Oct 22, 2019
Merged

Bump IntelliSense to 3.1.0-preview2-191021-1#41951
stephentoub merged 2 commits intodotnet:release/3.1from
carlossanlop:IntelliSense3.1

Conversation

@carlossanlop
Copy link

This PR is going into the release/3.1 branch. Please let me know if I should be using a different branch.

The nupkg file was successfully uploaded following these instructions.

For the curious, the updated intellisense files can be seen here.

<DotNetReportGeneratorGlobalToolPackageVersion>4.1.4</DotNetReportGeneratorGlobalToolPackageVersion>
<!-- Docs -->
<MicrosoftPrivateIntellisensePackageVersion>3.0.0-preview9-190909-1</MicrosoftPrivateIntellisensePackageVersion>
<MicrosoftPrivateIntellisensePackageVersion>3.1.0-preview2-191021-1</MicrosoftPrivateIntellisensePackageVersion>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We never produced a stable version for 3.0, probably because it wasn't necessary?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you asking if we generated a version for GA?
If that's what you meant, then yes, we did. Documentation is always one version behind, so what went into GA is what got introduced in Prev9. Here's the PR where I merged that.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was asking if we should have generated a stable nuget package for the documentation for 3.0.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure what you mean by stable nuget package. That's why I thought you were talking about 3.0 GA (stable) vs Previews (unstable).
Can you please elaborate?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3.0.0-preview9-190909-1 is a non stable version. This is flagged by nuget as a prerelease package. My question was if it's fine that we are using a prerelease package in the GA 3.0 branch.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it matters that it is flagged, AFAIK, because this package is only consumed internally by our repo to download the English intellisense files and puts them in the right location when necessary. Customers don't consume this.

Your comment just made me realize that because we are about to ship Prev2, this nupkg needed to be named Prev1. Because, as I said in my first comment, we are always one version behind. @ahsonkhan can you please confirm what I just said?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Transport packages like this don't need to stabilize. It's actually an added safegaurd that they don't since it prevents them from ever leaking into the shipping package graph.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you please confirm what I just said?

Yes. What version of the dlls are the docs written against? If it's what we shipped as part of 3.1 preview 1, then yes, the intellisense package should be for preview 1 (i.e. lag behind by one version). If we shared the nightly preview 2 bits with docs, then it would be preview 2 (but I don't believe that's the case).

@ahsonkhan
Copy link

Change version to preview1.

@carlossanlop
Copy link
Author

Change version to preview1.

Done, @ahsonkhan.

@danmoseley
Copy link
Member

If we need this as part of shipping (I assume so) it's OK to merge.

@stephentoub stephentoub merged commit f9aa1b4 into dotnet:release/3.1 Oct 22, 2019
@carlossanlop carlossanlop deleted the IntelliSense3.1 branch October 23, 2019 01:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants