Skip to content

chore(deps): bump the typespec group in /api with 11 updates#4572

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/api/typespec-3723bc6e88
Open

chore(deps): bump the typespec group in /api with 11 updates#4572
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/api/typespec-3723bc6e88

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps the typespec group in /api with 11 updates:

Package From To
@azure-tools/typespec-autorest 0.65.0 0.66.0
@azure-tools/typespec-azure-core 0.65.0 0.66.0
@azure-tools/typespec-azure-resource-manager 0.65.0 0.66.0
@azure-tools/typespec-azure-rulesets 0.65.0 0.66.0
@azure-tools/typespec-client-generator-core 0.65.4 0.66.3
@typespec/http 1.9.1 1.10.0
@typespec/openapi 1.9.0 1.10.0
@typespec/openapi3 1.9.0 1.10.0
@typespec/rest 0.79.0 0.80.0
@typespec/versioning 0.79.0 0.80.0
@typespec/compiler 1.9.0 1.10.0

Updates @azure-tools/typespec-autorest from 0.65.0 to 0.66.0

Commits

Updates @azure-tools/typespec-azure-core from 0.65.0 to 0.66.0

Commits

Updates @azure-tools/typespec-azure-resource-manager from 0.65.0 to 0.66.0

Commits

Updates @azure-tools/typespec-azure-rulesets from 0.65.0 to 0.66.0

Release notes

Sourced from @​azure-tools/typespec-azure-rulesets's releases.

@​azure-tools/typespec-azure-rulesets@​0.65.1

Bump dependencies

  • #3986 Upgrade dependencies
Commits

Updates @azure-tools/typespec-client-generator-core from 0.65.4 to 0.66.3

Release notes

Sourced from @​azure-tools/typespec-client-generator-core's releases.

@​azure-tools/typespec-client-generator-core@​0.66.3

Bug Fixes

  • #4068 Add support for @clientOption("omitSlashFromEmptyRoute", true) to handle legacy compatibility for operations with empty routes.

@​azure-tools/typespec-client-generator-core@​0.66.2

Bug Fixes

  • #4041 Consolidate orphan type discovery into shared cached listOrphanTypes used by both handleServiceOrphanTypes and getGeneratedName, fixing duplicate client name errors for orphan unions and unstable enum naming with versioned services

@​azure-tools/typespec-client-generator-core@​0.66.1

Bug Fixes

  • #4020 Optimize findMappingWithPath in getMethodParameterSegments for better performance with deeply nested models. Replace O(n) Array.shift() with O(1) index-based dequeue, and use parent pointer map instead of O(depth) path copying per node.
  • #4024 Refine orphan model logic to reduce the efforts for model calculations

@​azure-tools/typespec-client-generator-core@​0.66.0

Features

  • #3867 Add .streamMetadata for sse events streamed in or out

Bump dependencies

  • #3986 Upgrade dependencies

Bug Fixes

  • #3953 Fix namespace duplication when @clientNamespace extends the namespace flag (e.g. @clientNamespace("Azure.Search.Documents.Indexes") with namespace flag Azure.Search.Documents)
Commits
  • 0501445 Bump core from e403335 to 63fc96b (#4066)
  • ac0831f Bump core from 2e4cc62 to e403335 (#4065)
  • e5efe97 Upgrade dependencies (#4053)
  • 24ee16c Bump core and regenerate samples. (#4060)
  • eb934a6 Add @clientLocation on operations in interface AddOptionalParam in resili...
  • 720b448 Bump core from 3816fa3 to a2dac02 (#4059)
  • b998409 docs: add CustomAzureResource guidance to ARM migration tips (#4049)
  • e31784c fix: add required service: to @client decorators in client-initialization...
  • 1e6b294 Add remote TypeSpec file import to typespec-azure playground (#4003)
  • 034ed12 Add ARM RPC guidelines to TypeSpec linting rules coverage documentation (#4029)
  • Additional commits viewable in compare view

Updates @typespec/http from 1.9.1 to 1.10.0

Commits
  • 707a748 Bump version for 1.10 release (#9981)
  • 3859f57 [http-client-csharp] Render field attributes on enum members in TypeProviderW...
  • a5cd673 Initialize non-nullable required unwrapped XML list properties to empty colle...
  • 8c91b9d Add e2e tests for azure.resourcemanager.methodsubscriptionid.operations and n...
  • 904c959 Fix running multiple versioning mutators (#9932)
  • 6c959b6 Do not join ? and : with / (#9935)
  • 959aa0a fix: set git user and email in Submit-AzureSdkForNetPr.ps1 (#9960)
  • b900cab Remove includeRootSlash client option logic from http-client-python (#9964)
  • 83756ed http-client-java, use lib to convert plural to singular (#9963)
  • a8f07f4 Fix float comparison in duration encode mockapi for query and header params (...
  • Additional commits viewable in compare view

Updates @typespec/openapi from 1.9.0 to 1.10.0

Release notes

Sourced from @​typespec/openapi's releases.

typespec-stable@1.10.0

@​typespec/compiler

Features

  • #9819 Export resolveCodeFix function to allow resolving a CodeFix into CodeFixEdit[] without the LSP layer.
  • #9829 tsp info now accepts an optional <libName> argument to display detailed information about a specific library or emitter, including all available options.
  • #9060 Added support for Functions, a new type graph entity and language feature. Functions enable library authors to provide input-output style transforms that operate on types and values. See the Functions Documentation for more information about the use and implementation of functions.
  • #9762 Added experimental support for internal modifiers on type declarations. Any type except namespace can be declared internal. An internal symbol can only be accessed from within the same package where it was declared.

Bump dependencies

  • #9838 Upgrade dependencies

Bug Fixes

  • #9939 Fix @overload interface validation failing when the enclosing namespace is versioned
  • #9641 Don't report non-literal-string-template diagnostic when interpolating an invalid reference
  • #9803 Support TYPESPEC_NPM_REGISTRY environment variable to configure the npm registry used by tsp init and tsp install when fetching package manifests and downloading packages.
  • #9804 Fix crash when using custom scalar initializer in examples or default values [API] Fix crash in serializeValueAsJson when a custom scalar initializer has no recognized constructor (e.g. S.i() with no args). Now returns undefined instead of crashing.
  • #9670 Fixed an issue where referencing a member of a templated alias with defaultable parameters would fail to instantiate the alias, leaking template parameters.

@​typespec/http

Bump dependencies

  • #9838 Upgrade dependencies

Bug Fixes

  • #9935 Do not join routes starting with ? or : with /(e.g. @route("?pet=cat) would result in /?pet=cat)
  • #9887 Remove patch-implicit-optional warning.

@​typespec/openapi

Features

  • #9577 Add support for OpenAPI 3.2 nested tags via parent field in @tagMetadata decorator

Bump dependencies

  • #9838 Upgrade dependencies

... (truncated)

Commits
  • 707a748 Bump version for 1.10 release (#9981)
  • 3859f57 [http-client-csharp] Render field attributes on enum members in TypeProviderW...
  • a5cd673 Initialize non-nullable required unwrapped XML list properties to empty colle...
  • 8c91b9d Add e2e tests for azure.resourcemanager.methodsubscriptionid.operations and n...
  • 904c959 Fix running multiple versioning mutators (#9932)
  • 6c959b6 Do not join ? and : with / (#9935)
  • 959aa0a fix: set git user and email in Submit-AzureSdkForNetPr.ps1 (#9960)
  • b900cab Remove includeRootSlash client option logic from http-client-python (#9964)
  • 83756ed http-client-java, use lib to convert plural to singular (#9963)
  • a8f07f4 Fix float comparison in duration encode mockapi for query and header params (...
  • Additional commits viewable in compare view

Updates @typespec/openapi3 from 1.9.0 to 1.10.0

Release notes

Sourced from @​typespec/openapi3's releases.

typespec-stable@1.10.0

@​typespec/compiler

Features

  • #9819 Export resolveCodeFix function to allow resolving a CodeFix into CodeFixEdit[] without the LSP layer.
  • #9829 tsp info now accepts an optional <libName> argument to display detailed information about a specific library or emitter, including all available options.
  • #9060 Added support for Functions, a new type graph entity and language feature. Functions enable library authors to provide input-output style transforms that operate on types and values. See the Functions Documentation for more information about the use and implementation of functions.
  • #9762 Added experimental support for internal modifiers on type declarations. Any type except namespace can be declared internal. An internal symbol can only be accessed from within the same package where it was declared.

Bump dependencies

  • #9838 Upgrade dependencies

Bug Fixes

  • #9939 Fix @overload interface validation failing when the enclosing namespace is versioned
  • #9641 Don't report non-literal-string-template diagnostic when interpolating an invalid reference
  • #9803 Support TYPESPEC_NPM_REGISTRY environment variable to configure the npm registry used by tsp init and tsp install when fetching package manifests and downloading packages.
  • #9804 Fix crash when using custom scalar initializer in examples or default values [API] Fix crash in serializeValueAsJson when a custom scalar initializer has no recognized constructor (e.g. S.i() with no args). Now returns undefined instead of crashing.
  • #9670 Fixed an issue where referencing a member of a templated alias with defaultable parameters would fail to instantiate the alias, leaking template parameters.

@​typespec/http

Bump dependencies

  • #9838 Upgrade dependencies

Bug Fixes

  • #9935 Do not join routes starting with ? or : with /(e.g. @route("?pet=cat) would result in /?pet=cat)
  • #9887 Remove patch-implicit-optional warning.

@​typespec/openapi

Features

  • #9577 Add support for OpenAPI 3.2 nested tags via parent field in @tagMetadata decorator

Bump dependencies

  • #9838 Upgrade dependencies

... (truncated)

Commits
  • 707a748 Bump version for 1.10 release (#9981)
  • 3859f57 [http-client-csharp] Render field attributes on enum members in TypeProviderW...
  • a5cd673 Initialize non-nullable required unwrapped XML list properties to empty colle...
  • 8c91b9d Add e2e tests for azure.resourcemanager.methodsubscriptionid.operations and n...
  • 904c959 Fix running multiple versioning mutators (#9932)
  • 6c959b6 Do not join ? and : with / (#9935)
  • 959aa0a fix: set git user and email in Submit-AzureSdkForNetPr.ps1 (#9960)
  • b900cab Remove includeRootSlash client option logic from http-client-python (#9964)
  • 83756ed http-client-java, use lib to convert plural to singular (#9963)
  • a8f07f4 Fix float comparison in duration encode mockapi for query and header params (...
  • Additional commits viewable in compare view

Updates @typespec/rest from 0.79.0 to 0.80.0

Release notes

Sourced from @​typespec/rest's releases.

@​typespec/rest@​0.80.0

Bump dependencies

  • #9838 Upgrade dependencies
Commits
  • 707a748 Bump version for 1.10 release (#9981)
  • 3859f57 [http-client-csharp] Render field attributes on enum members in TypeProviderW...
  • a5cd673 Initialize non-nullable required unwrapped XML list properties to empty colle...
  • 8c91b9d Add e2e tests for azure.resourcemanager.methodsubscriptionid.operations and n...
  • 904c959 Fix running multiple versioning mutators (#9932)
  • 6c959b6 Do not join ? and : with / (#9935)
  • 959aa0a fix: set git user and email in Submit-AzureSdkForNetPr.ps1 (#9960)
  • b900cab Remove includeRootSlash client option logic from http-client-python (#9964)
  • 83756ed http-client-java, use lib to convert plural to singular (#9963)
  • a8f07f4 Fix float comparison in duration encode mockapi for query and header params (...
  • Additional commits viewable in compare view

Updates @typespec/versioning from 0.79.0 to 0.80.0

Release notes

Sourced from @​typespec/versioning's releases.

@​typespec/versioning@​0.80.0

Bump dependencies

  • #9838 Upgrade dependencies

Bug Fixes

  • #9932 [API] Fix running multiple versioning mutators together
Commits
  • 707a748 Bump version for 1.10 release (#9981)
  • 3859f57 [http-client-csharp] Render field attributes on enum members in TypeProviderW...
  • a5cd673 Initialize non-nullable required unwrapped XML list properties to empty colle...
  • 8c91b9d Add e2e tests for azure.resourcemanager.methodsubscriptionid.operations and n...
  • 904c959 Fix running multiple versioning mutators (#9932)
  • 6c959b6 Do not join ? and : with / (#9935)
  • 959aa0a fix: set git user and email in Submit-AzureSdkForNetPr.ps1 (#9960)
  • b900cab Remove includeRootSlash client option logic from http-client-python (#9964)
  • 83756ed http-client-java, use lib to convert plural to singular (#9963)
  • a8f07f4 Fix float comparison in duration encode mockapi for query and header params (...
  • Additional commits viewable in compare view

Updates @typespec/compiler from 1.9.0 to 1.10.0

Commits
  • 707a748 Bump version for 1.10 release (#9981)
  • 3859f57 [http-client-csharp] Render field attributes on enum members in TypeProviderW...
  • a5cd673 Initialize non-nullable required unwrapped XML list properties to empty colle...
  • 8c91b9d Add e2e tests for azure.resourcemanager.methodsubscriptionid.operations and n...
  • 904c959 Fix running multiple versioning mutators (#9932)
  • 6c959b6 Do not join ? and : with / (#9935)
  • 959aa0a fix: set git user and email in Submit-AzureSdkForNetPr.ps1 (#9960)
  • b900cab Remove includeRootSlash client option logic from http-client-python (#9964)
  • 83756ed http-client-java, use lib to convert plural to singular (#9963)
  • a8f07f4 Fix float comparison in duration encode mockapi for query and header params (...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Mar 23, 2026
@openshift-ci openshift-ci bot requested review from bennerv and mbarnes March 23, 2026 00:45
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 23, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign bennerv for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 23, 2026

Hi @dependabot[bot]. Thanks for your PR.

I'm waiting for a Azure member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/api/typespec-3723bc6e88 branch 2 times, most recently from cc14aca to 3f13f80 Compare April 6, 2026 00:45
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/api/typespec-3723bc6e88 branch 2 times, most recently from 3d89503 to 9cac091 Compare April 17, 2026 13:06
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/api/typespec-3723bc6e88 branch from 9cac091 to 098311b Compare April 20, 2026 00:45
Bumps the typespec group in /api with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [@azure-tools/typespec-autorest](https://github.com/Azure/typespec-azure) | `0.65.0` | `0.66.0` |
| [@azure-tools/typespec-azure-core](https://github.com/Azure/typespec-azure) | `0.65.0` | `0.66.0` |
| [@azure-tools/typespec-azure-resource-manager](https://github.com/Azure/typespec-azure) | `0.65.0` | `0.66.0` |
| [@azure-tools/typespec-azure-rulesets](https://github.com/Azure/typespec-azure) | `0.65.0` | `0.66.0` |
| [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure) | `0.65.4` | `0.66.3` |
| [@typespec/http](https://github.com/microsoft/typespec) | `1.9.1` | `1.10.0` |
| [@typespec/openapi](https://github.com/microsoft/typespec) | `1.9.0` | `1.10.0` |
| [@typespec/openapi3](https://github.com/microsoft/typespec) | `1.9.0` | `1.10.0` |
| [@typespec/rest](https://github.com/microsoft/typespec) | `0.79.0` | `0.80.0` |
| [@typespec/versioning](https://github.com/microsoft/typespec) | `0.79.0` | `0.80.0` |
| [@typespec/compiler](https://github.com/microsoft/typespec) | `1.9.0` | `1.10.0` |


Updates `@azure-tools/typespec-autorest` from 0.65.0 to 0.66.0
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/typespec-azure-rulesets@0.65.0...typespec-azure@0.66.0)

Updates `@azure-tools/typespec-azure-core` from 0.65.0 to 0.66.0
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/typespec-azure-rulesets@0.65.0...typespec-azure@0.66.0)

Updates `@azure-tools/typespec-azure-resource-manager` from 0.65.0 to 0.66.0
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/typespec-azure-rulesets@0.65.0...typespec-azure@0.66.0)

Updates `@azure-tools/typespec-azure-rulesets` from 0.65.0 to 0.66.0
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/typespec-azure-rulesets@0.65.0...typespec-azure@0.66.0)

Updates `@azure-tools/typespec-client-generator-core` from 0.65.4 to 0.66.3
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/typespec-client-generator-core@0.65.4...@azure-tools/typespec-client-generator-core@0.66.3)

Updates `@typespec/http` from 1.9.1 to 1.10.0
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](https://github.com/microsoft/typespec/compare/@typespec/http@1.9.1...typespec-stable@1.10.0)

Updates `@typespec/openapi` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](https://github.com/microsoft/typespec/compare/typespec-stable@1.9.0...typespec-stable@1.10.0)

Updates `@typespec/openapi3` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](https://github.com/microsoft/typespec/compare/typespec-stable@1.9.0...typespec-stable@1.10.0)

Updates `@typespec/rest` from 0.79.0 to 0.80.0
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](https://github.com/microsoft/typespec/compare/@typespec/rest@0.79.0...@typespec/rest@0.80.0)

Updates `@typespec/versioning` from 0.79.0 to 0.80.0
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](https://github.com/microsoft/typespec/compare/@typespec/versioning@0.79.0...@typespec/versioning@0.80.0)

Updates `@typespec/compiler` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](https://github.com/microsoft/typespec/compare/typespec-stable@1.9.0...typespec-stable@1.10.0)

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-autorest"
  dependency-version: 0.66.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@azure-tools/typespec-azure-core"
  dependency-version: 0.66.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@azure-tools/typespec-azure-resource-manager"
  dependency-version: 0.66.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@azure-tools/typespec-azure-rulesets"
  dependency-version: 0.66.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.66.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/http"
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/openapi"
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/openapi3"
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/rest"
  dependency-version: 0.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/versioning"
  dependency-version: 0.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/compiler"
  dependency-version: 1.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/api/typespec-3723bc6e88 branch from 098311b to 0d57d8b Compare April 20, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code needs-ok-to-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants