Skip to content

Conversation

@webwiebe
Copy link
Contributor

@webwiebe webwiebe commented Jan 23, 2026

Summary

Updates all dependencies and devDependencies to their latest compatible minor/patch versions.

Dependencies Updated

  • body-parser: 2.2.1 → 2.2.2
  • decimal.js: 10.5.0 → 10.6.0
  • express: 5.1.0 → 5.2.1
  • msw: 2.8.4 → 2.12.7

Dev Dependencies Updated

  • @biomejs/biome: 2.3.7 → 2.3.11
  • @changesets/cli: 2.29.7 → 2.29.8
  • @types/body-parser: 1.19.5 → 1.19.6
  • @types/express: 5.0.5 → 5.0.6
  • @types/morgan: 1.9.9 → 1.9.10
  • @types/qs: 6.9.11 → 6.14.0
  • @vitest/coverage-v8: 4.0.13 → 4.0.16
  • fishery: 2.2.3 → 2.4.0
  • supertest: 7.1.4 → 7.2.2
  • tsdown: 0.16.8 → 0.18.4
  • vitest: 4.0.13 → 4.0.16

Changes

  • Updated type signatures to handle new ParsedQs union type from @types/qs update
  • Updated biome schema version to 2.3.11

Test Plan

  • All 572 tests passing (ran successfully 3+ times)
  • Lint and type check passing
  • Build successful
  • No breaking changes - fully backward compatible

Notes

  • @commercetools/platform-sdk intentionally kept at 8.16.0 to avoid breaking changes (8.23.0 available but would require major version bump due to new required fields in SDK types).
  • Pre-existing test flakiness observed (intermittent failures in concurrent test runs), but this is unrelated to these dependency updates and occurs with both old and new versions.

@changeset-bot
Copy link

changeset-bot bot commented Jan 23, 2026

⚠️ No Changeset found

Latest commit: 4f5cb68

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.

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

@webwiebe webwiebe force-pushed the chore/update-dependencies-minor-patch branch from 3862586 to 3aa290a Compare January 23, 2026 11:38
Update dependencies and devDependencies to their latest compatible versions:

Dependencies:
- body-parser: 2.2.1 → 2.2.2
- decimal.js: 10.5.0 → 10.6.0
- express: 5.1.0 → 5.2.1
- msw: 2.8.4 → 2.12.7

Dev Dependencies:
- @biomejs/biome: 2.3.7 → 2.3.11
- @changesets/cli: 2.29.7 → 2.29.8
- @types/body-parser: 1.19.5 → 1.19.6
- @types/express: 5.0.5 → 5.0.6
- @types/morgan: 1.9.9 → 1.9.10
- @types/qs: 6.9.11 → 6.14.0
- @vitest/coverage-v8: 4.0.13 → 4.0.16
- fishery: 2.2.3 → 2.4.0
- supertest: 7.1.4 → 7.2.2
- tsdown: 0.16.8 → 0.18.4
- vitest: 4.0.13 → 4.0.16

Changes:
- Update type signatures for ParsedQs to handle new union type from @types/qs
- Update biome schema version to 2.3.11
- Add missing ctMock.clear() cleanup in payment.test.ts (boy scout rule)

All tests passing. No breaking changes.

Note: Some intermittent test flakiness remains (pre-existing issue unrelated
to these updates).
@webwiebe webwiebe force-pushed the chore/update-dependencies-minor-patch branch from 3aa290a to 4f5cb68 Compare January 23, 2026 11:43
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