Skip to content

chore(deps): update dependencies#52

Merged
sectsect merged 3 commits intomainfrom
update-dependencies
Nov 15, 2025
Merged

chore(deps): update dependencies#52
sectsect merged 3 commits intomainfrom
update-dependencies

Conversation

@sectsect
Copy link
Copy Markdown
Owner

@sectsect sectsect commented Nov 15, 2025

chore(deps): update dependencies


Note

Upgrades dependencies across the monorepo (Solid, Vite, Vitest, Playwright, TypeScript, Tailwind, Secretlint, etc.) and refines test/vite configs and mocks to match new versions.

  • Dependencies (workspace-wide):
    • Bump major/minor versions for solid-js (1.9.10), @solidjs/router (0.15.4), vite (7.2), vite-plugin-solid (2.11.10), vitest (4.x) + @vitest/coverage-v8 (4.x), jsdom (27.x), msw (2.12), @playwright/test (1.56), typescript (5.9), tailwindcss (4.1.17), secretlint (11.x), @commitlint/* (20.x), and multiple ESLint plugins/configs.
  • Config updates:
    • Vite/Vitest configs: remove legacy testTransformMode/coverage all flag, keep jsdom env, inline solid-js, tidy excludes.
    • Repo tooling: update pnpm and turbo, changesets/linters to latest; lockfile refreshed.
  • Tests:
    • Replace ResizeObserver mock with named constructor function.
    • Use getComputedStyle().getPropertyValue() for CSS custom property assertion in solid-hiding-header tests.
    • Minor import/order tweaks in vitest.setup.ts.

Written by Cursor Bugbot for commit dcf9e3c. This will update automatically on new commits. Configure here.

Upgrade Vitest from v3.2.4 to v4.0.9 to leverage the latest features
and bug fixes. This update includes breaking changes that required
adjustments to configuration and test files.

Changes:
- Update vitest and @vitest/coverage-v8 to v4.0.9 in both apps and packages
- Remove deprecated config options (testTransformMode, coverage.all)
- Fix ResizeObserver mocks to use function declarations instead of arrow functions
  (vi.fn() in v4 requires 'function' or 'class' for constructor mocks)

All tests pass (53 total: 32 in apps, 21 in packages)
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Nov 15, 2025

⚠️ No Changeset found

Latest commit: dcf9e3c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@sectsect sectsect merged commit ea2a177 into main Nov 15, 2025
4 checks passed
@sectsect sectsect deleted the update-dependencies branch November 15, 2025 06:33
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