Skip to content

Bump the frontend-prod-minor-deps group with 9 updates#4245

Draft
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/frontend-prod-minor-deps-5c2ab85bb5
Draft

Bump the frontend-prod-minor-deps group with 9 updates#4245
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/frontend-prod-minor-deps-5c2ab85bb5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2026

TODO: Update frontend license report.
TODO: Merge in #4249

Bumps the frontend-prod-minor-deps group with 9 updates:

Package From To
@marsidev/react-turnstile 1.4.1 1.5.0
axios 1.13.5 1.14.0
dayjs 1.11.19 1.11.20
i18next 25.7.3 25.10.10
i18next-browser-languagedetector 8.2.0 8.2.1
i18next-http-backend 3.0.2 3.0.4
motion 12.23.26 12.38.0
react-i18next 16.5.0 16.6.6
react-router 7.12.0 7.13.2

Updates @marsidev/react-turnstile from 1.4.1 to 1.5.0

Release notes

Sourced from @​marsidev/react-turnstile's releases.

v1.5.0

⚠️ No breaking changes - This is a maintenance release with no API changes for consumers.

🚀 Features

  • Tooling Migration: Replaced ESLint/Prettier with Oxlint/Oxfmt for 50-100x faster linting/formatting
  • TypeScript v7: Migrated to TypeScript Go implementation (tsgo) for type-checking
  • Build System: Replaced tsup with tsdown (Rolldown-based) for 2.3x faster builds
  • Security: Added pnpm supply chain security settings
  • TanStack Intent: Added AI agent skills for IDE assistance

🐞 Bug Fixes

  • Resolved all security vulnerabilities (jsdom, next, minimatch, rollup, ajv)

📦 Dependency Updates

  • @antfu/ni: 28.2.0 → 30.0.0
  • @playwright/test: 1.58.1 → 1.58.2
  • @types/react: 19.2.10 → 19.2.14
  • @types/node: 25.2.0 → 25.5.0
  • lucide-react: 0.563.0 → 1.6.0
  • next: 16.1.6 → 16.2.1
  • vitest: 4.0.18 → 4.1.1
  • And 10+ more...

📝 Documentation

  • Add recipe for form submission retry logic - by @​byalashhab
  • Simplified all code examples to TypeScript only
  • Added CONTRIBUTING.md with development guide

Full Changelog: v1.4.2...v1.5.0

v1.4.2

   🐞 Bug Fixes

    View changes on GitHub
Commits
  • 92ad004 chore: release v1.5.0
  • f623195 Merge pull request #123 from marsidev/feat/docs
  • 9fb6d8b docs: simplify code examples to TypeScript only
  • 5fb7fcf chore(demo): resolve TypeScript 7 moduleResolution deprecation error
  • 657f243 Merge branch 'main' into feat/docs
  • a7d0c6c Merge pull request #125 from byalashhab/form-submission-retry-logic
  • 7d91452 feat(docs): form submission retry logic
  • 5c09937 chore: upgrade ts
  • 4bcdfbd chore: add supply chain security settings
  • 35b656a fix: update CONTRIBUTING.md and add typescript dependency for tsdown
  • Additional commits viewable in compare view

Updates axios from 1.13.5 to 1.14.0

Release notes

Sourced from axios's releases.

v1.14.0

This release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.

⚠️ Important Changes

  • Breaking Changes: None identified in this release.
  • Action Required: If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably proxy-from-env v2 alignment and main entry compatibility fix).

🚀 New Features

  • Runtime Features: No new end-user features were introduced in this release.
  • Test Coverage Expansion: Added broader smoke/module test coverage for CJS and ESM package usage. (#7510)

🐛 Bug Fixes

  • Headers: Trim trailing CRLF in normalised header values. (#7456)
  • HTTP/2: Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (#7457)
  • Fetch Adapter: Cancel ReadableStream created during request-stream capability probing to prevent async resource leaks. (#7515)
  • Proxy Handling: Fixed env proxy behavior with proxy-from-env v2 usage. (#7499)
  • CommonJS Compatibility: Fixed package main entry regression affecting CJS consumers. (#7532)

🔧 Maintenance & Chores

  • Security/Dependencies: Updated formidable and refreshed package set to newer versions. (#7533, #10556)
  • Tooling: Continued migration to Vitest and modernised CI/test harnesses. (#7484, #7489, #7498)
  • Build/Lint Stack: Rollup, ESLint, TypeScript, and related dev-dependency updates. (#7508, #7509, #7522)
  • Documentation: Clarified JSON parsing and adapter-related docs/comments. (#7398, #7460, #7478)

🌟 New Contributors

We are thrilled to welcome our new contributors. Thank you for helping improve Axios:

Full Changelog: v1.13.6...v1.14.0

v1.13.6

This release focuses on platform compatibility, error handling improvements, and code quality maintenance.

⚠️ Important Changes

  • Breaking Changes: None identified in this release.
  • Action Required: Users targeting React Native should verify their integration, particularly if relying on specific Blob or FormData behaviours, as improvements have been made to support these objects.

🚀 New Features

  • React Native Blob Support: Axios now includes support for React Native Blob objects. Thanks to @​moh3n9595 for the initial implementation. (#5764)
  • Code Quality: Implemented prettier across the codebase and resolved associated formatting issues. (#7385)

🐛 Bug Fixes

  • Environment Compatibility:
    • Fixed module exports for React Native and Browserify environments. (#7386)

... (truncated)

Commits
Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates dayjs from 1.11.19 to 1.11.20

Release notes

Sourced from dayjs's releases.

v1.11.20

1.11.20 (2026-03-12)

Bug Fixes

  • Update locale km.js to support meridiem (#3017) (9d2b6a1)
  • update updateLocale plugin to merge nested object properties instead of replacing (#3012) (99691c5), closes #1118
Changelog

Sourced from dayjs's changelog.

1.11.20 (2026-03-12)

Bug Fixes

  • Update locale km.js to support meridiem (#3017) (9d2b6a1)
  • update updateLocale plugin to merge nested object properties instead of replacing (#3012) (99691c5), closes #1118
Commits
Maintainer changes

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


Updates i18next from 25.7.3 to 25.10.10

Release notes

Sourced from i18next's releases.

v25.10.10

  • feat: suppress support notice automatically in production environments (NODE_ENV=production)

v25.10.9

  • feat(types): export SelectorParam<Ns, KPrefix> helper type — a stable, readable alternative to Parameters<TFunction<Ns>>[0] for typing selector function props 2414

v25.10.8

  • fix(types): reorder TFunctionSelector overloads so Parameters<TFunction> resolves to the general selector signature instead of the branded SelectorKey type 2412

v25.10.7

v25.10.6

v25.10.5

  • feat(types): selector functions as keyPrefix in getFixedT now provide full type-safe key narrowing — the returned t function is scoped to the prefix subtree 2367

v25.10.4

  • feat(types): i18nKey of <Trans i18nKey={sk} /> to accept a SelectorKey 2364

v25.10.3

  • check also for I18NEXT_NO_SUPPORT_NOTICE env variable

v25.10.2

  • feat(types): keyFromSelector is now type-safe — the selector callback is constrained against your resource definitions, catching invalid keys at compile time. Supports optional ns and keyPrefix options for non-default namespace/prefix contexts 2364

v25.10.1

  • fix(types): FilterKeys now correctly excludes base keys that have context variants when the provided context doesn't match any of them (e.g. key some with variant some_me is no longer accessible with context="one")

v25.10.0

  • feat(types): keyFromSelector now returns a branded SelectorKey type that t() accepts directly, enabling pre-computed and reusable translation keys 2364
  • feat: support selector syntax for keyPrefix in getFixedT and per-call options 2367
  • feat(types): interpolation values are now automatically typed based on built-in format specifiers — {{val, number}} requires number, {{val, datetime}} requires Date, {{name}} requires string, etc. Custom formatters can be typed via interpolationFormatTypeMap in CustomTypeOptions 2378
  • fix(types): FilterKeys in selector mode now preserves non-context, non-plural leaf keys when context is provided, fixing incorrect type narrowing when combining returnObjects: true with context 2398

v25.9.0

  • feat(types): selector API now enforces { count: number } when a key resolves to plural forms 2373
  • fix(types): string unions with invalid members are now correctly detected as type errors when used as context option 2172

v25.8.20

    • fix: getFixedT() selector now resolves namespaces against the effective ns rather than the global init options #2406

v25.8.19

  • fix: selector API namespace resolution regression for single-string ns and primary namespace in array #2405. Reverts the broad namespace-prefix rewrite from v25.8.15 and replaces it with a targeted fix that only rewrites paths starting with a secondary namespace in a multi-namespace array, matching the type-level contract of GetSource

v25.8.18

  • improve selector api to accept array of selector functions, analogous to array of keys 2404

v25.8.17

... (truncated)

Changelog

Sourced from i18next's changelog.

25.10.10

  • feat: suppress support notice automatically in production environments (NODE_ENV=production)

25.10.9

  • feat(types): export SelectorParam<Ns, KPrefix> helper type — a stable, readable alternative to Parameters<TFunction<Ns>>[0] for typing selector function props 2414

25.10.8

  • fix(types): reorder TFunctionSelector overloads so Parameters<TFunction> resolves to the general selector signature instead of the branded SelectorKey type 2412

25.10.7

25.10.5

  • feat(types): selector functions as keyPrefix in getFixedT now provide full type-safe key narrowing — the returned t function is scoped to the prefix subtree 2367

25.10.4

  • feat(types): exists() is now a type guard that narrows the key to SelectorKey, so a validated key can be passed directly to t() 2364

25.10.3

  • check also for I18NEXT_NO_SUPPORT_NOTICE env variable

25.10.2

  • feat(types): keyFromSelector is now type-safe — the selector callback is constrained against your resource definitions, catching invalid keys at compile time. Supports optional ns and keyPrefix options for non-default namespace/prefix contexts 2364

25.10.1

  • fix(types): FilterKeys now correctly excludes base keys that have context variants when the provided context doesn't match any of them (e.g. key some with variant some_me is no longer accessible with context="one")

25.10.0

  • feat(types): keyFromSelector now returns a branded SelectorKey type that t() accepts directly, enabling pre-computed and reusable translation keys 2364
  • feat: support selector syntax for keyPrefix in getFixedT and per-call options 2367
  • feat(types): interpolation values are now automatically typed based on built-in format specifiers — {{val, number}} requires number, {{val, datetime}} requires Date, {{name}} requires string, etc. Custom formatters can be typed via interpolationFormatTypeMap in CustomTypeOptions 2378
  • fix(types): FilterKeys in selector mode now preserves non-context, non-plural leaf keys when context is provided, fixing incorrect type narrowing when combining returnObjects: true with context 2398

25.9.0

  • feat(types): selector API now enforces { count: number } when a key resolves to plural forms 2373
  • fix(types): string unions with invalid members are now correctly detected as type errors when used as context option 2172

25.8.20

... (truncated)

Commits
  • e0fa838 25.10.10
  • 796fdd9 feat: suppress support notice automatically in production environments (`NODE...
  • 07f585f changelog
  • 1ba9951 jsr update
  • 8ea74a9 25.10.9
  • 74220cc lint fix
  • c972af2 feat(types): export SelectorParam\<Ns, KPrefix> helper type — a stable, read...
  • 2b5313d jsr update
  • c11655f 25.10.8
  • 5bb5665 fix(types): reorder TFunctionSelector overloads so Parameters\<TFunction> ...
  • Additional commits viewable in compare view

Updates i18next-browser-languagedetector from 8.2.0 to 8.2.1

Changelog

Sourced from i18next-browser-languagedetector's changelog.

8.2.1

  • Add missing typescript definition for hash options 33154
Commits

Updates i18next-http-backend from 3.0.2 to 3.0.4

Changelog

Sourced from i18next-http-backend's changelog.

3.0.4

  • use own interpolation function for loadPath and addPath instead of relying on i18next's interpolator i18next#2420
Commits
  • 4dbb485 3.0.4
  • 5f33a0c use own interpolation function for loadPath and addPath instead of relying on...
  • 681c09d update ci actions
  • e63ff16 adjust deno test
  • a851965 adjust deno test
  • 3a17e37 update next.js example
  • 5bd5a5d Bump next from 14.2.32 to 14.2.35 in /example/next (#176)
  • 8ba9250 readme fix
  • 282b76c Bump next from 14.2.30 to 14.2.32 in /example/next (#172)
  • 6b3599d Bump next from 14.2.21 to 14.2.30 in /example/next (#171)
  • Additional commits viewable in compare view

Updates motion from 12.23.26 to 12.38.0

Changelog

Sourced from motion's changelog.

[12.38.0] 2026-03-16

Added

  • Added layoutAnchor prop to configure custom anchor point for resolving relative projection boxes.

Fixed

  • Reorder: Fix axis switching after window resize.
  • Reorder: Fix with virtualised lists.
  • AnimatePresence: Ensure children are removed when exit animation matches current values.

[12.37.0] 2026-03-16

Added

  • Support for hardware accelerating "start" and "end" offsets in scroll and useScroll.
  • Support for oklch, oklab, lab, lch, color, color-mix, light-dark color types.

Fixed

  • Fix whileInView with client-side navigation.
  • Fix draggable elements when layout updates due to surrounding element re-renders.
  • Improved memory pressure of layout animations.
  • Ensure motion value returned from useSpring reports correct isAnimating().

[12.36.0] 2026-03-09

Added

  • Allow dragSnapToOrigin to accept "x" or "y" for per-axis snapping.
  • Added axis-locked layout animations with layout="x" and layout="y".
  • Added skipInitialAnimation to useSpring.

Fixed

  • Fixed height and width: auto animations with box-sizing: border-box.
  • Reset component values when exit animation finishes.
  • Ensure anticipate easing returns 1 at p === 1.
  • Fix @emotion/is-prop-valid resolve error in Storybook.
  • Remove data-pop-layout-id from exiting elements when animation interrupted.
  • Ensure we skip WAAPI for non-animatable keyframes.
  • Ensure we skip WAAPI for SVG transforms.
  • Ensure MotionValue props are not passed to SVG.
  • AnimatePresence: Prevent mode="wait" elements from getting stuck when switched rapidly.

[12.35.2] 2026-03-09

Fixed

... (truncated)

Commits
  • 0bfc9fe v12.38.0
  • 343cb0c Updating layoutAnchor
  • ee99ad2 Updating changelog
  • 062660b Updating changgelog
  • 303da7d Updating readme
  • b075adc Merge pull request #3647 from motiondivision/feat/layout-anchor
  • f0991d6 Add missing layoutAnchor !== false guard in attemptToResolveRelativeTarget
  • b5798e9 Merge pull request #3642 from motiondivision/worktree-fix-issue-3078
  • 7686c19 Merge pull request #3636 from motiondivision/worktree-fix-issue-3061
  • a95c487 Fix auto-scroll in reorder-virtualized test page
  • Additional commits viewable in compare view

Updates react-i18next from 16.5.0 to 16.6.6

Changelog

Sourced from react-i18next's changelog.

16.6.6

  • fix(peer-deps): bump i18next peer dependency to >= 25.10.9 to match required type exports (ConstrainTarget, ApplyTarget, GetSource) used by TransSelector 1911

16.6.5

  • fix(types): selector keyPrefix overload in useTranslation no longer matches when keyPrefix is absent, fixing defaultNS: false with explicit ns option 2412

16.6.4

  • allow TypeScript 6 as peer dependency 1910

16.6.3

  • fix(types): merge TransSelector overloads into a single signature so typeof Trans remains extendable 1909

16.6.2

  • feat(types): useTranslation now accepts selector functions as keyPrefix with full type-safe key narrowing when enableSelector is enabled 2367

16.6.1

  • feat(types): i18nKey of <Trans i18nKey={sk} /> to accept a SelectorKey 2364

16.6.0

  • warn when t is called before ready with useSuspense: false 1896
  • type-safe values prop on <Trans /> component — interpolation variables are now inferred from the translation string when custom types are configured 1772

16.5.8

  • A selector function cannot be resolved without an i18n instance... returning empty string is safer than leaking the raw function reference. 1907

16.5.7

  • fix: <Trans> component with enableSelector: true does not support multiple selectors for fallbacks 1907

16.5.6

  • fix: prevent crash in useSSR when init() hasn't been called before useSSR — now logs a warning instead of throwing 1604

16.5.5

  • fix: prevent crash in useSSR, getInitialProps and Translation when no i18next instance is available (e.g. in monorepo setups with duplicate react-i18next copies) — now logs a clear warning instead of throwing 1604

16.5.4

  • fix: Overriding React component props not working 1902

16.5.3

... (truncated)

Commits

Updates react-router from 7.12.0 to 7.13.2

Release notes

Sourced from react-router's releases.

v7.13.2

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7132

v7.13.1

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7131

v7.13.0

See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7130

Changelog

Sourced from react-router's changelog.

7.13.2

Patch Changes

  • Fix clientLoader.hydrate when an ancestor route is also hydrating a clientLoader (#14835)

  • Fix type error when passing Framework Mode route components using Route.ComponentProps to createRoutesStub (#14892)

  • Fix percent encoding in relative path navigation (#14786)

  • Add future.unstable_passThroughRequests flag (#14775)

    By default, React Router normalizes the request.url passed to your loader, action, and middleware functions by removing React Router's internal implementation details (.data suffixes, index + _routes query params).

    Enabling this flag removes that normalization and passes the raw HTTP request instance to your handlers. This provides a few benefits:

    • Reduces server-side overhead by eliminating multiple new Request() calls on the critical path
    • Allows you to distinguish document from data requests in your handlers base don the presence of a .data suffix (useful for observability purposes)

    If you were previously relying on the normalization of request.url, you can switch to use the new sibling unstable_url parameter which contains a URL instance representing the normalized location:

    // ❌ Before: you could assume there was no `.data` suffix in `request.url`
    export async function loader({ request }: Route.LoaderArgs) {
      let url = new URL(request.url);
      if (url.pathname === "/path") {
        // This check will fail with the flag enabled because the `.data` suffix will
        // exist on data requests
      }
    }
    // ✅ After: use unstable_url for normalized routing logic and request.url
    // for raw routing logic
    export async function loader({ request, unstable_url }: Route.LoaderArgs) {
    if (unstable_url.pathname === "/path") {
    // This will always have the .data suffix stripped
    }
    // And now you can distinguish between document versus data requests
    let isDataRequest = new URL(request.url).pathname.endsWith(".data");
    }

  • Internal refactor to consolidate framework-agnostic/React-specific route type layers - no public API changes (#14765)

  • Sync protocol validation to rsc flows (#14882)

  • Add a new unstable_url: URL parameter to route handler methods (loader, action, middleware, etc.) representing the normalized URL the application is navigating to or fetching, with React Router implementation details removed (.datasuffix, index/_routes query params) (#14775)

    This is being added alongside the new future.unstable_passthroughRequests future flag so that users still have a way to access the normalized URL when that flag is enabled and non-normalized request's are being passed to your handlers. When adopting this flag, you will only need to start leveraging this new parameter if you are relying on the normalization of request.url in your application code.

... (truncated)

Commits
  • aadb56f chore: Update version for release (#14908)
  • c68a9b3 chore: Update version for release (pre) (#14893)
  • 8c3c7ce fix: allow Framework Mode route components to be passed to createRoutesStub (...
  • 1cd923e chore: format
  • 830d3ba Fix percent encoding in relative path navigation (#14786)
  • 8646d39 Align redirect protocol validation in RSC flows (#14882)
  • 7d21b1c Add additional unit test - hydrate fallback rendering for SPA middleware w/o ...
  • 8a10826 docs: fix typo in useNavigate documentation (#14848)
  • bda5bb7 Fix typo in comment (#14844)
  • bbe4a73 chore: format
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
axios [>= 1.5.a, < 1.6]
axios [>= 1.6.a, < 1.7]

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

This change is Reviewable

Bumps the frontend-prod-minor-deps group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.4.1` | `1.5.0` |
| [axios](https://github.com/axios/axios) | `1.13.5` | `1.14.0` |
| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |
| [i18next](https://github.com/i18next/i18next) | `25.7.3` | `25.10.10` |
| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.2.0` | `8.2.1` |
| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `3.0.2` | `3.0.4` |
| [motion](https://github.com/motiondivision/motion) | `12.23.26` | `12.38.0` |
| [react-i18next](https://github.com/i18next/react-i18next) | `16.5.0` | `16.6.6` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.12.0` | `7.13.2` |


Updates `@marsidev/react-turnstile` from 1.4.1 to 1.5.0
- [Release notes](https://github.com/marsidev/react-turnstile/releases)
- [Commits](marsidev/react-turnstile@v1.4.1...v1.5.0)

Updates `axios` from 1.13.5 to 1.14.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.5...v1.14.0)

Updates `dayjs` from 1.11.19 to 1.11.20
- [Release notes](https://github.com/iamkun/dayjs/releases)
- [Changelog](https://github.com/iamkun/dayjs/blob/dev/CHANGELOG.md)
- [Commits](iamkun/dayjs@v1.11.19...v1.11.20)

Updates `i18next` from 25.7.3 to 25.10.10
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v25.7.3...v25.10.10)

Updates `i18next-browser-languagedetector` from 8.2.0 to 8.2.1
- [Changelog](https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-browser-languageDetector@v8.2.0...v8.2.1)

Updates `i18next-http-backend` from 3.0.2 to 3.0.4
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-http-backend@v3.0.2...v3.0.4)

Updates `motion` from 12.23.26 to 12.38.0
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v12.23.26...v12.38.0)

Updates `react-i18next` from 16.5.0 to 16.6.6
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/react-i18next@v16.5.0...v16.6.6)

Updates `react-router` from 7.12.0 to 7.13.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.13.2/packages/react-router)

---
updated-dependencies:
- dependency-name: "@marsidev/react-turnstile"
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-prod-minor-deps
- dependency-name: axios
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-prod-minor-deps
- dependency-name: dayjs
  dependency-version: 1.11.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend-prod-minor-deps
- dependency-name: i18next
  dependency-version: 25.10.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-prod-minor-deps
- dependency-name: i18next-browser-languagedetector
  dependency-version: 8.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend-prod-minor-deps
- dependency-name: i18next-http-backend
  dependency-version: 3.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend-prod-minor-deps
- dependency-name: motion
  dependency-version: 12.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-prod-minor-deps
- dependency-name: react-i18next
  dependency-version: 16.6.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-prod-minor-deps
- dependency-name: react-router
  dependency-version: 7.13.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend-prod-minor-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 1, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

⚠️ Commit Message Format Issues ⚠️

commit b118af4955:
7: B1 Line exceeds max length (96>80): "| @marsidev/react-turnstile | 1.4.1 | 1.5.0 |"
11: B1 Line exceeds max length (119>80): "| i18next-browser-languagedetector | 8.2.0 | 8.2.1 |"
12: B1 Line exceeds max length (95>80): "| i18next-http-backend | 3.0.2 | 3.0.4 |"
14: B1 Line exceeds max length (83>80): "| react-i18next | 16.5.0 | 16.6.6 |"
15: B1 Line exceeds max length (115>80): "| react-router | 7.12.0 | 7.13.2 |"
38: B1 Line exceeds max length (99>80): "- Changelog"
39: B1 Line exceeds max length (96>80): "- Commits"
42: B1 Line exceeds max length (87>80): "- Changelog"
43: B1 Line exceeds max length (84>80): "- Commits"
47: B1 Line exceeds max length (82>80): "- Commits"
55: B1 Line exceeds max length (101>80): "- Changelog"
56: B1 Line exceeds max length (104>80): "- Commits"

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.94%. Comparing base (e810293) to head (b118af4).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #4245   +/-   ##
=======================================
  Coverage   75.94%   75.94%           
=======================================
  Files         303      303           
  Lines       11352    11352           
  Branches     1407     1407           
=======================================
  Hits         8621     8621           
  Misses       2330     2330           
  Partials      401      401           
Flag Coverage Δ
backend 87.23% <ø> (ø)
frontend 66.79% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@imnasnainaec imnasnainaec self-assigned this Apr 1, 2026
@imnasnainaec imnasnainaec marked this pull request as draft April 1, 2026 18:17
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