Skip to content

Remove preview suffix from source generator package version#541

Merged
YunchuWang merged 4 commits intomainfrom
copilot/remove-preview-versioning
Dec 9, 2025
Merged

Remove preview suffix from source generator package version#541
YunchuWang merged 4 commits intomainfrom
copilot/remove-preview-versioning

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 8, 2025

Promotes Microsoft.DurableTask.Generators from 1.0.0-preview.1 to 1.0.0 for the next release.

Changes

  • src/Generators/Generators.csproj: Removed VersionSuffix property
  • README.md: Updated example package reference to 1.0.0
  • samples/Directory.Packages.props: Kept at 1.0.0-preview.1 until the package is published

The Generators package versions independently from other packages in this repository. The README warning about class-based syntax being subject to change remains unchanged, as it refers to feature stability rather than package version maturity.

Sample projects will continue to reference the preview version until the new stable package is available on NuGet.

Original prompt

make source generator nuget package version not preview next time when publishing


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits December 8, 2025 22:27
Co-authored-by: YunchuWang <12449837+YunchuWang@users.noreply.github.com>
Co-authored-by: YunchuWang <12449837+YunchuWang@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix source generator NuGet package to remove preview version Remove preview suffix from source generator package version Dec 8, 2025
Copilot AI requested a review from YunchuWang December 8, 2025 22:32
@YunchuWang
Copy link
Copy Markdown
Member

@copilot dont update preview version in samples/Directory.Packages.props yet, pkg not published yet

…package is published

Co-authored-by: YunchuWang <12449837+YunchuWang@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Dec 9, 2025

@copilot dont update preview version in samples/Directory.Packages.props yet, pkg not published yet

Reverted in commit efa58f7. The samples/Directory.Packages.props now continues to reference version 1.0.0-preview.1 until the package is published.

@YunchuWang YunchuWang marked this pull request as ready for review December 9, 2025 17:32
Copilot AI review requested due to automatic review settings December 9, 2025 17:32
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR promotes the Microsoft.DurableTask.Generators package from preview (1.0.0-preview.1) to stable (1.0.0) by removing the VersionSuffix property. The Generators package follows an independent versioning scheme from other packages in the repository.

Key Changes:

  • Removed the preview suffix from the Generators package version in the project file
  • Updated the README example to reference the new stable version 1.0.0
  • Sample projects intentionally kept at preview version until the stable package is published to NuGet

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/Generators/Generators.csproj Removed VersionSuffix property to promote package to stable 1.0.0 version
README.md Updated example package reference from 1.0.0-preview.1 to 1.0.0 to reflect the new stable version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants