Skip to content

chore(deps-dev): bump the development-dependencies group across 1 directory with 19 updates#11

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/development-dependencies-3c06a049f7
Closed

chore(deps-dev): bump the development-dependencies group across 1 directory with 19 updates#11
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/development-dependencies-3c06a049f7

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Nov 21, 2025

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the development-dependencies group with 19 updates in the / directory:

Package From To
@cloudflare/workers-types 4.20251111.0 4.20251121.0
@types/node 24.10.0 24.10.1
@types/react 19.2.2 19.2.6
@typescript-eslint/eslint-plugin 8.46.4 8.47.0
@typescript-eslint/parser 8.46.4 8.47.0
@vitest/coverage-v8 3.2.4 4.0.12
drizzle-kit 0.31.6 0.31.7
knip 5.69.0 5.70.1
vitest 3.2.4 4.0.12
wrangler 4.47.0 4.50.0
@tanstack/router-cli 1.134.12 1.139.0
@tanstack/router-plugin 1.134.12 1.139.0
@types/react-dom 19.2.2 19.2.3
@vitejs/plugin-react 5.1.0 5.1.1
@vitest/ui 4.0.8 4.0.12
eslint-plugin-react-hooks 5.2.0 7.0.1
typescript-eslint 8.46.3 8.47.0
vite 6.4.1 7.2.4
workbox-window 7.3.0 7.4.0

Updates @cloudflare/workers-types from 4.20251111.0 to 4.20251121.0

Commits

Updates @types/node from 24.10.0 to 24.10.1

Commits

Updates @types/react from 19.2.2 to 19.2.6

Commits

Updates @typescript-eslint/eslint-plugin from 8.46.4 to 8.47.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.47.0

8.47.0 (2025-11-17)

🚀 Features

  • eslint-plugin: [no-unused-private-class-members] new extension rule (#10913)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.47.0 (2025-11-17)

🚀 Features

  • eslint-plugin: [no-unused-private-class-members] new extension rule (#10913)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Commits
  • 28cf803 chore(release): publish 8.47.0
  • 6c6db24 feat(eslint-plugin): [no-unused-private-class-members] new extension rule (#1...
  • See full diff in compare view

Updates @typescript-eslint/parser from 8.46.4 to 8.47.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.47.0

8.47.0 (2025-11-17)

🚀 Features

  • eslint-plugin: [no-unused-private-class-members] new extension rule (#10913)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.47.0 (2025-11-17)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

Commits

Updates @vitest/coverage-v8 from 3.2.4 to 4.0.12

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.0.12

   🐞 Bug Fixes

    View changes on GitHub

v4.0.11

   🚀 Experimental Features

   🏎 Performance

    View changes on GitHub

v4.0.10

   🐞 Bug Fixes

    View changes on GitHub

v4.0.9

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits
  • 5aa84d5 chore: release v4.0.12
  • c3befb0 chore: release v4.0.11
  • 259a3d1 chore: release v4.0.10
  • 62fab24 chore: release v4.0.9
  • 46bfd09 chore: release v4.0.8
  • da8b93a fix(deps): update all non-major dependencies (#8636)
  • 1f5d9d2 chore: release v4.0.7
  • 2e7b2b8 chore: release v4.0.6
  • e3b7775 fix(coverage): prevent filtering out virtual files before remapping to source...
  • ed9fc71 chore: release v4.0.5
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​vitest/coverage-v8 since your current version.


Updates drizzle-kit from 0.31.6 to 0.31.7

Commits
  • 47ba9c8 Merge remote-tracking branch 'origin/main'
  • 4e61887 +
  • c66862c Merge pull request #5036 from drizzle-team/kit-checks
  • 391d33b Merge branch 'main' into kit-checks
  • 97f9a45 fix: Update permissions and streamline npm configuration in release workflows
  • 0dfed1b Merge pull request #5035 from drizzle-team/kit-checks
  • b6a6aac fix: Add environment variables for npm authentication in release workflow
  • b9d7199 fix: Fix release-latest
  • c314c8d Merge pull request #5034 from drizzle-team/kit-checks
  • 64f4c79 +
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for drizzle-kit since your current version.


Updates knip from 5.69.0 to 5.70.1

Release notes

Sourced from knip's releases.

Release 5.70.1

  • chore: fix vitest node env recognition (#1360) (9a38e10230b18b256ee8ed03dcc5217029b5298d) - thanks @​jonathansamines!
  • Improve some export/import positions (f6f58fa96ef1243c4e5c70e8860b286bd63bed94)
  • Add some common hints/FAQs to plugin test template (da7cf84a501321a9bbb3e118e840d36d47abad56)

Release 5.70.0

  • Revert "Revive some tests in Bun" (f1406b5d8fc5add850e88ea23619bad745519c97)
  • feat(plugins): Add Prisma plugin entry and Prisma schema compiler (#1340) (9f80aa4b09f9c9c5a0e55015a8b0eae9fb2e1812) - thanks @​CHC383!
  • Improve some export/import positions (b19282b3ff84d1486820afb9f09e1384d8934bc8)
  • Move block to group top-level patterns (bba25f33d489fb1942925d022348536513e4a4dd)
  • Improve some naming around module graph (63d61176f0613bb405627f6cab2dc1bbee052df5)
  • Minor refactors (a63b0dce0f886f297650185c72003f7c935a9deb)
  • Update auto-fix.mdx (#1356) (c64d9056ef9aed63b1b8255dc1bad120a21f311f) - thanks @​skvale!
  • Improve side-effects & opaque import call handling (resolve #1352) (e364589d790ce185c9a3b29aa2ea00f2663064d6)
  • Add some unit tests for isIdentifierReferenced (f31eab4b443f084ff4af3eab187c352deab27089)
  • Add support for awaited import call promise (92cbcef6b0501891e9e62ef6a3ef801b0de945e7)
  • Edit and dim tag hints title (e4affd2f0651ba530817bb04805805e6474b0fbe)
  • feat(plugins): Add taskfile plugin (#1357) (f64b72c31f0ee47da68a1eff96505dc770c43194) - thanks @​elierotenberg!
  • Improve pragmas handling/setup (resolves #1358) (e0f497cc937e5cb5281a84a7e9c2181942b94361)
  • Upgrade js-yaml + some others (resolve #1359) (5195888a691c200c971e214f28ad20bf4a395862)
  • Clean up (da9440fb6a09222cc8a50093178e6cd69fee3bd6)

Release 5.69.1

  • Release @​knip/create-config 1.0.8 (87405169656dbfa8cf931092d516c91647f95529)
  • Edit docs (5eb8a6943904505b5630dee1ee58379c7707f72d)
  • Apply Next.js page extensions to app directory (#1351) (f9cf9dc0fd44880a515979a104261ed77fa8878d) - thanks @​remcohaszing!
  • Refactor fixes & consistently use issue.fixes (d7b45cfebb135881160ecda2acf0ad5239d98441)
  • Revive some tests in Bun (74a0bd8ebf6e68e121333489495d2b6d58545fd4)
  • Fix import identifier/specifier pos (95d2c04d5400ffb57f9057653c0977967b3ae02e)
  • Fix namespace import pos (6b6b80b813d545d16ba74fc68beecd492f1252a2)
  • Improve some export/import positions (9b87b1ac20fb33d9f9b5af1de1cbe1d053fa18ff)
  • Rely on absolute paths with formatly (npx acts weird) (6653f357074c559f537af1b5563b191372d7901e)
Commits

Updates vitest from 3.2.4 to 4.0.12

Release notes

Sourced from vitest's releases.

v4.0.12

   🐞 Bug Fixes

    View changes on GitHub

v4.0.11

   🚀 Experimental Features

   🏎 Performance

    View changes on GitHub

v4.0.10

   🐞 Bug Fixes

    View changes on GitHub

v4.0.9

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vitest since your current version.


Updates wrangler from 4.47.0 to 4.50.0

Release notes

Sourced from wrangler's releases.

wrangler@4.50.0

Minor Changes

  • #11219 524a6e5 Thanks @​Ltadrian! - Implement Hyperdrive binding TLS miniflare proxy. This will allow for wrangler dev hyperdrive bindings to connect to external databases that require TLS.

  • #11233 c922a81 Thanks @​emily-shen! - Add containers.unsafe to allow internal users to use additional container features

Patch Changes

  • #11353 0cf696d Thanks @​vicb! - Use the native node:domain module when available

    It is enabled when the enable_nodejs_domain_module compatibility flag is set.

  • #11328 bb44120 Thanks @​ascorbic! - Fixes a bug that caused wrangler deploy to hang when deploying SvelteKit sites with experimental autoconfig

  • #11025 4a158e9 Thanks @​devin-ai-integration! - Use the native node:wasi module when available

    It is enabled when the enable_nodejs_wasi_module compatibility flag is set.

  • Updated dependencies [0cf696d, 524a6e5, 4a158e9]:

    • @​cloudflare/unenv-preset@​2.7.11
    • miniflare@4.20251118.1

wrangler@4.49.1

Patch Changes

wrangler@4.49.0

Minor Changes

  • #10703 c5c4ee5 Thanks @​danlapid! - Add support for streaming tail consumers in local dev. This is an experimental new feature that allows you to register a tailStream() handler (compared to the existing tail() handler), which will receive streamed tail events from your Worker (compared to the tail() handler, which only receives batched events after your Worker has finished processing).

  • #11251 7035804 Thanks @​penalosa! - When the WRANGLER_HIDE_BANNER environment variable is provided, Wrangler will no longer display a version banner. This applies to all commands.

    For instance, previously running wrangler docs would give the following output:

    > wrangler docs
     ⛅️ wrangler 4.47.0
    ───────────────────
    Opening a link in your default browser: https://developers.cloudflare.com/workers/wrangler/commands/
    

    With WRANGLER_HIDE_BANNER, this is now:

... (truncated)

Commits

Updates @tanstack/router-cli from 1.134.12 to 1.139.0

Release notes

Sourced from @​tanstack/router-cli's releases.

v1.139.0

Version 1.139.0 - 11/20/25, 9:01 PM (Manual Release)

Changes

Chore

  • bump seroval 1.4.0 (#5924) (d2e9e39) by Birk Skyum

Ci

  • apply automated fixes (e59d8cd) by autofix-ci[bot]

Packages

  • @​tanstack/history@​1.139.0
  • @​tanstack/router-core@​1.139.0
  • @​tanstack/solid-router@​1.139.0
  • @​tanstack/react-router@​1.139.0
  • @​tanstack/solid-router-ssr-query@​1.139.0
  • @​tanstack/react-router-ssr-query@​1.139.0
  • @​tanstack/router-ssr-query-core@​1.139.0
  • @​tanstack/zod-adapter@​1.139.0
  • @​tanstack/valibot-adapter@​1.139.0
  • @​tanstack/arktype-adapter@​1.139.0
  • @​tanstack/router-devtools@​1.139.0
  • @​tanstack/solid-router-devtools@​1.139.0
  • @​tanstack/react-router-devtools@​1.139.0
  • @​tanstack/router-devtools-core@​1.139.0
  • @​tanstack/router-generator@​1.139.0
  • @​tanstack/virtual-file-routes@​1.139.0
  • @​tanstack/router-cli@​1.139.0
  • @​tanstack/router-plugin@​1.139.0
  • @​tanstack/router-vite-plugin@​1.139.0
  • @​tanstack/directive-functions-plugin@​1.139.0
  • @​tanstack/server-functions-plugin@​1.139.0
  • @​tanstack/eslint-plugin-router@​1.139.0
  • @​tanstack/solid-start@​1.139.0
  • @​tanstack/solid-start-client@​1.139.0
  • @​tanstack/solid-start-server@​1.139.0
  • @​tanstack/start-client-core@​1.139.0
  • @​tanstack/start-server-core@​1.139.0
  • @​tanstack/start-storage-context@​1.139.0
  • @​tanstack/react-start@​1.139.0
  • @​tanstack/react-start-client@​1.139.0
  • @​tanstack/react-start-server@​1.139.0
  • @​tanstack/start-plugin-core@​1.139.0
  • @​tanstack/start-static-server-functions@​1.139.0
  • @​tanstack/router-utils@​1.139.0
  • @​tanstack/nitro-v2-vite-plugin@​1.139.0

... (truncated)

Commits

Updates @tanstack/router-plugin from 1.134.12 to 1.139.0

Release notes

Sourced from @​tanstack/router-plugin's releases.

v1.139.0

Version 1.139.0 - 11/20/25, 9:01 PM (Manual Release)

Changes

Chore

  • bump seroval 1.4.0 (#5924) (d2e9e39) by Birk Skyum

Ci

  • apply automated fixes (e59d8cd) by autofix-ci[bot]

Packages

  • @​tanstack/history@​1.139.0
  • @​tanstack/router-core@​1.139.0
  • @​tanstack/solid-router@​1.139.0
  • @​tanstack/react-router@​1.139.0
  • @​tanstack/solid-router-ssr-query@​1.139.0
  • @​tanstack/react-router-ssr-query@​1.139.0
  • @​tanstack/router-ssr-query-core@​1.139.0
  • @​tanstack/zod-adapter@​1.139.0
  • @​tanstack/valibot-adapter@​1.139.0
  • @​tanstack/arktype-adapter@​1.139.0
  • @​tanstack/router-devtools@​1.139.0
  • @​tanstack/solid-router-devtools@​1.139.0
  • @​tanstack/react-router-devtools@​1.139.0
  • @​tanstack/router-devtools-core@​1.139.0
  • @​tanstack/router-generator@​1.139.0
  • @​tanstack/virtual-file-routes@​1.139.0
  • @​tanstack/router-cli@​1.139.0
  • @​tanstack/router-plugin@​1.139.0
  • @​tanstack/router-vite-plugin@​1.139.0
  • @​tanstack/directive-functions-plugin@​1.139.0
  • @​tanstack/server-functions-plugin@​1.139.0
  • @​tanstack/eslint-plugin-router@​1.139.0
  • @​tanstack/solid-start@​1.139.0
  • @​tanstack/solid-start-client@​1.139.0
  • @​tanstack/solid-start-server@​1.139.0
  • @​tanstack/start-client-core@​1.139.0
  • @​tanstack/start-server-core@​1.139.0
  • @​tanstack/start-storage-context@​1.139.0
  • @​tanstack/react-start@​1.139.0
  • @​tanstack/react-start-client@​1.139.0
  • @​tanstack/react-start-server@​1.139.0
  • @​tanstack/start-plugin-core@​1.139.0
  • @​tanstack/start-static-server-functions@​1.139.0
  • @​tanstack/router-utils@​1.139.0
  • @​tanstack/nitro-v2-vite-plugin@​1.139.0

... (truncated)

Commits

Updates @types/react-dom from 19.2.2 to 19.2.3

Commits

Updates @vitejs/plugin-react from 5.1.0 to 5.1.1

Release notes

Sourced from @​vitejs/plugin-react's releases.

plugin-react@5.1.1

Update code to support newer rolldown-vite (#976)

rolldown-vite will remove optimizeDeps.rollupOptions in favor of optimizeDeps.rolldownOptions soon. This plugin now uses optimizeDeps.rolldownOptions to support newer rolldown-vite. Please update rolldown-vite to the latest version if you are using an older version.

Changelog

Sourced from @​vitejs/plugin-react's changelog.

5.1.1 (2025-11-12)

Update code to support newer rolldown-vite (#976)

rolldown-vite will remove optimizeDeps.rollupOptions in favor of optimizeDeps.rolldownOptions soon. This plugin now uses optimizeDeps.rolldownOptions to support newer rolldown-vite. Please update rolldown-vite to the latest version if you are using an older version.

Commits
  • 23db727 release: plugin-react@5.1.1
  • bcc7db0 chore: add changelog for #976 and #978
  • 4a2e229 fix(react): use rolldownOptions instead of deprecated rollupOptions in optimi...
  • 41cb823 fix(deps): update all non-major dependencies (#968)
  • 9cabe27 fix(deps): update all non-major dependencies (#960)
  • c8d918e chore(react): use ts-ignore for ecosystem-ci (#956)
  • 0849e42 fix(deps): update all non-major dependencies (#953)
  • See full diff in compare view

Updates @vitest/ui from 4.0.8 to 4.0.12

Release notes

Sourced from @​vitest/ui's releases.

v4.0.12

   🐞 Bug Fixes

    View changes on GitHub

v4.0.11

   🚀 Experimental Features

   🏎 Performance

    View changes on GitHub

v4.0.10

   🐞 Bug Fixes

…ectory with 19 updates

Bumps the development-dependencies group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `4.20251111.0` | `4.20251121.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.0` | `24.10.1` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.2` | `19.2.6` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.47.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.47.0` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.12` |
| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.6` | `0.31.7` |
| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `5.69.0` | `5.70.1` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.12` |
| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.47.0` | `4.50.0` |
| [@tanstack/router-cli](https://github.com/TanStack/router/tree/HEAD/packages/router-cli) | `1.134.12` | `1.139.0` |
| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.134.12` | `1.139.0` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.2` | `19.2.3` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.0` | `5.1.1` |
| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.0.8` | `4.0.12` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.3` | `8.47.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.1` | `7.2.4` |
| [workbox-window](https://github.com/googlechrome/workbox) | `7.3.0` | `7.4.0` |



Updates `@cloudflare/workers-types` from 4.20251111.0 to 4.20251121.0
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/Dockerfile.release)
- [Commits](https://github.com/cloudflare/workerd/commits)

Updates `@types/node` from 24.10.0 to 24.10.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/react` from 19.2.2 to 19.2.6
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@typescript-eslint/eslint-plugin` from 8.46.4 to 8.47.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.47.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.46.4 to 8.47.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.47.0/packages/parser)

Updates `@vitest/coverage-v8` from 3.2.4 to 4.0.12
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.12/packages/coverage-v8)

Updates `drizzle-kit` from 0.31.6 to 0.31.7
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/drizzle-kit@0.31.6...v0.31.7)

Updates `knip` from 5.69.0 to 5.70.1
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Changelog](https://github.com/webpro-nl/knip/blob/main/packages/knip/.release-it.json)
- [Commits](https://github.com/webpro-nl/knip/commits/5.70.1/packages/knip)

Updates `vitest` from 3.2.4 to 4.0.12
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.12/packages/vitest)

Updates `wrangler` from 4.47.0 to 4.50.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.50.0/packages/wrangler)

Updates `@tanstack/router-cli` from 1.134.12 to 1.139.0
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.139.0/packages/router-cli)

Updates `@tanstack/router-plugin` from 1.134.12 to 1.139.0
- [Release notes](https://github.com/TanStack/router/releases)
- [Commits](https://github.com/TanStack/router/commits/v1.139.0/packages/router-plugin)

Updates `@types/react-dom` from 19.2.2 to 19.2.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `@vitejs/plugin-react` from 5.1.0 to 5.1.1
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.1/packages/plugin-react)

Updates `@vitest/ui` from 4.0.8 to 4.0.12
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.12/packages/ui)

Updates `eslint-plugin-react-hooks` from 5.2.0 to 7.0.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

Updates `typescript-eslint` from 8.46.3 to 8.47.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.47.0/packages/typescript-eslint)

Updates `vite` from 6.4.1 to 7.2.4
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.2.4/packages/vite)

Updates `workbox-window` from 7.3.0 to 7.4.0
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](GoogleChrome/workbox@v7.3.0...v7.4.0)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 4.20251121.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@types/node"
  dependency-version: 24.10.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: "@types/react"
  dependency-version: 19.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.47.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.47.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.0.12
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: drizzle-kit
  dependency-version: 0.31.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: knip
  dependency-version: 5.70.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: vitest
  dependency-version: 4.0.12
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: wrangler
  dependency-version: 4.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@tanstack/router-cli"
  dependency-version: 1.139.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@tanstack/router-plugin"
  dependency-version: 1.139.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 5.1.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: "@vitest/ui"
  dependency-version: 4.0.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: eslint-plugin-react-hooks
  dependency-version: 7.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.47.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: vite
  dependency-version: 7.2.4
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: workbox-window
  dependency-version: 7.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 21, 2025

Labels

The following labels could not be found: dependencies, npm. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@KyleTryon KyleTryon closed this Nov 22, 2025
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 22, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/development-dependencies-3c06a049f7 branch November 22, 2025 08:15
KyleTryon added a commit that referenced this pull request Nov 26, 2025
Phase 3 Medium Priority Fixes:

Issue #11: Improved Login Error Handling
- Enhanced session recovery flow in useAuth.ts
- Clear stale cookies when session fails after login/registration
- Provide helpful error messages with recovery instructions
- Automatic redirect to login/register page for clean retry
- Improved user experience during authentication failures

Issue #12: Enhanced Email Validation
- Block 20+ disposable email domains (tempmail, guerrillamail, etc.)
- Detect common email typos with suggestions (gmial.com → gmail.com)
- Domain normalization (lowercase) for consistency
- Comprehensive error messages for better UX
- Based on github.com/disposable/disposable-email-domains list

Security Benefits:
- Prevents spam registrations via disposable emails
- Reduces user frustration from email typos
- Better session cleanup prevents cookie corruption
- Clear user guidance improves security awareness

Files Modified:
- packages/api/src/types/validators.ts - Enhanced email validator
- packages/app/src/lib/hooks/useAuth.ts - Improved error recovery

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
KyleTryon added a commit that referenced this pull request Nov 26, 2025
Updated SIGNUP_FIXES_COMPLETE.md to reflect Phase 3 completion:

Summary:
- Updated issue count: 14 out of 23 issues resolved
- Added Phase 3: Medium Priority Issues section
- Documented Issue #11: Improved Login Error Handling
- Documented Issue #12: Enhanced Email Validation
- Added Commit 3 details (88ed073)
- Enhanced testing checklist with Phase 3 items
- Updated remaining work from 11 to 9 issues
- Expanded security impact section
- Updated next steps with database migration task

Phase 3 Highlights:
- Session error recovery with cookie cleanup
- Disposable email blocking (20+ domains)
- Email typo detection with suggestions
- Better user guidance and recovery flows

Status: All critical, high, and medium priority issues resolved
Next: Database migration for admin bypass field

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant