Skip to content

chore(deps): bump @typespec/openapi from 1.12.0 to 1.13.0 in /additions#1125

Merged
peombwa merged 1 commit into
masterfrom
dependabot/npm_and_yarn/additions/typespec/openapi-1.13.0
Jun 22, 2026
Merged

chore(deps): bump @typespec/openapi from 1.12.0 to 1.13.0 in /additions#1125
peombwa merged 1 commit into
masterfrom
dependabot/npm_and_yarn/additions/typespec/openapi-1.13.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps @typespec/openapi from 1.12.0 to 1.13.0.

Release notes

Sourced from @​typespec/openapi's releases.

typespec-stable@1.13.0

@​typespec/compiler

Deprecations

  • #10876 Deprecated deepClone utility in favor of structuredClone. All internal usages have been replaced with the native structuredClone API.

Features

  • #10897 ApplyCodeFixExpect.toEqual now accepts Record<string, string> to assert on multiple files after a code fix is applied. This enables testing code fixes that write to a different file (e.g., adding augment decorators to a client.tsp).

    await ruleTester
      .expect({
        "main.tsp": `import "./client.tsp";\nmodel Foo { name: string; }`,
        "client.tsp": ``,
      })
      .applyCodeFix("add-client-override")
      .toEqual({
        "client.tsp": `@@override(Foo.name, "clientName");\n`,
      });
  • #10548 Add kind: project and entrypoint support to tspconfig.yaml for defining project boundaries and entrypoint resolution. See Project Configuration for more details.

    kind: project
    entrypoint: src/service.tsp
    emit:
      - "@typespec/openapi3"
  • #10694 Added support for accessing late-bound members on models that use template spreads or is bases.

    Previously, accessing a member that was introduced via a template instantiation would fail with an invalid-ref error:

    model Template<T> {
      ...T;
    }
    model User is Template<{name: string}>;
    alias UserName = User.name; // ❌ previously: "Model doesn't have member name"

    Now, the compiler will force-evaluate the container type when a member lookup fails on a model with unknown members (from template spreads or is), making late-bound members accessible:

    model Template<T> {
      ...T;
    }

... (truncated)

Commits
  • 212a9ed Bump version for release 1.13 (#10928)
  • 2498f8e Fix configured plugin loading by scanning for the built assembly (#10925)
  • dfc0cb3 Add TypeSpec 1.13.0 release notes page (#10929)
  • 9fc8e8b http-client-java, follow up on exactName after TCGC fix (#10927)
  • 393dc9f [python] release new version (#10926)
  • e3ae02d [python] add support for exact enum member names (#10920)
  • b248d66 fix(http-client-csharp): clear diagnostic when client namespace cannot be res...
  • 5774655 Add MPFD Support (#10664)
  • 143f361 fix: Fix ModelFactory to emit methods for models with internal discri… (#10922)
  • 82aa25a Add cop static-analysis rules for the C# emitter (#10909)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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

---
updated-dependencies:
- dependency-name: "@typespec/openapi"
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 10, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 10, 2026 01:04
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 10, 2026
@peombwa peombwa merged commit cc85259 into master Jun 22, 2026
21 checks passed
@peombwa peombwa deleted the dependabot/npm_and_yarn/additions/typespec/openapi-1.13.0 branch June 22, 2026 19:03
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant