-
Notifications
You must be signed in to change notification settings - Fork 53
v1.17.2 Release #531
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
v1.17.2 Release #531
Conversation
There was a problem hiding this 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 prepares the v1.17.2 release by bumping the version number from 1.17.1 to 1.17.2 and adding changelog entries documenting the changes included in this release. The release includes 11 PRs covering features like TaskEntity support in source generators, dependency updates, bug fixes, and project configuration improvements.
Key Changes:
- Version number incremented to 1.17.2 in Release.props
- Changelog updated with 11 entries detailing merged PRs for this release
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 8 comments.
| File | Description |
|---|---|
| eng/targets/Release.props | Increments VersionPrefix from 1.17.1 to 1.17.2 |
| CHANGELOG.md | Adds v1.17.2 section with changelog entries for 11 merged PRs |
| - Bump google.protobuf by dependabot[bot] ([#529](https://github.com/microsoft/durabletask-dotnet/pull/529)) | ||
| - Configure dependabot for dotnet-sdk updates by Tomer Rosenthal ([#524](https://github.com/microsoft/durabletask-dotnet/pull/524)) | ||
| - Add code review guidelines to copilot-instructions.md by Copilot ([#522](https://github.com/microsoft/durabletask-dotnet/pull/522)) | ||
| - Remove webapi sample by sophiatev ([#520](https://github.com/microsoft/durabletask-dotnet/pull/520)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changelog entry text should use proper capitalization. "webapi" should be "WebAPI" to match standard naming conventions for web API terminology.
| - Remove webapi sample by sophiatev ([#520](https://github.com/microsoft/durabletask-dotnet/pull/520)) | |
| - Remove WebAPI sample by sophiatev ([#520](https://github.com/microsoft/durabletask-dotnet/pull/520)) |
| - Configure dependabot for dotnet-sdk updates by Tomer Rosenthal ([#524](https://github.com/microsoft/durabletask-dotnet/pull/524)) | ||
| - Add code review guidelines to copilot-instructions.md by Copilot ([#522](https://github.com/microsoft/durabletask-dotnet/pull/522)) | ||
| - Remove webapi sample by sophiatev ([#520](https://github.com/microsoft/durabletask-dotnet/pull/520)) | ||
| - Fix functioncontext check and polymorphic type conversions in activity analyzer by Naiyuan Tian ([#506](https://github.com/microsoft/durabletask-dotnet/pull/506)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Technical terms should use proper casing for consistency.
Suggested corrections:
- "functioncontext" → "FunctionContext"
| - Fix functioncontext check and polymorphic type conversions in activity analyzer by Naiyuan Tian ([#506](https://github.com/microsoft/durabletask-dotnet/pull/506)) | |
| - Fix FunctionContext check and polymorphic type conversions in activity analyzer by Naiyuan Tian ([#506](https://github.com/microsoft/durabletask-dotnet/pull/506)) |
| - Add code review guidelines to copilot-instructions.md by Copilot ([#522](https://github.com/microsoft/durabletask-dotnet/pull/522)) | ||
| - Remove webapi sample by sophiatev ([#520](https://github.com/microsoft/durabletask-dotnet/pull/520)) | ||
| - Fix functioncontext check and polymorphic type conversions in activity analyzer by Naiyuan Tian ([#506](https://github.com/microsoft/durabletask-dotnet/pull/506)) | ||
| - Align waitforexternalevent waiter picking order to lifo by wangbill ([#509](https://github.com/microsoft/durabletask-dotnet/pull/509)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Technical terms should use proper casing for consistency.
Suggested corrections:
- "waitforexternalevent" → "WaitForExternalEvent"
- "lifo" → "LIFO"
| - Align waitforexternalevent waiter picking order to lifo by wangbill ([#509](https://github.com/microsoft/durabletask-dotnet/pull/509)) | |
| - Align WaitForExternalEvent waiter picking order to LIFO by wangbill ([#509](https://github.com/microsoft/durabletask-dotnet/pull/509)) |
| - Remove webapi sample by sophiatev ([#520](https://github.com/microsoft/durabletask-dotnet/pull/520)) | ||
| - Fix functioncontext check and polymorphic type conversions in activity analyzer by Naiyuan Tian ([#506](https://github.com/microsoft/durabletask-dotnet/pull/506)) | ||
| - Align waitforexternalevent waiter picking order to lifo by wangbill ([#509](https://github.com/microsoft/durabletask-dotnet/pull/509)) | ||
| - Update project to support .net 6.0 alongside .net 8.0 and .net 10 by Tomer Rosenthal ([#512](https://github.com/microsoft/durabletask-dotnet/pull/512)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.NET should be capitalized consistently as ".NET" rather than ".net" to follow Microsoft's official branding guidelines.
| - Update project to support .net 6.0 alongside .net 8.0 and .net 10 by Tomer Rosenthal ([#512](https://github.com/microsoft/durabletask-dotnet/pull/512)) | |
| - Update project to support .NET 6.0 alongside .NET 8.0 and .NET 10 by Tomer Rosenthal ([#512](https://github.com/microsoft/durabletask-dotnet/pull/512)) |
| - Update project to support .net 6.0 alongside .net 8.0 and .net 10 by Tomer Rosenthal ([#512](https://github.com/microsoft/durabletask-dotnet/pull/512)) | ||
| - Update project to target .net 8.0 and .net 10 and upgrade dependencies by Tomer Rosenthal ([#510](https://github.com/microsoft/durabletask-dotnet/pull/510)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.NET should be capitalized consistently as ".NET" rather than ".net" to follow Microsoft's official branding guidelines.
| - Update project to support .net 6.0 alongside .net 8.0 and .net 10 by Tomer Rosenthal ([#512](https://github.com/microsoft/durabletask-dotnet/pull/512)) | |
| - Update project to target .net 8.0 and .net 10 and upgrade dependencies by Tomer Rosenthal ([#510](https://github.com/microsoft/durabletask-dotnet/pull/510)) | |
| - Update project to support .NET 6.0 alongside .NET 8.0 and .NET 10 by Tomer Rosenthal ([#512](https://github.com/microsoft/durabletask-dotnet/pull/512)) | |
| - Update project to target .NET 8.0 and .NET 10 and upgrade dependencies by Tomer Rosenthal ([#510](https://github.com/microsoft/durabletask-dotnet/pull/510)) |
| # Changelog | ||
|
|
||
| ## v1.17.2 | ||
| - Add taskentity support to durabletasksourcegenerator by Copilot ([#517](https://github.com/microsoft/durabletask-dotnet/pull/517)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changelog entry text uses inconsistent capitalization compared to other releases. Product names, type names, and technical terms should use proper casing.
Suggested corrections:
- "taskentity" → "TaskEntity"
- "durabletasksourcegenerator" → "DurableTaskSourceGenerator"
| - Add taskentity support to durabletasksourcegenerator by Copilot ([#517](https://github.com/microsoft/durabletask-dotnet/pull/517)) | |
| - Add TaskEntity support to DurableTaskSourceGenerator by Copilot ([#517](https://github.com/microsoft/durabletask-dotnet/pull/517)) |
|
|
||
| ## v1.17.2 | ||
| - Add taskentity support to durabletasksourcegenerator by Copilot ([#517](https://github.com/microsoft/durabletask-dotnet/pull/517)) | ||
| - Bump azure.identity by dependabot[bot] ([#525](https://github.com/microsoft/durabletask-dotnet/pull/525)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Package names should use proper casing for consistency with NuGet conventions. "azure.identity" should be "Azure.Identity".
| - Bump azure.identity by dependabot[bot] ([#525](https://github.com/microsoft/durabletask-dotnet/pull/525)) | |
| - Bump Azure.Identity by dependabot[bot] ([#525](https://github.com/microsoft/durabletask-dotnet/pull/525)) |
| ## v1.17.2 | ||
| - Add taskentity support to durabletasksourcegenerator by Copilot ([#517](https://github.com/microsoft/durabletask-dotnet/pull/517)) | ||
| - Bump azure.identity by dependabot[bot] ([#525](https://github.com/microsoft/durabletask-dotnet/pull/525)) | ||
| - Bump google.protobuf by dependabot[bot] ([#529](https://github.com/microsoft/durabletask-dotnet/pull/529)) |
Copilot
AI
Dec 5, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Package names should use proper casing for consistency with NuGet conventions. "google.protobuf" should be "Google.Protobuf".
| - Bump google.protobuf by dependabot[bot] ([#529](https://github.com/microsoft/durabletask-dotnet/pull/529)) | |
| - Bump Google.Protobuf by dependabot[bot] ([#529](https://github.com/microsoft/durabletask-dotnet/pull/529)) |
This pull request updates the project for the v1.17.2 release, including versioning changes and a changelog update to document new features, dependency updates, and improvements.
Release updates:
VersionPrefixineng/targets/Release.propsto1.17.2to reflect the new release version.CHANGELOG.mdwith entries for new features (e.g., taskentity support), dependency bumps, configuration changes, documentation improvements, sample removal, bug fixes, and framework support updates.