Skip to content

chore(deps): bump typescript from 5.9.3 to 6.0.3 - #57

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-6.0.3
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-6.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 20, 2026 •

Copy link
Copy Markdown

Bumps typescript from 5.9.3 to 6.0.3.

Release notes

Sourced from typescript's releases.

TypeScript 6.0.3

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0.1 RC

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0 Beta

For release notes, check out the release announcement.

Downloads are available on:

Commits
  • 050880c Bump version to 6.0.3 and LKG
  • eeae9dd 🤖 Pick PR #63401 (Also check package name validity in...) into release-6.0 (#...
  • ad1c695 🤖 Pick PR #63368 (Harden ATA package name filtering) into release-6.0 (#63372)
  • 0725fb4 🤖 Pick PR #63310 (Mark class property initializers as...) into release-6.0 (#...
  • 607a22a Bump version to 6.0.2 and LKG
  • 9e72ab7 🤖 Pick PR #63239 (Fix missing lib files in reused pro...) into release-6.0 (#...
  • 35ff23d 🤖 Pick PR #63163 (Port anyFunctionType subtype fix an...) into release-6.0 (#...
  • e175b69 Bump version to 6.0.1-rc and LKG
  • af4caac Update LKG
  • 8efd7e8 Merge remote-tracking branch 'origin/main' into release-6.0
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 20, 2026
@vercel

vercel Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ephbaumdotdev Ready Ready Preview Aug 20, 2026 9:49pm

ephbaum added a commit that referenced this pull request Sep 21, 2026
…ettier-plugin-astro 1.0) (#78)

* chore(deps): roll up 11 green Dependabot bumps

Consolidates the Dependabot PRs whose CI was already green into a single
lockfile update, so one build gates the lot instead of eleven:

  zod                       4.4.3  -> 4.6.5   (#77)
  vite                      8.2.1  -> 8.3.0   (#73)
  @iconify-json/logos       1.2.12 -> 1.2.14  (#71)
  globals                   17.11.0 -> 17.12.0 (#69)
  @typescript-eslint/parser 8.66.0 -> 8.70.0  (#68)
  @astrojs/sitemap          3.7.3  -> 3.7.4   (#66)
  sharp                     0.35.3 -> 0.35.4  (#63)
  satori                    0.29.0 -> 0.33.4  (#60)
  typescript                5.9.3  -> 6.0.3   (#57)
  @eslint/js                9.8.0  -> 9.39.5  (#46)
  unocss / @unocss/astro / @unocss/reset 66.7.5 -> 66.10.2 (#74)

Dependabot raised only @unocss/reset; the three unocss packages share a
release train and have to move together, so the other two ride along.

Verified with pnpm run lint, format:check, and build — 215 pages, no
astro check errors under TypeScript 6.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* chore(deps): bump astro from 7.2.1 to 7.3.2 (#76)

Raised on its own (#76) this bump failed `astro check` with 20 errors —
every `post.data` access reported as `unknown`. The cause is zod, not
Astro: 7.3 infers a collection's `data` type through the schema's
`.transform()`, and zod 4.4.3's output types defeat that inference. With
the zod 4.6.5 bump from the previous commit in place, `astro check`
reports zero errors, which is why this rides along here instead.

The range resolves to 7.3.3, the current patch.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* chore(deps-dev): bump prettier-plugin-astro from 0.14.1 to 1.0.0 (#75)

1.0.0 changes how it breaks JSX-ish expressions in .astro files, so the
bump alone left 11 files failing `format:check` — that is why #75 is red.
This commit carries the reformat with it.

Two things worth knowing about the new output:

- It is not idempotent on the first pass. One `pnpm run format` turns
  `{cond && <script ... />}` in BaseHead.astro into a form it then wants
  to rewrite again as `{cond && (<script ... />)}`, so a single
  `check:fix` can still leave CI red. Run it twice; the tree here has
  converged and a third pass is a no-op.
- Rendered HTML is unchanged except for one construct: `<Button>&larr;
  Back to blog</Button>` in BlogContent.astro now breaks across lines,
  which adds collapsing whitespace either side of the label inside the
  anchor. Diffed all 215 built pages against a 7.3.3 build of the
  previous formatting; that anchor is the only difference once the
  per-build random font-fallback ids and brutal-ui colours are
  normalised out.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* docs: note the prettier-plugin-astro self-closing script gotcha

The plugin's 1.0.x printer is not idempotent for a self-closing
`<script />` inside a `{cond && …}` expression that has to wrap: one
`format` pass emits output that fails `format:check`, and a second pass
converges. Records the shape to avoid and, more usefully, what the
confusing CI failure means when it happens.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* docs: widen the prettier-plugin-astro note to the style-comment bug

Two corrections to the note added a moment ago. It pinned the behaviour to
1.0.1 when what is actually known is that it is a 1.0.x regression — 0.14.1
was stable — so a future reader should not assume moving off 1.0.1 clears it.

It also missed the worse of the two bugs: multi-line CSS comments in a
`<style>` block gain two spaces of indentation on every run and never reach
a fixed point, so `format:check` cannot pass at all. Verified against
upstream issue 487's repro on our install (7 -> 9 -> 11 -> 13 spaces).
No `<style>` block here carries a comment today, which is why CI is green;
adding one to BlogContent, BaseFooter, or SummaryCard would strand it.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

---------

Co-authored-by: Claude <[email protected]>

ephbaum commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Closing as stale: typescript ^6.0.3 already landed on main via #78.


Generated by Claude Code

@ephbaum ephbaum closed this Oct 23, 2026

This branch was successfully deployed

1 active deployment
Preview — 981cfcd9 Deployed Aug 20, 2026 by vercel[bot]
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