Skip to content

build(deps): bump the typespec group across 1 directory with 11 updates - #6159

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/api/typespec-67291e54b1
Open

build(deps): bump the typespec group across 1 directory with 11 updates#6159
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/api/typespec-67291e54b1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps the typespec group with 8 updates in the /api directory:

Package From To
@azure-tools/typespec-autorest 0.69.0 0.70.1
@azure-tools/typespec-azure-core 0.69.0 0.70.0
@azure-tools/typespec-azure-resource-manager 0.69.0 0.70.0
@azure-tools/typespec-azure-rulesets 0.69.0 0.70.0
@azure-tools/typespec-client-generator-core 0.69.0 0.70.0
@typespec/openapi3 1.13.0 1.14.0
@typespec/rest 0.83.0 0.84.0
@typespec/versioning 0.83.0 0.84.0

Updates @azure-tools/typespec-autorest from 0.69.0 to 0.70.1

Release notes

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

@​azure-tools/typespec-autorest@​0.70.1

Bug Fixes

  • #4974 Preserve non-TypeSpec service.yaml versions when updating an existing manifest. Versions the emitter no longer produces are now kept when they are not TypeSpec-generated (for example legacy swagger-only versions migrated from readme.md), while stale source: typespec versions the emitter no longer produces are still removed. This makes re-running the emitter idempotent for manifests that carry historical versions.

@​azure-tools/typespec-autorest@​0.69.1

Bug Fixes

  • Add support for the @scope TCGC decorator. Operations, model properties, and parameters that are scoped out of the autorest emitter are now omitted from the generated swagger output.
Commits
  • 2ca7e06 Fix Agent base type contract version to 2026-04-01 (#4978)
  • 06d5315 build(deps): bump core from 1b9efa8 to c6c1393 (#4966)
  • 5036a37 Backmerge release/july-2026 into main(typespec-java 0.45.7) (#4958)
  • ebc22fc [specs] add missing ARM scenarios (#4632)
  • 6d11b84 build(deps): bump core from a17136c to 1b9efa8 (#4920)
  • 90a0a75 build(deps): bump core from d88ddc1 to a17136c (#4919)
  • f2ed531 Minor release: @​azure-tools/typespec-go@​0.15.0 (#4917)
  • 0e66bb8 Migrate @​azure-tools/typespec-go from autorest.go into this repo (#4628)
  • 1976e02 [Python] Bump tool version targets: pylint 4.0.6, mypy 2.1.0, pyright 1.1.411...
  • 79194c3 build(deps): bump core from 4751383 to d88ddc1 (#4912)
  • Additional commits viewable in compare view

Updates @azure-tools/typespec-azure-core from 0.69.0 to 0.70.0

Commits
  • ab39be7 Prepare publish for 0.70.0 (#4896)
  • 3e03a71 Add 2026-07-14 TypeSpec Azure release notes from Chronus changes (#4895)
  • 0e57ad3 fix(tcgc): preserve serialization options on array/dict models (#4881)
  • e8438c2 build(deps): bump core from 7eaf378 to dc88474 (#4894)
  • 8157714 Enable allowImportingTsExtensions for core/eng typecheck (#4883)
  • 53cbff7 build(deps): bump core from 3abda3e to 7eaf378 (#4889)
  • 6ace6af ci(benchmark): stop running benchmarks on PRs and remove PR comments (#4888)
  • e161baf [TS] Document api-version, examples-dir, namespace emitter options; remove un...
  • 3497e82 Benchmark external specs (azure-rest-api-specs) with a separate dashboard (#4...
  • 2398555 fix(arm): refine experimental Agent base type conversation/response items (#4...
  • Additional commits viewable in compare view

Updates @azure-tools/typespec-azure-resource-manager from 0.69.0 to 0.70.0

Release notes

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

@​azure-tools/typespec-azure-resource-manager@​0.69.2

Bug Fixes

  • #4627 Remove @armCommonDefinition decorators from CustomerManagedKeyEncryption and Encryption types so they are emitted inline rather than as common-types $ref entries in OpenAPI output.

    // These types are now emitted inline in specs that reference them:
    model MyEncryptionConfig {
      customerManagedKeyEncryption?: Azure.ResourceManager.CommonTypes.CustomerManagedKeyEncryption;
    }

@​azure-tools/typespec-azure-resource-manager@​0.69.1

Bug Fixes

  • #4621 Adding Azure Resource Manager Base Types, including the Agent base type.

    Base types provide structured constraints for resources including required and optional properties in their RP-specific property bags. The @azureBaseType decorator attaches base type metadata to resource models for validation.

    Example of creating an Agent resource:

    using Azure.ResourceManager;
    using Azure.ResourceManager.BaseTypes;
    using Azure.ResourceManager.BaseTypes.Agents;
    model MyDefinition is AgentDefinitionPlatform<true, true> {}
    model MyAgentProperties is AgentPropertiesPlatform<MyDefinition> {
    ...DefaultProvisioningStateProperty;
    }
    model MyAgent is Agent<MyAgentProperties> {
    ...ResourceNameParameter<MyAgent>;
    }
    model MyConversationProperties is ConversationProperties {
    ...DefaultProvisioningStateProperty;
    }
    model MyConversation is AgentConversation<MyConversationProperties, MyAgent> {
    ...ResourceNameParameter<MyConversation>;
    }
    model MyResponseProperties is ResponseProperties {
    ...DefaultProvisioningStateProperty;

... (truncated)

Commits
  • ab39be7 Prepare publish for 0.70.0 (#4896)
  • 3e03a71 Add 2026-07-14 TypeSpec Azure release notes from Chronus changes (#4895)
  • 0e57ad3 fix(tcgc): preserve serialization options on array/dict models (#4881)
  • e8438c2 build(deps): bump core from 7eaf378 to dc88474 (#4894)
  • 8157714 Enable allowImportingTsExtensions for core/eng typecheck (#4883)
  • 53cbff7 build(deps): bump core from 3abda3e to 7eaf378 (#4889)
  • 6ace6af ci(benchmark): stop running benchmarks on PRs and remove PR comments (#4888)
  • e161baf [TS] Document api-version, examples-dir, namespace emitter options; remove un...
  • 3497e82 Benchmark external specs (azure-rest-api-specs) with a separate dashboard (#4...
  • 2398555 fix(arm): refine experimental Agent base type conversation/response items (#4...
  • Additional commits viewable in compare view

Updates @azure-tools/typespec-azure-rulesets from 0.69.0 to 0.70.0

Release notes

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

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

Features

  • 111845d Add a new client-sdk ruleset and enable the csharp-no-url-suffix rule in it. The rule applies only to specs configured to emit a client SDK, i.e. those that extend @azure-tools/typespec-azure-rulesets/client-sdk in their tspconfig.yaml.

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

Bug Fixes

  • #4621 Adding Azure Resource Manager Base Types, including the Agent base type.

    Base types provide structured constraints for resources including required and optional properties in their RP-specific property bags. The @azureBaseType decorator attaches base type metadata to resource models for validation.

    Example of creating an Agent resource:

    using Azure.ResourceManager;
    using Azure.ResourceManager.BaseTypes;
    using Azure.ResourceManager.BaseTypes.Agents;
    model MyDefinition is AgentDefinitionPlatform<true, true> {}
    model MyAgentProperties is AgentPropertiesPlatform<MyDefinition> {
    ...DefaultProvisioningStateProperty;
    }
    model MyAgent is Agent<MyAgentProperties> {
    ...ResourceNameParameter<MyAgent>;
    }
    model MyConversationProperties is ConversationProperties {
    ...DefaultProvisioningStateProperty;
    }
    model MyConversation is AgentConversation<MyConversationProperties, MyAgent> {
    ...ResourceNameParameter<MyConversation>;
    }
    model MyResponseProperties is ResponseProperties {
    ...DefaultProvisioningStateProperty;
    }
    model MyResponse is AgentResponse<MyResponseProperties, MyAgent> {
    ...ResourceNameParameter<MyResponse>;
    }

Commits
  • ab39be7 Prepare publish for 0.70.0 (#4896)
  • 3e03a71 Add 2026-07-14 TypeSpec Azure release notes from Chronus changes (#4895)
  • 0e57ad3 fix(tcgc): preserve serialization options on array/dict models (#4881)
  • e8438c2 build(deps): bump core from 7eaf378 to dc88474 (#4894)
  • 8157714 Enable allowImportingTsExtensions for core/eng typecheck (#4883)
  • 53cbff7 build(deps): bump core from 3abda3e to 7eaf378 (#4889)
  • 6ace6af ci(benchmark): stop running benchmarks on PRs and remove PR comments (#4888)
  • e161baf [TS] Document api-version, examples-dir, namespace emitter options; remove un...
  • 3497e82 Benchmark external specs (azure-rest-api-specs) with a separate dashboard (#4...
  • 2398555 fix(arm): refine experimental Agent base type conversation/response items (#4...
  • Additional commits viewable in compare view

Updates @azure-tools/typespec-client-generator-core from 0.69.0 to 0.70.0

Release notes

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

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

Features

  • 111845d Add csharp-no-url-suffix linter rule that flags model properties ending with Url and suggests using Uri suffix instead, following .NET SDK naming conventions. Includes auto-fix to add @@clientName decorator in client.tsp.

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

Features

  • 917d2b1 Support a per-service api-version map for multi-service packages. The api-version emitter option now accepts either a string (applied to single service packages, or the latest/all keywords) or a map from each service namespace's full name to its desired version. Services not listed in the map default to their latest version.
Commits
  • ab39be7 Prepare publish for 0.70.0 (#4896)
  • 3e03a71 Add 2026-07-14 TypeSpec Azure release notes from Chronus changes (#4895)
  • 0e57ad3 fix(tcgc): preserve serialization options on array/dict models (#4881)
  • e8438c2 build(deps): bump core from 7eaf378 to dc88474 (#4894)
  • 8157714 Enable allowImportingTsExtensions for core/eng typecheck (#4883)
  • 53cbff7 build(deps): bump core from 3abda3e to 7eaf378 (#4889)
  • 6ace6af ci(benchmark): stop running benchmarks on PRs and remove PR comments (#4888)
  • e161baf [TS] Document api-version, examples-dir, namespace emitter options; remove un...
  • 3497e82 Benchmark external specs (azure-rest-api-specs) with a separate dashboard (#4...
  • 2398555 fix(arm): refine experimental Agent base type conversation/response items (#4...
  • Additional commits viewable in compare view

Updates @typespec/http from 1.13.0 to 1.14.0

Commits
  • 156c91d Release notes 1.14 (#11248)
  • 1d7c8b6 Prepare typespec publish (#11249)
  • dc88474 feat(compiler): add setAutoDecorator API and generate auto-decorator setters ...
  • 7eaf378 [http-client-csharp] Fix options-bag override convenience for renamed grouped...
  • 53b619f fix(http-client-python): honor models-mode=none passed to OptionsDict constru...
  • c8105ea fix(compiler): install VS Code/VS extensions from marketplace instead of npm ...
  • 01848b9 Stop publishing typespec-vscode/typespec-vs to npm & run build on Linux (#11170)
  • 655c741 fix(compiler): enable compiler feature flags for library code (#11235)
  • 6404187 Deprecate old testing framework in favor of createTester (#10964)
  • 15fb8a2 Remove redundant top-level describe wrappers from @​typespec/compiler tests (#...
  • Additional commits viewable in compare view

Updates @typespec/openapi from 1.13.0 to 1.14.0

Release notes

Sourced from @​typespec/openapi's releases.

typespec-stable@1.14.0

@​typespec/compiler

Deprecations

  • #11169 tsp code install and tsp vs install now install the editor extensions from the marketplace instead of downloading the typespec-vscode/typespec-vs npm packages. tsp code install delegates to code --install-extension microsoft.typespec-vscode, and tsp vs install downloads the latest vsix from the Visual Studio Marketplace.

    The tsp code and tsp vs commands (install/uninstall) are now deprecated. They keep working but emit a deprecation warning; install and manage the extensions directly from the marketplace instead.

  • #10964 Deprecate old testing framework (createTestHost, createTestRunner, createTestWrapper, createTestLibrary, BasicTestRunner, TypeSpecTestLibrary, etc.). Use createTester from @typespec/compiler/testing instead.

Features

  • #11247 Add setAutoDecorator API to programmatically apply an auto decorator to a target, mirroring what the synthesized auto dec implementation does when the decorator is written in source. This lets emitters and mutators mark synthetic types without reaching into the program state map directly.

    import { setAutoDecorator } from "@typespec/compiler";
    setAutoDecorator(program, "MyLib.myFlag", target);

  • #10875 Allow @encode(string) on boolean targets, define case-insensitive true/false string semantics, and add shared case-insensitive string matcher support with encode/boolean Spector coverage.

    model FeatureFlags {
      @encode(string)
      enabled: boolean;
    }
  • #10956 Support importing .ts decorator modules from TypeSpec source files.

  • #10197 Added auto decorator modifier for declaring decorators that auto-store their arguments as metadata without requiring a JavaScript implementation.

    auto dec label(target: Model, value: valueof string);
    @​label("my-model")
    model Foo {}

    Added compiler API hasAutoDecorator, getAutoDecoratorValue, and getAutoDecoratorTargets for reading auto decorator values by FQN.

  • #11247 createTester now mounts each discovered library's tspconfig.yaml into the virtual file system, so experimental features a library opts into (e.g. auto-decorators) are honored when compiling against the tester.

  • #10805 Dim unused #suppress directives for available compiler and library diagnostics in editor scenarios.

    #suppress "deprecated" "old suppression"
    model Widget {}

Bug Fixes

  • #11113 Warn on duplicate #suppress directives on the same node.

... (truncated)

Commits
  • 156c91d Release notes 1.14 (#11248)
  • 1d7c8b6 Prepare typespec publish (#11249)
  • dc88474 feat(compiler): add setAutoDecorator API and generate auto-decorator setters ...
  • 7eaf378 [http-client-csharp] Fix options-bag override convenience for renamed grouped...
  • 53b619f fix(http-client-python): honor models-mode=none passed to OptionsDict constru...
  • c8105ea fix(compiler): install VS Code/VS extensions from marketplace instead of npm ...
  • 01848b9 Stop publishing typespec-vscode/typespec-vs to npm & run build on Linux (#11170)
  • 655c741 fix(compiler): enable compiler feature flags for library code (#11235)
  • 6404187 Deprecate old testing framework in favor of createTester (#10964)
  • 15fb8a2 Remove redundant top-level describe wrappers from @​typespec/compiler tests (#...
  • Additional commits viewable in compare view

Updates @typespec/openapi3 from 1.13.0 to 1.14.0

Release notes

Sourced from @​typespec/openapi3's releases.

typespec-stable@1.14.0

@​typespec/compiler

Deprecations

  • #11169 tsp code install and tsp vs install now install the editor extensions from the marketplace instead of downloading the typespec-vscode/typespec-vs npm packages. tsp code install delegates to code --install-extension microsoft.typespec-vscode, and tsp vs install downloads the latest vsix from the Visual Studio Marketplace.

    The tsp code and tsp vs commands (install/uninstall) are now deprecated. They keep working but emit a deprecation warning; install and manage the extensions directly from the marketplace instead.

  • #10964 Deprecate old testing framework (createTestHost, createTestRunner, createTestWrapper, createTestLibrary, BasicTestRunner, TypeSpecTestLibrary, etc.). Use createTester from @typespec/compiler/testing instead.

Features

  • #11247 Add setAutoDecorator API to programmatically apply an auto decorator to a target, mirroring what the synthesized auto dec implementation does when the decorator is written in source. This lets emitters and mutators mark synthetic types without reaching into the program state map directly.

    import { setAutoDecorator } from "@typespec/compiler";
    setAutoDecorator(program, "MyLib.myFlag", target);

  • #10875 Allow @encode(string) on boolean targets, define case-insensitive true/false string semantics, and add shared case-insensitive string matcher support with encode/boolean Spector coverage.

    model FeatureFlags {
      @encode(string)
      enabled: boolean;
    }
  • #10956 Support importing .ts decorator modules from TypeSpec source files.

  • #10197 Added auto decorator modifier for declaring decorators that auto-store their arguments as metadata without requiring a JavaScript implementation.

    auto dec label(target: Model, value: valueof string);
    @​label("my-model")
    model Foo {}

    Added compiler API hasAutoDecorator, getAutoDecoratorValue, and getAutoDecoratorTargets for reading auto decorator values by FQN.

  • #11247 createTester now mounts each discovered library's tspconfig.yaml into the virtual file system, so experimental features a library opts into (e.g. auto-decorators) are honored when compiling against the tester.

  • #10805 Dim unused #suppress directives for available compiler and library diagnostics in editor scenarios.

    #suppress "deprecated" "old suppression"
    model Widget {}

Bug Fixes

  • #11113 Warn on duplicate #suppress directives on the same node.

... (truncated)

Commits
  • 156c91d Release notes 1.14 (#11248)
  • 1d7c8b6 Prepare typespec publish (#11249)
  • dc88474 feat(compiler): add setAutoDecorator API and generate auto-decorator setters ...
  • 7eaf378 [http-client-csharp] Fix options-bag override convenience for renamed grouped...
  • 53b619f fix(http-client-python): honor models-mode=none passed to OptionsDict constru...
  • c8105ea fix(compiler): install VS Code/VS extensions from marketplace instead of npm ...
  • 01848b9 Stop publishing typespec-vscode/typespec-vs to npm & run build on Linux (#11170)
  • 655c741 fix(compiler): enable compiler feature flags for library code (#11235)
  • 6404187 Deprecate old testing framework in favor of createTester (#10964)
  • 15fb8a2 Remove redundant top-level describe wrappers from @​typespec/compiler tests (#...
  • Additional commits viewable in compare view

Updates @typespec/rest from 0.83.0 to 0.84.0

Release notes

Sourced from @​typespec/rest's releases.

@​typespec/rest@​0.84.0

Deprecations

  • #10964 Deprecate old testing framework (createTestHost, createTestRunner, createTestWrapper, createTestLibrary, BasicTestRunner, TypeSpecTestLibrary, etc.). Use createTester from @typespec/compiler/testing instead.
Commits
  • 156c91d Release notes 1.14 (#11248)
  • 1d7c8b6 Prepare typespec publish (#11249)
  • dc88474 feat(compiler): add setAutoDecorator API and generate auto-decorator setters ...
  • 7eaf378 [http-client-csharp] Fix options-bag override convenience for renamed grouped...
  • 53b619f fix(http-client-python): honor models-mode=none passed to OptionsDict constru...
  • c8105ea fix(compiler): install VS Code/VS extensions from marketplace instead of npm ...
  • 01848b9 Stop publishing typespec-vscode/typespec-vs to npm & run build on Linux (#11170)
  • 655c741 fix(compiler): enable compiler feature flags for library code (#11235)
  • 6404187 Deprecate old testing framework in favor of createTester (#10964)
  • 15fb8a2 Remove redundant top-level describe wrappers from @​typespec/compiler tests (#...
  • Additional commits viewable in compare view

Updates @typespec/versioning from 0.83.0 to 0.84.0

Release notes

Sourced from @​typespec/versioning's releases.

@​typespec/versioning@​0.84.0

Deprecations

  • #10964 Deprecate old testing framework (createTestHost, createTestRunner, createTestWrapper, createTestLibrary, BasicTestRunner, TypeSpecTestLibrary, etc.). Use createTester from @typespec/compiler/testing instead.
Commits
  • 156c91d Release notes 1.14 (#11248)
  • 1d7c8b6 Prepare typespec publish (#11249)
  • dc88474 feat(compiler): add setAutoDecorator API and generate auto-decorator setters ...
  • 7eaf378 [http-client-csharp] Fix options-bag override convenience for renamed grouped...
  • 53b619f fix(http-client-python): honor models-mode=none passed to OptionsDict constru...
  • c8105ea fix(compiler): install VS Code/VS extensions from marketplace instead of npm ...
  • 01848b9 Stop publishing typespec-vscode/typespec-vs to npm & run build on Linux (#11170)
  • 655c741 fix(compiler): enable compiler feature flags for library code (#11235)
  • 6404187 Deprecate old testing framework in favor of createTester (#10964)
  • 15fb8a2 Remove redundant top-level describe wrappers from @​typespec/compiler tests (#...
  • Additional commits viewable in compare view

Updates @typespec/compiler from 1.13.0 to 1.14.0

Release notes

Sourced from @​typespec/compiler's releases.

typespec-stable@1.14.0

@​typespec/compiler

Deprecations

  • #11169 tsp code install and tsp vs install now install the editor extensions from the marketplace instead of downloading the typespec-vscode/typespec-vs npm packages. tsp code install delegates to code --install-extension microsoft.typespec-vscode, and tsp vs install downloads the latest vsix from the Visual Studio Marketplace.

    The tsp code and tsp vs commands (install/uninstall) are now deprecated. They keep working but emit a deprecation warning; install and manage the extensions directly from the marketplace instead.

  • #10964 Deprecate old testing framework (createTestHost, createTestRunner, createTestWrapper, createTestLibrary, BasicTestRunner, TypeSpecTestLibrary, etc.). Use createTester from @typespec/compiler/testing instead.

Features

  • #11247 Add setAutoDecorator API to programmatically apply an auto decorator to a target, mirroring what the synthesized auto dec implementation does when the decorator is written in source. This lets emitters and mutators mark synthetic types without reaching into the program state map directly.

    import { setAutoDecorator } from "@typespec/compiler";
    setAutoDecorator(program, "MyLib.myFlag", target);

  • #10875 Allow @encode(string) on boolean targets, define case-insensitive true/false string semantics, and add shared case-insensitive string matcher support with encode/boolean Spector coverage.

    model FeatureFlags {
      @encode(string)
      enabled: boolean;
    }
  • #10956 Support importing .ts decorator modules from TypeSpec source files.

  • #10197 Added auto decorator modifier for declaring decorators that auto-store their arguments as metadata without requiring a JavaScript implementation.

    auto dec label(target: Model, value: valueof string);
    @​label("my-model")
    model Foo {}

    Added compiler API hasAutoDecorator, getAutoDecoratorValue, and getAutoDecoratorTargets for reading auto decorator values by FQN.

  • #11247 createTester now mounts each discovered library's tspconfig.yaml into the virtual file system, so experimental features a library opts into (e.g. auto-decorators) are honored when compiling against the tester.

  • #10805 Dim unused #suppress directives for available compiler and library diagnostics in editor scenarios.

    #suppress "deprecated" "old suppression"
    model Widget {}

Bug Fixes

  • #11113 Warn on duplicate #suppress directives on the same node.

... (truncated)

Commits
  • 156c91d Release notes 1.14 (#11248)
  • 1d7c8b6 Prepare typespec publish (#11249)
  • dc88474 feat(compiler): add setAutoDecorator API and generate auto-decorator setters ...
  • 7eaf378 [http-client-csharp] Fix options-bag override convenience for renamed grouped...
  • 53b619f fix(http-client-python): honor models-mode=none passed to OptionsDict constru...
  • c8105ea fix(compiler): install VS Code/VS extensions from marketplace instead of npm ...
  • 01848b9 Stop publishing typespec-vscode/typespec-vs to npm & run build on Linux (#11170)
  • 655c741 fix(compiler): enable compiler feature flags for library code (#11235)
  • 6404187 Deprecate old testing framework in favor of createTester (#10964)
  • 15fb8a2 Remove redundant top-level describe wrappers from @​typespec/compiler tests (#...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jul 20, 2026
Copilot AI review requested due to automatic review settings July 20, 2026 00:43
@dependabot dependabot Bot added the javascript Pull requests that update Javascript code label Jul 20, 2026
@openshift-ci
openshift-ci Bot requested review from bennerv and mbarnes July 20, 2026 00:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates the TypeSpec toolchain dependency versions in the API project to newer releases.

Changes:

  • Bumped @azure-tools/typespec-* packages from ^0.69.0 to ^0.70.0.
  • Bumped @typespec/* packages (notably openapi3, rest, versioning) to newer minor versions.
Files not reviewed (1)
  • api/package-lock.json: Generated file

Comment thread api/package.json Outdated
Comment on lines +3 to +12
"@azure-tools/typespec-autorest": "^0.70.0",
"@azure-tools/typespec-azure-core": "^0.70.0",
"@azure-tools/typespec-azure-resource-manager": "^0.70.0",
"@azure-tools/typespec-azure-rulesets": "^0.70.0",
"@azure-tools/typespec-client-generator-core": "^0.70.0",
"@typespec/http": "^1.12.0",
"@typespec/openapi": "^1.12.0",
"@typespec/openapi3": "^1.13.0",
"@typespec/rest": "^0.83.0",
"@typespec/versioning": "^0.83.0",
"@typespec/openapi3": "^1.14.0",
"@typespec/rest": "^0.84.0",
"@typespec/versioning": "^0.84.0",
Comment thread api/package.json
Comment on lines 1 to 14
{
"dependencies": {
"@azure-tools/typespec-autorest": "^0.69.0",
"@azure-tools/typespec-azure-core": "^0.69.0",
"@azure-tools/typespec-azure-resource-manager": "^0.69.0",
"@azure-tools/typespec-azure-rulesets": "^0.69.0",
"@azure-tools/typespec-client-generator-core": "^0.69.0",
"@azure-tools/typespec-autorest": "^0.70.0",
"@azure-tools/typespec-azure-core": "^0.70.0",
"@azure-tools/typespec-azure-resource-manager": "^0.70.0",
"@azure-tools/typespec-azure-rulesets": "^0.70.0",
"@azure-tools/typespec-client-generator-core": "^0.70.0",
"@typespec/http": "^1.12.0",
"@typespec/openapi": "^1.12.0",
"@typespec/openapi3": "^1.13.0",
"@typespec/rest": "^0.83.0",
"@typespec/versioning": "^0.83.0",
"@typespec/openapi3": "^1.14.0",
"@typespec/rest": "^0.84.0",
"@typespec/versioning": "^0.84.0",
"oav": "^4.0.4"
},
@openshift-ci

openshift-ci Bot commented Jul 20, 2026

Copy link
Copy Markdown

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 changed the title chore(deps): bump the typespec group across 1 directory with 11 updates build(deps): bump the typespec group across 1 directory with 11 updates Jul 27, 2026
Bumps the typespec group with 8 updates in the /api directory:

| Package | From | To |
| --- | --- | --- |
| [@azure-tools/typespec-autorest](https://github.com/Azure/typespec-azure) | `0.69.0` | `0.70.1` |
| [@azure-tools/typespec-azure-core](https://github.com/Azure/typespec-azure) | `0.69.0` | `0.70.0` |
| [@azure-tools/typespec-azure-resource-manager](https://github.com/Azure/typespec-azure) | `0.69.0` | `0.70.0` |
| [@azure-tools/typespec-azure-rulesets](https://github.com/Azure/typespec-azure) | `0.69.0` | `0.70.0` |
| [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure) | `0.69.0` | `0.70.0` |
| [@typespec/openapi3](https://github.com/microsoft/typespec) | `1.13.0` | `1.14.0` |
| [@typespec/rest](https://github.com/microsoft/typespec) | `0.83.0` | `0.84.0` |
| [@typespec/versioning](https://github.com/microsoft/typespec) | `0.83.0` | `0.84.0` |



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

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

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

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

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

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

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

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

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

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

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

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-autorest"
  dependency-version: 0.70.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@azure-tools/typespec-azure-core"
  dependency-version: 0.70.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.70.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@azure-tools/typespec-azure-rulesets"
  dependency-version: 0.70.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.70.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/compiler"
  dependency-version: 1.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/http"
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/openapi"
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/openapi3"
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/rest"
  dependency-version: 0.84.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typespec
- dependency-name: "@typespec/versioning"
  dependency-version: 0.84.0
  dependency-type: direct:production
  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-67291e54b1 branch from 2696502 to 9aaf39f Compare July 27, 2026 00:44
Copilot AI review requested due to automatic review settings July 27, 2026 00:44
@openshift-ci

openshift-ci Bot commented Jul 27, 2026

Copy link
Copy Markdown

[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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

Files not reviewed (1)
  • api/package-lock.json: Generated file

Comment thread api/package.json
Comment on lines +3 to +7
"@azure-tools/typespec-autorest": "^0.70.1",
"@azure-tools/typespec-azure-core": "^0.70.0",
"@azure-tools/typespec-azure-resource-manager": "^0.70.0",
"@azure-tools/typespec-azure-rulesets": "^0.70.0",
"@azure-tools/typespec-client-generator-core": "^0.70.0",
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.

1 participant