Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260218.5#56330
Open
Update UnbrandedGeneratorVersion to 1.0.0-alpha.20260218.5#56330
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the repo’s pinned unbranded TypeSpec C# emitter version to 1.0.0-alpha.20260218.5 (and refreshes the corresponding temporary emitter package artifacts) so generation flows use the newer published emitter.
Changes:
- Bump
UnbrandedGeneratorVersionin central props to1.0.0-alpha.20260218.5. - Update
@typespec/http-client-csharpdependency version used byeng/packages/http-client-csharp. - Refresh
eng/http-client-csharp-emitter-package.jsonand its lockfile to align with the new emitter’s peer dependency set.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| eng/packages/http-client-csharp/package.json | Updates unbranded emitter dependency version used by the local TypeSpec C# package. |
| eng/http-client-csharp-emitter-package.json | Updates the temp emitter package to reference the new unbranded emitter and newer TypeSpec toolchain deps. |
| eng/http-client-csharp-emitter-package-lock.json | Updates the corresponding lockfile to match the updated temp emitter package deps. |
| eng/Packages.Data.props | Updates the UnbrandedGeneratorVersion property to the new alpha version. |
Files not reviewed (1)
- eng/http-client-csharp-emitter-package-lock.json: Language not supported
Comments suppressed due to low confidence (1)
eng/packages/http-client-csharp/package.json:45
package.jsonupdates@typespec/http-client-csharpto 1.0.0-alpha.20260218.5, but the localpackage-lock.jsonin this folder is still pinned to 1.0.0-alpha.20260213.16 and the devDependencies remain on the older TypeSpec/Azure Tools versions. This will produce a non-reproducible install (and likely peer dependency conflicts) and contradicts the PR description thatnpm installwas run. Please bump the relevant devDependencies to satisfy the new emitter’s peer deps (e.g., TypeSpec 1.9.x / rest+streams+versioning 0.79.x, and Azure Tools 0.65.x, plus any newly required peers like@typespec/sse) and regenerateeng/packages/http-client-csharp/package-lock.jsonaccordingly.
"@typespec/http-client-csharp": "1.0.0-alpha.20260218.5"
},
"devDependencies": {
"@azure-tools/azure-http-specs": "0.1.0-alpha.35",
"@azure-tools/typespec-autorest": "0.64.0",
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates the UnbrandedGeneratorVersion property in eng/Packages.Data.props and the @typespec/http-client-csharp dependency in eng/packages/http-client-csharp/package.json to version 1.0.0-alpha.20260218.5.
Details
Changes
This is an automated PR created by the TypeSpec publish pipeline.