Skip to content

deps(deps): bump the production-dependencies group across 1 directory with 26 updates#51

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/production-dependencies-9f6dd26b4c
Open

deps(deps): bump the production-dependencies group across 1 directory with 26 updates#51
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/production-dependencies-9f6dd26b4c

Conversation

@dependabot
Copy link
Copy Markdown

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

Bumps the production-dependencies group with 26 updates in the / directory:

Package From To
@mantine/core 8.3.12 9.0.1
@mantine/form 8.3.12 9.0.1
@mantine/hooks 8.3.12 9.0.1
@mantine/notifications 8.3.12 9.0.1
@tabler/icons-react 3.36.1 3.41.1
@tanstack/query-async-storage-persister 5.90.19 5.96.2
@tanstack/react-query 5.90.17 5.96.2
@tanstack/react-query-persist-client 5.90.19 5.96.2
dexie 4.2.1 4.4.2
dexie-react-hooks 4.2.0 4.4.0
fuse.js 7.1.0 7.3.0
react 19.2.3 19.2.4
react-dom 19.2.3 19.2.4
react-router-dom 7.12.0 7.14.0
@commitlint/cli 20.3.1 20.5.0
@commitlint/config-conventional 20.3.1 20.5.0
@playwright/test 1.57.0 1.59.1
@semantic-release/github 12.0.2 12.0.6
@testing-library/react 16.3.1 16.3.2
globals 17.0.0 17.4.0
jsdom 27.4.0 29.0.1
lint-staged 16.2.7 16.4.0
msw 2.12.7 2.13.0
postcss 8.5.6 8.5.8
semantic-release 25.0.2 25.0.3
vite 7.3.1 8.0.5

Updates @mantine/core from 8.3.12 to 9.0.1

Release notes

Sourced from @​mantine/core's releases.

9.0.1

What's Changed

  • [@mantine/core] LoadingOverlay: Fix double overlay visible with dark color scheme (#8811)
  • [@mantine/core] RingProgress: Add missing viewBox (#8806)
  • [@mantine/core] Input: Add rootRef prop support
  • [@mantine/core] Combobox: Fix refProp not working on Combobox.Target (#8798)
  • [@mantine/mcp-server] Fix stdio transport to comply with MCP spec (#8792)
  • [@mantine/core] Input: Fix aria-invalid="false" attribute being set (#8785)
  • [@mantine/core] Slider: Fix incorrect orientation inheritance from the parent markup (#8791)
  • [@mantine/core] Fix incorrect default placeholder size in PasswordInput and other components (#8793)
  • [@mantine/core] Badge: Fix text being cut off with some fonts (#8788)
  • [@mantine/hooks] use-scroller: Fix element dynamic resizing not being handled correctly (#8800)
  • [@mantine/core] Fix Checkbox.Group, Switch.Group, Radio.Group and Chip.Group not working with generic primitive values (#8801)
  • [@mantine/core] Popover: Fix missing withProps (#8802)
  • [@mantine/core] Accordion: Fix focus ring being cut off (#8797)
  • [@mantine/charts] Add option to fully customize reference lines label (#8790)
  • [@mantine/core] Fix loading prop not being handled correctly in TagsInput and MultiSelect (#8803)

Full Changelog: mantinedev/mantine@9.0.0...9.0.1

9.0.0 🤩

View changelog with demos on mantine.dev website

Migration guide

This changelog covers breaking changes and new features in Mantine 9.0. To migrate your application to Mantine 9.0, follow 8.x → 9.x migration guide.

Peer dependencies requirements updates

Starting from Mantine 9.0, the following dependencies are required:

  • React 19.2+ for all @mantine/* packages
  • Tiptap 3+ for @mantine/tiptap (migration guide)
  • Recharts 3+ for @mantine/charts (no migration required)

New @​mantine/schedule package

New @mantine/schedule package provides a complete set of calendar scheduling components for React applications. It includes multiple view levels, drag-and-drop event management, and extensive customization options.

Schedule

Schedule is a unified container component that combines all views with built-in navigation and view switching. Drag events to reschedule them:

import { useState } from 'react';
import dayjs from 'dayjs';
import { Schedule, ScheduleEventData } from '@mantine/schedule';
</tr></table> 

... (truncated)

Commits
  • d16c799 [@​mantine/core] LoadingOverlay: Fix double overlay visible with dark color sc...
  • c1c9c23 [refactor] Fix formatting
  • f88a943 [@​mantine/core] RingProgress: Add missing viewBox (#8806)
  • 20e6b40 [@​mantine/core] Input: Add rootRef prop support
  • de40ce2 [@​mantine/core] Combobox: Fix refProp not working on Combobox.Target (#8798)
  • c5b157f [core] Fix types not being compatible with typecheck used in js files
  • 4e071c1 [@​mantine/core] Input: Fix aria-invalid="false" attribute being set (#8785)
  • c75d84f [@​mantine/core] Slider: Fix incorrect orientation inheritance from the parent...
  • edabb9d [@​mantine/core] Fix incorrect default placeholder size in PasswordInput and o...
  • 2fb0fe4 [@​mantine/core] Badge: Fix text being cut off with some fonts (#8788)
  • Additional commits viewable in compare view

Updates @mantine/form from 8.3.12 to 9.0.1

Release notes

Sourced from @​mantine/form's releases.

9.0.1

What's Changed

  • [@mantine/core] LoadingOverlay: Fix double overlay visible with dark color scheme (#8811)
  • [@mantine/core] RingProgress: Add missing viewBox (#8806)
  • [@mantine/core] Input: Add rootRef prop support
  • [@mantine/core] Combobox: Fix refProp not working on Combobox.Target (#8798)
  • [@mantine/mcp-server] Fix stdio transport to comply with MCP spec (#8792)
  • [@mantine/core] Input: Fix aria-invalid="false" attribute being set (#8785)
  • [@mantine/core] Slider: Fix incorrect orientation inheritance from the parent markup (#8791)
  • [@mantine/core] Fix incorrect default placeholder size in PasswordInput and other components (#8793)
  • [@mantine/core] Badge: Fix text being cut off with some fonts (#8788)
  • [@mantine/hooks] use-scroller: Fix element dynamic resizing not being handled correctly (#8800)
  • [@mantine/core] Fix Checkbox.Group, Switch.Group, Radio.Group and Chip.Group not working with generic primitive values (#8801)
  • [@mantine/core] Popover: Fix missing withProps (#8802)
  • [@mantine/core] Accordion: Fix focus ring being cut off (#8797)
  • [@mantine/charts] Add option to fully customize reference lines label (#8790)
  • [@mantine/core] Fix loading prop not being handled correctly in TagsInput and MultiSelect (#8803)

Full Changelog: mantinedev/mantine@9.0.0...9.0.1

9.0.0 🤩

View changelog with demos on mantine.dev website

Migration guide

This changelog covers breaking changes and new features in Mantine 9.0. To migrate your application to Mantine 9.0, follow 8.x → 9.x migration guide.

Peer dependencies requirements updates

Starting from Mantine 9.0, the following dependencies are required:

  • React 19.2+ for all @mantine/* packages
  • Tiptap 3+ for @mantine/tiptap (migration guide)
  • Recharts 3+ for @mantine/charts (no migration required)

New @​mantine/schedule package

New @mantine/schedule package provides a complete set of calendar scheduling components for React applications. It includes multiple view levels, drag-and-drop event management, and extensive customization options.

Schedule

Schedule is a unified container component that combines all views with built-in navigation and view switching. Drag events to reschedule them:

import { useState } from 'react';
import dayjs from 'dayjs';
import { Schedule, ScheduleEventData } from '@mantine/schedule';
</tr></table> 

... (truncated)

Commits
  • b90d9b8 [core] Fix typos, update versions
  • 79cfa90 [refactor] Fix failing tests
  • 0fabf4e [@​mantine/form] Fix form.watch not working with arrays (#6996)
  • ac4aeb8 [@​mantine/form] Update types to use new React 19 features
  • 7aeb1ad [@​mantine/form] Make Values and TransformedValues covariant (#8198)
  • a097b0c [release] Version: 9.0.0-alpha.6
  • 81d8a54 [refactor] Fix tests
  • 0bf0b44 [@​mantine/form] Add standard schema resolvers support
  • 53c9a80 [release] Version: 9.0.0-alpha.5
  • 0cab72d [core] Update peer requirements to use React 19.2
  • Additional commits viewable in compare view

Updates @mantine/hooks from 8.3.12 to 9.0.1

Release notes

Sourced from @​mantine/hooks's releases.

9.0.1

What's Changed

  • [@mantine/core] LoadingOverlay: Fix double overlay visible with dark color scheme (#8811)
  • [@mantine/core] RingProgress: Add missing viewBox (#8806)
  • [@mantine/core] Input: Add rootRef prop support
  • [@mantine/core] Combobox: Fix refProp not working on Combobox.Target (#8798)
  • [@mantine/mcp-server] Fix stdio transport to comply with MCP spec (#8792)
  • [@mantine/core] Input: Fix aria-invalid="false" attribute being set (#8785)
  • [@mantine/core] Slider: Fix incorrect orientation inheritance from the parent markup (#8791)
  • [@mantine/core] Fix incorrect default placeholder size in PasswordInput and other components (#8793)
  • [@mantine/core] Badge: Fix text being cut off with some fonts (#8788)
  • [@mantine/hooks] use-scroller: Fix element dynamic resizing not being handled correctly (#8800)
  • [@mantine/core] Fix Checkbox.Group, Switch.Group, Radio.Group and Chip.Group not working with generic primitive values (#8801)
  • [@mantine/core] Popover: Fix missing withProps (#8802)
  • [@mantine/core] Accordion: Fix focus ring being cut off (#8797)
  • [@mantine/charts] Add option to fully customize reference lines label (#8790)
  • [@mantine/core] Fix loading prop not being handled correctly in TagsInput and MultiSelect (#8803)

Full Changelog: mantinedev/mantine@9.0.0...9.0.1

9.0.0 🤩

View changelog with demos on mantine.dev website

Migration guide

This changelog covers breaking changes and new features in Mantine 9.0. To migrate your application to Mantine 9.0, follow 8.x → 9.x migration guide.

Peer dependencies requirements updates

Starting from Mantine 9.0, the following dependencies are required:

  • React 19.2+ for all @mantine/* packages
  • Tiptap 3+ for @mantine/tiptap (migration guide)
  • Recharts 3+ for @mantine/charts (no migration required)

New @​mantine/schedule package

New @mantine/schedule package provides a complete set of calendar scheduling components for React applications. It includes multiple view levels, drag-and-drop event management, and extensive customization options.

Schedule

Schedule is a unified container component that combines all views with built-in navigation and view switching. Drag events to reschedule them:

import { useState } from 'react';
import dayjs from 'dayjs';
import { Schedule, ScheduleEventData } from '@mantine/schedule';
</tr></table> 

... (truncated)

Commits
  • fb8998c [@​mantine/hooks] use-scroller: Fix element dynamic resizing not being handled...
  • 0b629b3 [core] Migrate eslint -> oxlint (#8796)
  • b90d9b8 [core] Fix typos, update versions
  • 9d010d5 [@​mantine/hooks] use-local-storage: Fix incorrect definition when defaultValu...
  • a097b0c [release] Version: 9.0.0-alpha.6
  • dc703c3 [@​mantine/hooks] Add local stories for browser hooks
  • 4470194 Merge branch 'master' into 9.0
  • bac61d6 [release] Version: 8.3.17
  • 6b3fdee [refactor] Fix formatting
  • c048f99 [@​mantine/hooks] use-list-state: Add memoization to all handlers (#8739)
  • Additional commits viewable in compare view

Updates @mantine/notifications from 8.3.12 to 9.0.1

Release notes

Sourced from @​mantine/notifications's releases.

9.0.1

What's Changed

  • [@mantine/core] LoadingOverlay: Fix double overlay visible with dark color scheme (#8811)
  • [@mantine/core] RingProgress: Add missing viewBox (#8806)
  • [@mantine/core] Input: Add rootRef prop support
  • [@mantine/core] Combobox: Fix refProp not working on Combobox.Target (#8798)
  • [@mantine/mcp-server] Fix stdio transport to comply with MCP spec (#8792)
  • [@mantine/core] Input: Fix aria-invalid="false" attribute being set (#8785)
  • [@mantine/core] Slider: Fix incorrect orientation inheritance from the parent markup (#8791)
  • [@mantine/core] Fix incorrect default placeholder size in PasswordInput and other components (#8793)
  • [@mantine/core] Badge: Fix text being cut off with some fonts (#8788)
  • [@mantine/hooks] use-scroller: Fix element dynamic resizing not being handled correctly (#8800)
  • [@mantine/core] Fix Checkbox.Group, Switch.Group, Radio.Group and Chip.Group not working with generic primitive values (#8801)
  • [@mantine/core] Popover: Fix missing withProps (#8802)
  • [@mantine/core] Accordion: Fix focus ring being cut off (#8797)
  • [@mantine/charts] Add option to fully customize reference lines label (#8790)
  • [@mantine/core] Fix loading prop not being handled correctly in TagsInput and MultiSelect (#8803)

Full Changelog: mantinedev/mantine@9.0.0...9.0.1

9.0.0 🤩

View changelog with demos on mantine.dev website

Migration guide

This changelog covers breaking changes and new features in Mantine 9.0. To migrate your application to Mantine 9.0, follow 8.x → 9.x migration guide.

Peer dependencies requirements updates

Starting from Mantine 9.0, the following dependencies are required:

  • React 19.2+ for all @mantine/* packages
  • Tiptap 3+ for @mantine/tiptap (migration guide)
  • Recharts 3+ for @mantine/charts (no migration required)

New @​mantine/schedule package

New @mantine/schedule package provides a complete set of calendar scheduling components for React applications. It includes multiple view levels, drag-and-drop event management, and extensive customization options.

Schedule

Schedule is a unified container component that combines all views with built-in navigation and view switching. Drag events to reschedule them:

import { useState } from 'react';
import dayjs from 'dayjs';
import { Schedule, ScheduleEventData } from '@mantine/schedule';
</tr></table> 

... (truncated)

Commits
  • b90d9b8 [core] Fix typos, update versions
  • 6f91e24 [@​mantine/notifications] Add new option to not close all notifications when h...
  • a097b0c [release] Version: 9.0.0-alpha.6
  • 53c9a80 [release] Version: 9.0.0-alpha.5
  • f6427cb [core] Update minor dependencies version
  • e77af46 [refactor] Prettier write
  • 0cab72d [core] Update peer requirements to use React 19.2
  • 00e068a [release] Version: 9.0.0-alpha.4
  • 0706f97 [release] Version: 9.0.0-alpha.3
  • ad1a3f1 [release] Version: 9.0.0-alpha.2
  • Additional commits viewable in compare view

Updates @tabler/icons-react from 3.36.1 to 3.41.1

Release notes

Sourced from @​tabler/icons-react's releases.

Release 3.41.1

Fixed icon: outline/x-mark

Release 3.41.0

18 new icons:

  • outline/brand-jira
  • outline/car-off-road
  • outline/car-suspension
  • outline/credit-card-hand
  • outline/device-3d-camera
  • outline/device-3d-lens
  • outline/device-screen
  • outline/iceberg
  • outline/jetski
  • outline/olympic-torch
  • outline/parking-meter
  • outline/pillow
  • outline/pipeline
  • outline/quote-open
  • outline/scan-letter-a
  • outline/scan-letter-t
  • outline/segway
  • outline/x-mark

New features

  • Angular support: new @tabler/icons-angular package with components, build pipeline, unit tests, and test/test-angular sample app (#1091).
  • SVG validation: validation for <g> elements; broader SVG icon validation improvements (#1487); more consistent SVG path syntax (#1488).
  • icons-react: JSDoc with icon previews in generated output (#1472).
  • icons-react-native: react-native-svg added as a peer dependency (#1475).
  • icons-solidjs: SSR support via rollup-preset-solid and JSX/TSX component refactor (#1493).

Fixed icons

  • outline/brand-kbin and outline/volume-4: adjusted for compatibility with buildJsIcons (#1469).
  • outline/number-35-small through outline/number-50-small: updated Unicode values (#1494).

Release 3.40.0

18 new icons:

  • outline/api-book
  • outline/brand-infakt
  • outline/circle-open-arrow-down

... (truncated)

Commits
  • 9b27b65 Release 3.41.1
  • ebad60b Update homepage links in documentation and package files to point to the new ...
  • 8ed617b Update README files to wrap images in anchor tags linking to the Tabler Icons...
  • ef6e875 Update dependencies in pnpm-lock.yaml and package.json files (#1497)
  • 6cbe885 Release 3.41.0
  • 19d735e Add JSDoc with previews in icons-react (#1472)
  • e4ca377 Release 3.40.0
  • 602a746 Release 3.39.0
  • ac3715c Refactor clean script in package.json files to improve directory cleanup proc...
  • 44681e5 Release 3.38.0
  • Additional commits viewable in compare view

Updates @tanstack/query-async-storage-persister from 5.90.19 to 5.96.2

Release notes

Sourced from @​tanstack/query-async-storage-persister's releases.

@​tanstack/query-async-storage-persister@​5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.2
    • @​tanstack/query-persist-client-core@​5.96.2

@​tanstack/query-async-storage-persister@​5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.1
    • @​tanstack/query-persist-client-core@​5.96.1

@​tanstack/query-async-storage-persister@​5.96.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.0
    • @​tanstack/query-persist-client-core@​5.96.0
Changelog

Sourced from @​tanstack/query-async-storage-persister's changelog.

5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.2
    • @​tanstack/query-persist-client-core@​5.96.2

5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.1
    • @​tanstack/query-persist-client-core@​5.96.1

5.96.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.0
    • @​tanstack/query-persist-client-core@​5.96.0

5.95.2

Patch Changes

  • Updated dependencies [cd5a35b]:
    • @​tanstack/query-core@​5.95.2
    • @​tanstack/query-persist-client-core@​5.95.2

5.95.1

Patch Changes

  • Updated dependencies [1f1775c]:
    • @​tanstack/query-core@​5.95.1
    • @​tanstack/query-persist-client-core@​5.95.1

5.95.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.95.0
    • @​tanstack/query-persist-client-core@​5.95.0

5.94.5

... (truncated)

Commits

Updates @tanstack/react-query from 5.90.17 to 5.96.2

Release notes

Sourced from @​tanstack/react-query's releases.

@​tanstack/react-query-devtools@​5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.96.2
    • @​tanstack/react-query@​5.96.2

@​tanstack/react-query-next-experimental@​5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.96.2

@​tanstack/react-query-persist-client@​5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.2
    • @​tanstack/react-query@​5.96.2

@​tanstack/react-query@​5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.2

@​tanstack/react-query-devtools@​5.96.1

Patch Changes

  • fix(build): exclude config files from production DTS rollup to prevent @types/node type pollution (#10358)

  • Updated dependencies []:

    • @​tanstack/query-devtools@​5.96.1
    • @​tanstack/react-query@​5.96.1

@​tanstack/react-query-next-experimental@​5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.96.1

@​tanstack/react-query-persist-client@​5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.1
    • @​tanstack/react-query@​5.96.1

@​tanstack/react-query@​5.96.1

Patch Changes

... (truncated)

Changelog

Sourced from @​tanstack/react-query's changelog.

5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.2

5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.1

5.96.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.96.0

5.95.2

Patch Changes

  • Updated dependencies [cd5a35b]:
    • @​tanstack/query-core@​5.95.2

5.95.1

Patch Changes

  • Updated dependencies [1f1775c]:
    • @​tanstack/query-core@​5.95.1

5.95.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.95.0

5.94.5

Patch Changes

  • fix(*): resolve issue about excluded build directory (#10312)

  • Updated dependencies [4b6536d]:

    • @​tanstack/query-core@​5.94.5

... (truncated)

Commits
  • 5ca721f ci: Version Packages (#10379)
  • 75052a7 ci: Version Packages (#10370)
  • 73e783b ci: Version Packages (#10364)
  • 14a97b7 test(react-query): replace 'import React' with 'import * as React' in 'usePre...
  • fd8c068 test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...
  • f168555 test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...
  • afb5812 test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...
  • 9e1bb94 test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...
  • 55cee0a test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...
  • 7fc6e6a test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...
  • Additional commits viewable in compare view

Updates @tanstack/react-query-persist-client from 5.90.19 to 5.96.2

Release notes

Sourced from @​tanstack/react-query-persist-client's releases.

@​tanstack/react-query-persist-client@​5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.2
    • @​tanstack/react-query@​5.96.2

@​tanstack/react-query-persist-client@​5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.1
    • @​tanstack/react-query@​5.96.1

@​tanstack/react-query-persist-client@​5.96.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.0
    • @​tanstack/react-query@​5.96.0
Changelog

Sourced from @​tanstack/react-query-persist-client's changelog.

5.96.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.2
    • @​tanstack/react-query@​5.96.2

5.96.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.1
    • @​tanstack/react-query@​5.96.1

5.96.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.96.0
    • @​tanstack/react-query@​5.96.0

5.95.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.95.2
    • @​tanstack/react-query@​5.95.2

5.95.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.95.1
    • @​tanstack/react-query@​5.95.1

5.95.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.95.0
    • @​tanstack/react-query@​5.95.0

5.94.5

... (truncated)

Commits

Updates dexie from 4.2.1 to 4.4.2

Release notes

Sourced from dexie's releases.

Dexie.js v4.4.2

This is a maintenance release containing several bug fixes accumulated since v4.4.1.

Related Package Releases

Package Version
dexie 4.4.2
dexie-cloud-addon 4.4.8
dexie-react-hooks 4.4.0
dexie-export-import 4.4.0

Bug Fixes

dexie-cloud-addon

  • fix: Allow anonymous blob download — previously anonymous users could not download offloaded blobs. Also fixes a crash in Service Worker context when Dexie.ignoreTransaction() was called (#2287)
  • fix: HMR protection of awareness provider — prevents hot module replacement from breaking the Y.js awareness connection in dev environments (9debfc0)
  • fix: Add configurable: true to awareness defineProperty — fixes compatibility issues with certain bundlers and proxies (#2280)
  • fix: Strip primary key from changeSpecs in update mutations — incorrect inclusion of primary key could cause sync failures in certain edge cases (#2277)
  • fix: Preserve syncState on logout to prevent spinner — logging out no longer resets sync state, avoiding an unwanted loading spinner on re-login (#2276)
  • fix: Update wrappedCursor.value in non-blob and error paths in blob resolve middleware (f470167)

Other Changes

  • Upgraded dependencies and fixed npm audit warnings
  • Formatted codebase with Prettier (#2282)

Dexie v4.4.1

This release introduces Blob Offloading and String Offloading for Dexie Cloud, enabling efficient handling of large binary and text data. It also includes IDB 3.0 optimizations and several bug fixes.

Related Package Releases

Package Version
dexie 4.4.1
dexie-cloud-addon 4.4.6
dexie-cloud-common 1.0.59
dexie-react-hooks 4.4.0
dexie-export-import 4.4.0

New Features

⚡ IDB 3.0 Optimizations

Leverages IndexedDB 3.0 getAll(options) for more efficient key range queries, reducing overhead for collection operations.

📦 Blob Offloading for Dexie Cloud

Large binary data (Blob, File, ArrayBuffer, TypedArray) is now automatically offloaded to cloud blob storage during sync. Data is stored normally in IndexedDB — offloading happens transparently during the sync process.

... (truncated)

Commits
  • ab489de dexie@4.4.2 + dexie-cloud-addon@4.4.8
  • 0b7bbad fix(dexie-cloud): allow anonymous blob download + fix SW Dexie.ignoreTransact...
  • 7d3535e ci: add dev publish workflow using npm Trusted Publisher (OIDC) (#2285)
  • 39b99a3 fix(readme): add text label + dark mode logo support for TestMu AI
  • 14431de fix(readme): restore working LambdaTest sponsor badge (#2284)
  • cf70909 Remove unused import + prettified file
  • 9debfc0 dexie-cloud-addon@4.4.7: HMR protection of awareness provider
  • 7866764 fix(dexie-cloud-addon): add configurable:true to awareness defineProperty (#2...
  • c6d3026 pnpm.lock
  • aa85c6e chore: format entire codebase with prettier (#2282)
  • 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 dexie since your current version.


Updates dexie-react-hooks from...

Description has been truncated

… with 26 updates

Bumps the production-dependencies group with 26 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@mantine/core](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/core) | `8.3.12` | `9.0.1` |
| [@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form) | `8.3.12` | `9.0.1` |
| [@mantine/hooks](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/hooks) | `8.3.12` | `9.0.1` |
| [@mantine/notifications](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications) | `8.3.12` | `9.0.1` |
| [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) | `3.36.1` | `3.41.1` |
| [@tanstack/query-async-storage-persister](https://github.com/TanStack/query/tree/HEAD/packages/query-async-storage-persister) | `5.90.19` | `5.96.2` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.17` | `5.96.2` |
| [@tanstack/react-query-persist-client](https://github.com/TanStack/query/tree/HEAD/packages/react-query-persist-client) | `5.90.19` | `5.96.2` |
| [dexie](https://github.com/dexie/Dexie.js) | `4.2.1` | `4.4.2` |
| [dexie-react-hooks](https://github.com/dexie/Dexie.js) | `4.2.0` | `4.4.0` |
| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.12.0` | `7.14.0` |
| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `20.3.1` | `20.5.0` |
| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `20.3.1` | `20.5.0` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.57.0` | `1.59.1` |
| [@semantic-release/github](https://github.com/semantic-release/github) | `12.0.2` | `12.0.6` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` |
| [globals](https://github.com/sindresorhus/globals) | `17.0.0` | `17.4.0` |
| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.0.1` |
| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |
| [msw](https://github.com/mswjs/msw) | `2.12.7` | `2.13.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |
| [semantic-release](https://github.com/semantic-release/semantic-release) | `25.0.2` | `25.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.1` | `8.0.5` |



Updates `@mantine/core` from 8.3.12 to 9.0.1
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/9.0.1/packages/@mantine/core)

Updates `@mantine/form` from 8.3.12 to 9.0.1
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/9.0.1/packages/@mantine/form)

Updates `@mantine/hooks` from 8.3.12 to 9.0.1
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/9.0.1/packages/@mantine/hooks)

Updates `@mantine/notifications` from 8.3.12 to 9.0.1
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/9.0.1/packages/@mantine/notifications)

Updates `@tabler/icons-react` from 3.36.1 to 3.41.1
- [Release notes](https://github.com/tabler/tabler-icons/releases)
- [Commits](https://github.com/tabler/tabler-icons/commits/v3.41.1/packages/icons-react)

Updates `@tanstack/query-async-storage-persister` from 5.90.19 to 5.96.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/query-async-storage-persister/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/query-async-storage-persister@5.96.2/packages/query-async-storage-persister)

Updates `@tanstack/react-query` from 5.90.17 to 5.96.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.2/packages/react-query)

Updates `@tanstack/react-query-persist-client` from 5.90.19 to 5.96.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query-persist-client/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query-persist-client@5.96.2/packages/react-query-persist-client)

Updates `dexie` from 4.2.1 to 4.4.2
- [Release notes](https://github.com/dexie/Dexie.js/releases)
- [Commits](dexie/Dexie.js@v4.2.1...v4.4.2)

Updates `dexie-react-hooks` from 4.2.0 to 4.4.0
- [Release notes](https://github.com/dexie/Dexie.js/releases)
- [Commits](dexie/Dexie.js@v4.2.0...v4.4.0)

Updates `fuse.js` from 7.1.0 to 7.3.0
- [Release notes](https://github.com/krisk/Fuse/releases)
- [Changelog](https://github.com/krisk/Fuse/blob/main/CHANGELOG.md)
- [Commits](krisk/Fuse@v7.1.0...v7.3.0)

Updates `react` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react)

Updates `react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom)

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

Updates `@commitlint/cli` from 20.3.1 to 20.5.0
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/cli)

Updates `@commitlint/config-conventional` from 20.3.1 to 20.5.0
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.5.0/@commitlint/config-conventional)

Updates `@playwright/test` from 1.57.0 to 1.59.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.57.0...v1.59.1)

Updates `@semantic-release/github` from 12.0.2 to 12.0.6
- [Release notes](https://github.com/semantic-release/github/releases)
- [Commits](semantic-release/github@v12.0.2...v12.0.6)

Updates `@testing-library/react` from 16.3.1 to 16.3.2
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/react-testing-library@v16.3.1...v16.3.2)

Updates `globals` from 17.0.0 to 17.4.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v17.0.0...v17.4.0)

Updates `jsdom` from 27.4.0 to 29.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v27.4.0...v29.0.1)

Updates `lint-staged` from 16.2.7 to 16.4.0
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
- [Commits](lint-staged/lint-staged@v16.2.7...v16.4.0)

Updates `msw` from 2.12.7 to 2.13.0
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](mswjs/msw@v2.12.7...v2.13.0)

Updates `postcss` from 8.5.6 to 8.5.8
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.6...8.5.8)

Updates `semantic-release` from 25.0.2 to 25.0.3
- [Release notes](https://github.com/semantic-release/semantic-release/releases)
- [Commits](semantic-release/semantic-release@v25.0.2...v25.0.3)

Updates `vite` from 7.3.1 to 8.0.5
- [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/v8.0.5/packages/vite)

---
updated-dependencies:
- dependency-name: "@mantine/core"
  dependency-version: 9.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: "@mantine/form"
  dependency-version: 9.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: "@mantine/hooks"
  dependency-version: 9.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: "@mantine/notifications"
  dependency-version: 9.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: "@tabler/icons-react"
  dependency-version: 3.41.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@tanstack/query-async-storage-persister"
  dependency-version: 5.96.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.96.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@tanstack/react-query-persist-client"
  dependency-version: 5.96.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: dexie
  dependency-version: 4.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: dexie-react-hooks
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: fuse.js
  dependency-version: 7.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: react
  dependency-version: 19.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-dom
  dependency-version: 19.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: react-router-dom
  dependency-version: 7.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@commitlint/cli"
  dependency-version: 20.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@commitlint/config-conventional"
  dependency-version: 20.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@playwright/test"
  dependency-version: 1.59.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@semantic-release/github"
  dependency-version: 12.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: "@testing-library/react"
  dependency-version: 16.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: globals
  dependency-version: 17.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: jsdom
  dependency-version: 29.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: lint-staged
  dependency-version: 16.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: msw
  dependency-version: 2.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: postcss
  dependency-version: 8.5.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: semantic-release
  dependency-version: 25.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: vite
  dependency-version: 8.0.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 6, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants