Skip to content

build(deps): bump core from 6ebff38 to c58de60 [skip chg] - #5182

Merged
Timothee Guerin (timotheeguerin) merged 4 commits into
mainfrom
dependabot/submodules/core-c58de60
Aug 7, 2026
Merged

build(deps): bump core from 6ebff38 to c58de60 [skip chg]#5182
Timothee Guerin (timotheeguerin) merged 4 commits into
mainfrom
dependabot/submodules/core-c58de60

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Contributor

Bumps core from 6ebff38 to c58de60.

Commits
  • c58de60 json-schema: key bundled $defs entries by explicit @id to prevent silent ...
  • 41093e8 fix: use compiler version for standalone CLI distribution versioning [skip ch...
  • b3a9dc5 fix(compiler): improve error message when --emit specifies an uninstalled emi...
  • 02ef0c1 Enable verbatimModuleSyntax in tsconfig.base.json [skip chg] (#11521)
  • 13da410 Fix doc comments that document things that don't exist in @​typespec/rest (#11...
  • df39c35 Add C# HTTP server emitter to the playground (#11568)
  • 600b63a Register JsonPatch propagators in all applicable generated C# constructors (#...
  • fbd68c6 Remove Azure-only diagnostics from Java emitter docs (#11581)
  • 205ceec Fix inherited paging item lookup in C# generator (#11577)
  • 4691031 Add sample metadata configuration (#11498)
  • 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 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 [core](https://github.com/microsoft/typespec) from `6ebff38` to `c58de60`.
- [Release notes](https://github.com/microsoft/typespec/releases)
- [Commits](microsoft/typespec@6ebff38...c58de60)

---
updated-dependencies:
- dependency-name: core
  dependency-version: c58de60f9fa281a7938fcdb09faa61be8e436c2f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
1 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

❌ There is undocummented changes. Run chronus add to add a changeset or click here.

The following packages have changes but are not documented.

  • @azure-tools/typespec-java
Show changes

@timotheeguerin Timothee Guerin (timotheeguerin) changed the title build(deps): bump core from 6ebff38 to c58de60 build(deps): bump core from 6ebff38 to c58de60 [skip chg] Aug 7, 2026
@pkg-pr-new

pkg-pr-new Bot commented Aug 7, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@azure-tools/typespec-java@5182

commit: 7b372a1

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

📦 Package size report

25 packages changed size compared to the base branch.

Package Packed (base → head) Δ Packed Unpacked (base → head) Δ Unpacked
@typespec/compiler 761.02 KB → 762.04 KB +1.02 KB (+0.1%) 3.87 MB → 3.88 MB +4.77 KB (+0.1%)
@typespec/http-server-csharp 100.03 KB → 100.97 KB +964 B (+0.9%) 407.41 KB → 409.91 KB +2.50 KB (+0.6%)
@typespec/spector 138.81 KB → 139.66 KB +865 B (+0.6%) 587.35 KB → 590.91 KB +3.56 KB (+0.6%)
@typespec/json-schema 31.02 KB → 31.66 KB +654 B (+2.1%) 152.61 KB → 155.69 KB +3.08 KB (+2.0%)
@typespec/graphql 130.94 KB → 131.35 KB +418 B (+0.3%) 543.35 KB → 544.77 KB +1.43 KB (+0.3%)
@typespec/http 103.62 KB → 103.94 KB +326 B (+0.3%) 509.38 KB → 511.18 KB +1.80 KB (+0.4%)
@typespec/prettier-plugin-typespec 157.12 KB → 157.35 KB +236 B (+0.1%) 816.92 KB → 817.89 KB +999 B (+0.1%)
@typespec/protobuf 94.31 KB → 94.53 KB +223 B (+0.2%) 400.15 KB → 400.95 KB +825 B (+0.2%)
@typespec/http-canonicalization 74.34 KB → 74.18 KB -163 B (-0.2%) 479.47 KB → 478.11 KB -1.36 KB (-0.3%)
@typespec/http-client 56.37 KB → 56.51 KB +146 B (+0.3%) 281.14 KB → 281.75 KB +624 B (+0.2%)
@azure-tools/typespec-java 13.51 MB → 13.51 MB -129 B (-0.0%) 15.03 MB → 15.03 MB +10 B (+0.0%)
@typespec/openapi3 160.85 KB → 160.96 KB +118 B (+0.1%) 823.92 KB → 824.53 KB +626 B (+0.1%)
@typespec/mutator-framework 71.94 KB → 71.87 KB -65 B (-0.1%) 462.87 KB → 462.42 KB -461 B (-0.1%)
@typespec/rest 24.22 KB → 24.18 KB -42 B (-0.2%) 126.40 KB → 125.95 KB -457 B (-0.4%)
@typespec/spec-api 46.56 KB → 46.54 KB -23 B (-0.0%) 210.05 KB → 210.02 KB -34 B (-0.0%)
@typespec/emitter-framework 273.89 KB → 273.87 KB -18 B (-0.0%) 1.50 MB → 1.50 MB -34 B (-0.0%)
@typespec/events 8.95 KB → 8.96 KB +18 B (+0.2%) 34.97 KB → 35.22 KB +252 B (+0.7%)
@typespec/http-server-js 259.12 KB → 259.10 KB -15 B (-0.0%) 1.27 MB → 1.27 MB -34 B (-0.0%)
@typespec/http-specs 182.17 KB → 182.16 KB -9 B (-0.0%) 1.26 MB → 1.26 MB -34 B (-0.0%)
@typespec/spec-coverage-sdk 41.84 KB → 41.83 KB -9 B (-0.0%) 190.92 KB → 190.89 KB -34 B (-0.0%)
@typespec/http-client-js 219.98 KB → 219.98 KB -5 B (-0.0%) 1.06 MB → 1.06 MB -34 B (-0.0%)
@azure-tools/azure-http-specs 146.21 KB → 146.21 KB -4 B (-0.0%) 1.16 MB → 1.16 MB
@typespec/tspd 97.81 KB → 97.82 KB +3 B (+0.0%) 430.99 KB → 430.99 KB
@azure-tools/typespec-azure-portal-core 42.26 KB → 42.26 KB +2 B (+0.0%) 192.36 KB → 192.36 KB
@azure-tools/typespec-ts 524.66 KB → 524.66 KB +2 B (+0.0%) 2.53 MB → 2.53 MB
20 unchanged package(s)
Package Packed (base → head) Δ Packed Unpacked (base → head) Δ Unpacked
@azure-tools/typespec-autorest 80.93 KB → 80.93 KB 395.06 KB → 395.06 KB
@azure-tools/typespec-autorest-canonical 7.42 KB → 7.42 KB 26.00 KB → 26.00 KB
@azure-tools/typespec-azure-core 127.87 KB → 127.87 KB 695.48 KB → 695.48 KB
@azure-tools/typespec-azure-resource-manager 171.18 KB → 171.18 KB 1.04 MB → 1.04 MB
@azure-tools/typespec-azure-rulesets 5.15 KB → 5.15 KB 31.73 KB → 31.73 KB
@azure-tools/typespec-client-generator-core 225.96 KB → 225.96 KB 1.22 MB → 1.22 MB
@azure-tools/typespec-go 242.43 KB → 242.43 KB 1.24 MB → 1.24 MB
@azure-tools/typespec-metadata 15.91 KB → 15.91 KB 62.26 KB → 62.26 KB
@azure-tools/typespec-python 46.22 KB → 46.22 KB 180.83 KB → 180.83 KB
@typespec/asset-emitter 33.73 KB → 33.73 KB 158.67 KB → 158.67 KB
@typespec/bundler 11.31 KB → 11.31 KB 41.97 KB → 41.97 KB
@typespec/html-program-viewer 53.96 KB → 53.96 KB 218.99 KB → 218.99 KB
@typespec/library-linter 4.35 KB → 4.35 KB 12.71 KB → 12.71 KB
@typespec/openapi 20.62 KB → 20.62 KB 91.67 KB → 91.67 KB
@typespec/playground 59.09 KB → 59.09 KB 239.02 KB → 239.02 KB
@typespec/sse 5.66 KB → 5.66 KB 19.01 KB → 19.01 KB
@typespec/streams 4.12 KB → 4.12 KB 12.47 KB → 12.47 KB
@typespec/versioning 36.69 KB → 36.69 KB 201.84 KB → 201.84 KB
@typespec/xml 9.41 KB → 9.41 KB 39.14 KB → 39.14 KB
tmlanguage-generator 5.00 KB → 5.00 KB 15.32 KB → 15.32 KB

Packed = gzipped .tgz published to npm. Unpacked = total extracted size. 🆕 added, 🗑️ removed.

@timotheeguerin
Timothee Guerin (timotheeguerin) deleted the dependabot/submodules/core-c58de60 branch August 7, 2026 15:10
Joel Hendrix (jhendrixMSFT) pushed a commit to jhendrixMSFT/typespec-azure that referenced this pull request Aug 7, 2026
…Azure#5184)

The package size check reports noise. On
[Azure#5182](Azure#5182 (comment))
— a core submodule bump — it claimed **25 packages changed size**, most
by a handful of bytes. Two independent causes, both fixed here.

**It measured the `core/` submodule.** Those packages are published from
`microsoft/typespec`; no PR here can change their published size.
They're also measured unreliably — 11 of them ship
`.turbo/turbo-build.log`, which captures the compiler version banner and
CLI spinner frames, so their tarball size shifts on every build (filed
as microsoft/typespec#11589). Measurement is now scoped to this repo's
`packages/`, taking the report from 45 packages down to the 13 we
actually publish.

**Rebuilding isn't byte-reproducible, so every package wobbled.**
`@azure-tools/typespec-java` is the clearest case: it ships a Maven jar
whose zip entries carry wall-clock build timestamps. The workflow builds
head and base minutes apart, so those bytes differ while the jar's
*length* doesn't — the packed size moves a few dozen bytes and the
unpacked delta is exactly zero. The report duly announced it as a
change.

Deltas now need to clear both a byte floor and a percentage floor to
count, mirroring `isNotableMetricChange` in
`packages/benchmark/src/compare.ts`. Sub-threshold rows drop into the
collapsed section instead of leading the comment:

> 2 packages changed size, +19.99 KB (+0.1%) packed overall.

| Package | Packed (base → head) | Δ Packed | Unpacked (base → head) | Δ
Unpacked |
| --- | --- | --- | --- | --- |
| `@azure-tools/typespec-metadata` 🆕 | — → 15.91 KB | +15.91 KB (new) |
— → 62.26 KB | +62.26 KB (new) |
| `@azure-tools/typespec-azure-core` | 123.69 KB → 127.87 KB | +4.18 KB
(+3.4%) 🔴 | 689.86 KB → 695.48 KB | +5.63 KB (+0.8%) 🔴 |

<details>
<summary>2 package(s) with no notable change</summary>

| Package | Packed (base → head) | Δ Packed | Unpacked (base → head) | Δ
Unpacked |
| --- | --- | --- | --- | --- |
| `@azure-tools/typespec-ts` | 524.72 KB → 524.66 KB | -58 B (-0.0%) |
2.53 MB → 2.53 MB | — |
| `@azure-tools/typespec-java` | 13.51 MB → 13.51 MB | -46 B (-0.0%) |
15.03 MB → 15.03 MB | — |
</details>

The 🔴/🟢 markers match the benchmark comment's existing convention. I
first tried real colored text via GitHub inline math, but it renders in
MathJax's fonts rather than GitHub's, and it's a pattern almost no size
bot uses — `preactjs/compressed-size-action`, `size-limit-action`,
Codecov, BundleMon and the Next.js bot all signal direction with emoji
instead.

`compare.ts` no longer runs `main()` on import, so the rendering is
covered by tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:java Issues for @azure-tools/typespec-java emitter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant