Skip to content

chore(deps): bump the production group across 1 directory with 39 updates - #36

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-d08f6e2eec
Closed

chore(deps): bump the production group across 1 directory with 39 updates#36
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-d08f6e2eec

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown

Bumps the production group with 39 updates in the / directory:

Package From To
@ai-sdk/react 4.0.8 4.0.76
@hcaptcha/react-hcaptcha 2.0.2 2.1.0
@lottiefiles/dotlottie-react 0.19.5 0.19.15
@marsidev/react-turnstile 1.5.3 1.6.0
@scalar/nextjs-api-reference 0.11.11 0.11.16
@simplewebauthn/server 13.3.1 13.3.2
@tiptap/extension-link 3.27.1 3.30.1
@tiptap/extension-placeholder 3.23.6 3.30.1
@tiptap/extension-text-align 3.27.1 3.30.1
@tiptap/pm 3.23.6 3.30.1
@tiptap/react 3.23.6 3.30.1
@tiptap/starter-kit 3.23.6 3.30.1
better-auth 1.6.23 1.6.30
date-fns 4.3.0 4.4.0
dompurify 3.4.13 3.4.14
geist 1.7.1 1.7.2
html-react-parser 6.1.2 6.1.7
imapflow 1.4.7 1.7.1
lucide-react 1.17.0 1.31.0
mailparser 3.9.14 3.9.15
mammoth 1.12.0 1.12.1
marked 18.0.5 18.0.10
next 16.2.12 16.3.1
nodemailer 9.0.1 9.0.5
radix-ui 1.4.3 1.6.7
react 19.2.4 19.2.8
react-dom 19.2.4 19.2.8
react-easy-crop 6.0.2 6.2.3
resend 6.12.3 6.20.0
sanitize-html 2.17.6 2.17.7
sharp 0.35.2 0.35.3
shiki 4.3.0 4.4.3
sonner 2.0.7 2.0.8
torph 0.0.9 0.1.0
unpdf 1.6.2 1.8.1
@better-auth/sso 1.6.23 1.6.30
fast-xml-parser 5.10.1 5.11.0
@aws-sdk/client-s3 3.1053.0 3.1111.0
@aws-sdk/s3-request-presigner 3.1053.0 3.1111.0

Updates @ai-sdk/react from 4.0.8 to 4.0.76

Changelog

Sourced from @​ai-sdk/react's changelog.

4.0.80

Patch Changes

  • Updated dependencies [b74971f]
  • Updated dependencies [b352a6a]
    • @​ai-sdk/provider-utils@​5.0.29
    • @​ai-sdk/mcp@​2.0.36
    • ai@7.0.77

4.0.79

Patch Changes

  • Updated dependencies [c6d57f3]
  • Updated dependencies [76fb75d]
  • Updated dependencies [677a707]
    • ai@7.0.76
    • @​ai-sdk/mcp@​2.0.35

4.0.78

Patch Changes

  • Updated dependencies [8978ad8]
    • ai@7.0.75

4.0.77

Patch Changes

  • ai@7.0.74

4.0.76

Patch Changes

  • ai@7.0.73

4.0.75

Patch Changes

  • ai@7.0.72

4.0.74

Patch Changes

  • Updated dependencies [9a37469]

... (truncated)

Commits

Updates @hcaptcha/react-hcaptcha from 2.0.2 to 2.1.0

Release notes

Sourced from @​hcaptcha/react-hcaptcha's releases.

2.1.0

What's Changed

  • change loader error handling to clarify script error cases

Full Changelog: hCaptcha/react-hcaptcha@2.0.2...2.1.0

Commits
  • da6b076 chore(package): Bump version to 2.1.0 (#416)
  • 1f4b929 change loader error handling (#415)
  • d3e2880 Add best practices note for uncommon scenarios
  • e095a4f chore(deps): bump diff from 4.0.2 to 4.0.4 (#395)
  • a935ca7 chore(deps): bump minimatch from 3.1.2 to 9.0.9 (#394)
  • 94af070 chore(deps): bump picomatch from 2.3.1 to 4.0.4 (#393)
  • 2c28805 chore(deps-dev): bump webpack-dev-server from 5.2.2 to 5.2.4 (#392)
  • c4bb408 chore(deps-dev): bump esbuild from 0.17.18 to 0.25.0 (#360)
  • c90dd06 feat(actions): Switch to using NPM OIDC (#372)
  • See full diff in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​hcaptcha/react-hcaptcha since your current version.


Updates @lottiefiles/dotlottie-react from 0.19.5 to 0.19.15

Release notes

Sourced from @​lottiefiles/dotlottie-react's releases.

@​lottiefiles/dotlottie-react@​0.19.15

Patch Changes

  • Updated dependencies [14aee74]
    • @​lottiefiles/dotlottie-web@​0.79.2

@​lottiefiles/dotlottie-react@​0.19.14

Patch Changes

  • Updated dependencies [fe796d9]
  • Updated dependencies [605e8c7]
    • @​lottiefiles/dotlottie-web@​0.79.1

@​lottiefiles/dotlottie-react@​0.19.13

Patch Changes

  • Updated dependencies [efec4ac]
  • Updated dependencies [efec4ac]
    • @​lottiefiles/dotlottie-web@​0.79.0

@​lottiefiles/dotlottie-react@​0.19.12

Patch Changes

  • Updated dependencies [baecf78]
    • @​lottiefiles/dotlottie-web@​0.78.2

@​lottiefiles/dotlottie-react@​0.19.11

Patch Changes

  • Updated dependencies [9eaf3f6]
    • @​lottiefiles/dotlottie-web@​0.78.1

@​lottiefiles/dotlottie-react@​0.19.10

Patch Changes

  • 3d2be0b: fix: support React StrictMode (#439, #893, #326)
  • Updated dependencies [6e8c2d7]
  • Updated dependencies [6e8c2d7]
  • Updated dependencies [6818ad9]
  • Updated dependencies [3d2be0b]
  • Updated dependencies [696416a]
  • Updated dependencies [6e8c2d7]
    • @​lottiefiles/dotlottie-web@​0.78.0

@​lottiefiles/dotlottie-react@​0.19.9

Patch Changes

  • Updated dependencies [7af326d]
    • @​lottiefiles/dotlottie-web@​0.77.1

... (truncated)

Changelog

Sourced from @​lottiefiles/dotlottie-react's changelog.

0.19.15

Patch Changes

  • Updated dependencies [14aee74]
    • @​lottiefiles/dotlottie-web@​0.79.2

0.19.14

Patch Changes

  • Updated dependencies [fe796d9]
  • Updated dependencies [605e8c7]
    • @​lottiefiles/dotlottie-web@​0.79.1

0.19.13

Patch Changes

  • Updated dependencies [efec4ac]
  • Updated dependencies [efec4ac]
    • @​lottiefiles/dotlottie-web@​0.79.0

0.19.12

Patch Changes

  • Updated dependencies [baecf78]
    • @​lottiefiles/dotlottie-web@​0.78.2

0.19.11

Patch Changes

  • Updated dependencies [9eaf3f6]
    • @​lottiefiles/dotlottie-web@​0.78.1

0.19.10

Patch Changes

  • 3d2be0b: fix: support React StrictMode (#439, #893, #326)
  • Updated dependencies [6e8c2d7]
  • Updated dependencies [6e8c2d7]
  • Updated dependencies [6818ad9]
  • Updated dependencies [3d2be0b]
  • Updated dependencies [696416a]
  • Updated dependencies [6e8c2d7]
    • @​lottiefiles/dotlottie-web@​0.78.0

0.19.9

Patch Changes

  • Updated dependencies [7af326d]
    • @​lottiefiles/dotlottie-web@​0.77.1

... (truncated)

Commits

Updates @marsidev/react-turnstile from 1.5.3 to 1.6.0

Release notes

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

@​marsidev/react-turnstile@​1.6.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

@​marsidev/react-turnstile@​1.5.5

   🐞 Bug Fixes

    View changes on GitHub

@​marsidev/react-turnstile@​1.5.4

   🐞 Bug Fixes

    View changes on GitHub
Commits
  • 347673d chore: version packages (#255)
  • 212c725 docs: recommend a preconnect hint for faster widget loading (#258)
  • 673a9e0 feat: support offlabel-show-privacy and offlabel-show-help render parameters ...
  • b7dac4b docs: sync JSDoc and types with current Cloudflare Turnstile docs (#256)
  • 6896469 feat: update server-side validation (siteverify) types (#254)
  • 9c1f560 fix(deps): bump undici, js-yaml and sharp to patched versions (#253)
  • d224743 chore: bump oxlint-tsgolint from 0.25.0 to 7.0.2001 (#251)
  • eed8b42 chore: bump @​testing-library/jest-dom from 6.9.1 to 7.0.0 (#250)
  • 339cffd chore: bump the dependencies group across 3 directories with 11 updates (#249)
  • 33f7750 ci: configure git identity so changeset publish can create release tags (#248)
  • Additional commits viewable in compare view

Updates @scalar/nextjs-api-reference from 0.11.11 to 0.11.16

Changelog

Sourced from @​scalar/nextjs-api-reference's changelog.

0.11.16

Patch Changes

  • #9941: Republish every package through npm trusted publishing. No functional changes.

0.11.15

0.11.14

0.11.13

0.11.12

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​scalar/nextjs-api-reference since your current version.


Updates @simplewebauthn/server from 13.3.1 to 13.3.2

Release notes

Sourced from @​simplewebauthn/server's releases.

v13.3.2

This update fixes a CVSS v4 Low (2.0) security vulnerability identified in @​simplewebauthn/server. See the security advisory linked below for more information.

Changes:

  • [server] Fixed an issue with verifyRegistrationResponse() allowing a maliciously-crafted attestation statement's x5c to contain a self-signed "root certificate" instead of chaining back to an RP-specified trust anchor (GHSA-6hxq-p678-4hr2)
Changelog

Sourced from @​simplewebauthn/server's changelog.

v13.3.2

This update fixes a CVSS v4 Low (2.0) security vulnerability identified in @​simplewebauthn/server. See the security advisory linked below for more information.

Changes:

  • [server] Fixed an issue with verifyRegistrationResponse() allowing a maliciously-crafted attestation statement's x5c to contain a self-signed "root certificate" instead of chaining back to an RP-specified trust anchor (GHSA-6hxq-p678-4hr2)
Commits
  • 84656ff Update version to 13.3.2
  • dd0d73c Fail cert path validation closed instead
  • 213e9ba Add test for failure to chain to trust anchor
  • 989507a Add tests for notAfter enforcement
  • b55f4b9 Move explanation into test
  • 7bed04c Update comments around cert chain validity
  • 6ee9644 Add new tests
  • c23890a Update existing test to use helpers
  • 8d02ed4 Add X.509 cert helpers for tests
  • 8a53d70 Use X509ChainBuilder for chain validation
  • Additional commits viewable in compare view

Updates @tiptap/extension-link from 3.27.1 to 3.30.1

Release notes

Sourced from @​tiptap/extension-link's releases.

v3.30.1

@​tiptap/extension-table

Patch Changes

  • Fixed table markdown pipe escaping so the extension loads on older Safari and iOS versions (WebKit before Safari 16.4).

@​tiptap/core

Patch Changes

  • Added new ProseMirror helpers that check whether a value is a specific ProseMirror type.

v3.30.0

@​tiptap/vue-2

Minor Changes

  • ceb0dac: New Decorations API

    Finally the decorations API is here! Even though Decorations itself are nothing new in ProseMirror, the new API makes it much easier to use them in Tiptap without leaving your extensions.

    Decorations change how the document looks without changing the document itself. Highlighting search results, marking spelling mistakes, showing collaborator cursors, putting a drag handle next to every block.

    Until now you had to write a ProseMirror plugin by hand for this, keep the decoration set in plugin state, and map it forward on every transaction. Extensions can now declare decorations directly with a new addDecorations() hook.

    addDecorations() {
      return {
        create: ({ state }) =>
          // findMatches can be any function that returns an array of { from, to } ranges
          findMatches(state.doc).map(match =>
            Decoration.Inline(match.from, match.to, { class: 'highlight' }),
          ),
      }
    }

    There are three kinds. Decoration.Inline() styles a range of text. Decoration.Node() puts attributes on a block's DOM element. Decoration.Widget() renders your own element at a single position.

    Every extension that declares decorations is collected into one plugin, so several extensions can decorate the same document without fighting over it.

    Doing less work on every keystroke

    By default decorations are rebuilt whenever the document changes. That is fine for small documents and wasteful for large ones, so there are two ways to narrow it down.

    shouldUpdate() skips transactions you do not care about. If your decorations only depend on headings, ignore everything else.

    update: 'changedRanges' together with createInRange() only rescans the blocks that actually changed. On a long document this is the difference between scanning the whole thing on every keystroke and scanning one paragraph.

... (truncated)

Changelog

Sourced from @​tiptap/extension-link's changelog.

3.30.1

Patch Changes

  • Updated dependencies [abc8828]
    • @​tiptap/core@​3.30.1
    • @​tiptap/pm@​3.30.1

3.30.0

Patch Changes

  • Updated dependencies [0247d39]
  • Updated dependencies [58a8953]
  • Updated dependencies [51909d3]
  • Updated dependencies [3099eef]
    • @​tiptap/core@​3.30.0
    • @​tiptap/pm@​3.30.0

3.29.2

Patch Changes

  • @​tiptap/core@​3.29.2
  • @​tiptap/pm@​3.29.2

3.29.1

Patch Changes

  • @​tiptap/core@​3.29.1
  • @​tiptap/pm@​3.29.1

3.29.0

Minor Changes

  • 2834eb3: Typing or pasting Markdown link syntax like [Tiptap](https://tiptap.dev) or [Tiptap](https://tiptap.dev "Rich text editor") can now automatically be converted into a link. The behavior is opt-in, enable it with the new markdownLinks option.

Patch Changes

  • Updated dependencies [d26840f]
  • Updated dependencies [e150ee0]
  • Updated dependencies [935e63f]
  • Updated dependencies [b4c5a2d]
  • Updated dependencies [a963d48]
  • Updated dependencies [51f45b6]
  • Updated dependencies [0f63969]
  • Updated dependencies [9acaa65]
    • @​tiptap/core@​3.29.0

... (truncated)

Commits
  • 4c4933d chore(release): release new stable release (#8181)
  • 7901bc2 chore(release): release new stable release (#8142)
  • 2036090 test(extension-link): guard non-link click selection with enableClickSelectio...
  • 5158212 chore(release): release new stable release (#8132)
  • 896564a chore(release): release new stable release (#8128)
  • 1afef87 chore(release): release new stable release (#8087)
  • 2834eb3 Feat(extension-link): auto-convert Markdown link syntax into links (#8030)
  • c5f4b57 chore(release): release new stable release (#8038)
  • 24263ec chore(release): publish a new stable version
  • 24d6aba chore(release): publish a new stable version (#8002)
  • Additional commits viewable in compare view

Updates @tiptap/extension-placeholder from 3.23.6 to 3.30.1

Release notes

Sourced from @​tiptap/extension-placeholder's releases.

v3.30.1

@​tiptap/extension-table

Patch Changes

  • Fixed table markdown pipe escaping so the extension loads on older Safari and iOS versions (WebKit before Safari 16.4).

@​tiptap/core

Patch Changes

  • Added new ProseMirror helpers that check whether a value is a specific ProseMirror type.

v3.30.0

@​tiptap/vue-2

Minor Changes

  • ceb0dac: New Decorations API

    Finally the decorations API is here! Even though Decorations itself are nothing new in ProseMirror, the new API makes it much easier to use them in Tiptap without leaving your extensions.

    Decorations change how the document looks without changing the document itself. Highlighting search results, marking spelling mistakes, showing collaborator cursors, putting a drag handle next to every block.

    Until now you had to write a ProseMirror plugin by hand for this, keep the decoration set in plugin state, and map it forward on every transaction. Extensions can now declare decorations directly with a new addDecorations() hook.

    addDecorations() {
      return {
        create: ({ state }) =>
          // findMatches can be any function that returns an array of { from, to } ranges
          findMatches(state.doc).map(match =>
            Decoration.Inline(match.from, match.to, { class: 'highlight' }),
          ),
      }
    }

    There are three kinds. Decoration.Inline() styles a range of text. Decoration.Node() puts attributes on a block's DOM element. Decoration.Widget() renders your own element at a single position.

    Every extension that declares decorations is collected into one plugin, so several extensions can decorate the same document without fighting over it.

    Doing less work on every keystroke

    By default decorations are rebuilt whenever the document changes. That is fine for small documents and wasteful for large ones, so there are two ways to narrow it down.

    shouldUpdate() skips transactions you do not care about. If your decorations only depend on headings, ignore everything else.

    update: 'changedRanges' together with createInRange() only rescans the blocks that actually changed. On a long document this is the difference between scanning the whole thing on every keystroke and scanning one paragraph.

... (truncated)

Changelog

Sourced from @​tiptap/extension-placeholder's changelog.

3.30.1

Patch Changes

  • @​tiptap/extensions@​3.30.1

3.30.0

Patch Changes

  • @​tiptap/extensions@​3.30.0

3.29.2

Patch Changes

  • @​tiptap/extensions@​3.29.2

3.29.1

Patch Changes

  • @​tiptap/extensions@​3.29.1

3.29.0

Patch Changes

  • @​tiptap/extensions@​3.29.0

3.28.0

Patch Changes

  • @​tiptap/extensions@​3.28.0

3.27.4

Patch Changes

  • Updated dependencies [d2983cd]
    • @​tiptap/extensions@​3.27.4

3.27.3

Patch Changes

  • Updated dependencies [76a76da]
    • @​tiptap/extensions@​3.27.3

... (truncated)

Commits
  • 4c4933d chore(release): release new stable release (#8181)
  • 7901bc2 chore(release): release new stable release (#8142)
  • 5158212 chore(release): release new stable release (#8132)
  • 896564a chore(release): release new stable release (#8128)
  • 1afef87 chore(release): release new stable release (#8087)
  • c5f4b57 chore(release): release new stable release (#8038)
  • 24263ec chore(release): publish a new stable version
  • 24d6aba chore(release): publish a new stable version (#8002)
  • a14683f chore(release): publish a new stable version (#7963)
  • 06b4274 fix(extension-file-handler): add consumePasteEvent option to prevent duplicat...
  • Additional commits viewable in compare view

Updates @tiptap/extension-text-align from 3.27.1 to 3.30.1

Release notes

Sourced from @​tiptap/extension-text-align's releases.

v3.30.1

@​tiptap/extension-table

Patch Changes

  • Fixed table markdown pipe escaping so the extension loads on older Safari and iOS versions (WebKit before Safari 16.4).

@​tiptap/core

Patch Changes

  • Added new ProseMirror helpers that check whether a value is a specific ProseMirror type.

v3.30.0

@​tiptap/vue-2

Minor Changes

  • ceb0dac: New Decorations API

    Finally the decorations API is here! Even though Decorations itself are nothing new in ProseMirror, the new API makes it much easier to use them in Tiptap without leaving your extensions.

    Decorations change how the document looks without changing the document itself. Highlighting search results, marking spelling mistakes, showing collaborator cursors, putting a drag handle next to every block.

    Until now you had to write a ProseMirror plugin by hand for this, keep the decoration set in plugin state, and map it forward on every transaction. Extensions can now declare decorations directly with a new addDecorations() hook.

    addDecorations() {
      return {
        create: ({ state }) =>
          // findMatches can be any function that returns an array of { from, to } ranges
          findMatches(state.doc).map(match =>
            Decoration.Inline(match.from, match.to, { class: 'highlight' }),
          ),
      }
    }

    There are three kinds. Decoration.Inline() styles a range of text. Decoration.Node() puts attributes on a block's DOM element. Decoration.Widget() renders your own element at a single position.

    Every extension that declares decorations is collected into one plugin, so several extensions can decorate the same document without fighting over it.

    Doing less work on every keystroke

    By default decorations are rebuilt whenever the document changes. That is fine for small documents and wasteful for large ones, so there are two ways to narrow it down.

    shouldUpdate() skips transactions you do not care about. If your decorations only depend on headings, ignore everything else.

    update: 'changedRanges' together with createInRange() only rescans the blocks that actually changed. On a long document this is the difference between scanning the whole thing on every keystroke and scanning one paragraph.

... (truncated)

Changelog

Sourced from @​tiptap/extension-text-align's changelog.

3.30.1

Patch Changes

  • Updated dependencies [abc8828]
    • @​tiptap/core@​3.30.1

3.30.0

Patch Changes

  • Updated dependencies [0247d39]
  • Updated dependencies [51909d3]
  • Updated dependencies [3099eef]
    • @​tiptap/core@​3.30.0

3.29.2

Patch Changes

  • @​tiptap/core@​3.29.2

3.29.1

Patch Changes

  • @​tiptap/core@​3.29.1

3.29.0

Patch Changes

  • Updated dependencies [d26840f]
  • Updated dependencies [935e63f]
  • Updated dependencies [b4c5a2d]
  • Updated dependencies [a963d48]
  • Updated dependencies [51f45b6]
  • Updated dependencies [0f63969]
  • Updated dependencies [9acaa65]
    • @​tiptap/core@​3.29.0

3.28.0

Patch Changes

  • @​tiptap/core@​3.28.0

3.27.4

Patch Changes

... (truncated)

Commits
  • 4c4933d chore(release): release new stable release (#8181)
  • 7901bc2 chore(release): release new stable release (#8142)
  • 5158212 chore(release): release new stable release (#8132)
  • 896564a chore(release): release new stable release (#8128)
  • 1afef87 chore(release): release new stable release (#8087)
  • c5f4b57 chore(release): release new stable release (#8038)
  • 24263ec chore(release): publish a new stable version
  • 24d6aba chore(release): publish a new stable version (#8002)
  • a14683f chore(release): publish a new stable version (#7963)
  • 06b4274 fix(extension-file-handler): add consumePasteEvent option to prevent duplicat...
  • See full diff in compare view

Updates @tiptap/pm from 3.23.6 to 3.30.1

Release notes

Sourced from @​tiptap/pm's releases.

v3.30.1

@​tiptap/extension-table

Patch Changes

  • Fixed table markdown pipe escaping so the extension loads on older Safari and iOS versions (WebKit before Safari 16.4).

@​tiptap/core

Patch Changes

  • Added new ProseMirror helpers that check whether a value is a specific ProseMirror type.

v3.30.0

@​tiptap/vue-2

Minor Changes

  • ceb0dac: New Decorations API

    Finally the decorations API is here! Even though Decorations itself are nothing new in ProseMirror, the new API makes it much easier to use them in Tiptap without leaving your extensions.

    Decorations change how the document looks without changing the document itself. Highlighting search results, marking spelling mistakes, showing collaborator cursors, putting a drag handle next to every block.

    Until now you had to write a ProseMirror plugin by hand for this, keep the decoration set in plugin state, and map it forward on every transaction. Extensions can now declare decorations directly with a new addDecorations() hook.

    addDecorations() {
      return {
        create: ({ state }) =>
          // findMatches can be any function that returns an array of { from, to } ranges
          findMatches(state.doc).map(match =>
            Decoration.Inline(match.from, match.to, { class: 'highlight' }),
          ),
      }
    }

    There are three kinds. Decoration.Inline() styles a range of text. Decoration.Node() puts attributes on a block's DOM element. Decoration.Widget() renders your own element at a single position.

    Every extension that declares decorations is collected into one plugin, so several extensions can decorate the same document without fighting over it.

    Doing less work on every keystroke

    By default decorations are rebuilt whenever the document changes. That is fine for small documents and wasteful for large ones, so there are two ways to narrow it down.

    shouldUpdate() skips transactions you do not care about. If your decorations only depend on headings, ignore everything else.

    update: 'changedRanges' together with createInRange() only rescans the blocks that actually changed. On a long document this is the difference between scanning the whole thing on every keystroke and scanning one paragraph.

... (truncated)

Changelog

Sourced from @​tiptap/pm's changelog.

3.30.1

3.30.0

Patch Changes

  • 58a8953: Fix the ./schema-list export map pointing types at dist/schema/, which is not emitted. Tools that read the types condition directly could not resolve @tiptap/pm/schema-list.

3.29.2

3.29.1

3.29.0

Patch Changes

  • e150ee0: Bump prosemirror-model to ^1.25.11, fixing pasting content copied from the editor inserting extra empty paragraphs (a regression introduced in prosemirror-view 1.42.0).

3.28.0

3.27.4

3.27.3

3.27.2

Patch Changes

  • ceebb31: Updated all ProseMirror packages to the latest publicly available versions

3.27.1

3.27.0

3.26.1

3.26.0

3.25.0

Patch Changes

  • c1a2ce8: Bump prosemirror-tables to ^1.8.0 so findTable is available from @tiptap/pm, and align the related ProseMirror dependencies with the versions required by prosemirror-tables.

3.24.0

Patch Changes

  • 7c0499b: Add missing @tiptap/pm/inputrules export
Commits
  • 4c4933d chore(release): release new stable release (#8181)
  • 7901bc2 chore(release): release new stable release (#8142)
  • 58a8953 fix(pm): point schema-list types at the emitted declaration files (#8157)
  • 5158212 chore(release): release new stable release (#8132)
  • 896564a chore(release): release new stable release (#8128)
  • 1afef87 chore(release): release new stable release (#8087)
  • e150ee0 fix(pm): bump prosemirror-model to ^1.25.11 to fix paste adding empty paragra...
  • c5f4b57 chore(release): release new stable release (#8038)
  • 24263ec chore(release): publish a new stable version
  • 24d6aba chore(release): publish a new stable version (#8002)
  • Additional commits viewable in compare view

Updates @tiptap/react from 3.23.6 to 3.30.1

Release notes

Sourced from @​tiptap/react's releases.

v3.30.1

@​tiptap/extension-table

Patch Changes

  • Fixed table markdown pipe escaping so the extension loads on older Safari and iOS versions (WebKit before Safari 16.4).

@​tiptap/core

Patch Changes

  • Added new ProseMirror helpers that check whether a value is a specific ProseMirror type.

v3.30.0

@​tiptap/vue-2

Minor Changes

  • ceb0dac: New Decorations API

    Finally the decorations API is here! Even though Decorations itself are nothing new in ProseMirror, the new API makes it much easier to use them in Tiptap without leaving your extensions.

    Decorations change how the document looks without changing the document itself. Highlighting search results, marking spelling mistakes, showing collaborator cursors, putting a drag handle next to every block.

    Until now you had to write a ProseMirror plugin by hand for this, keep the decoration set in plugin state, and map it forward on every transaction. Extensions can now declare decorations directly with a new addDecorations() hook.

    addDecorations() {
      return {
        create: ({ state }) =>
          // findMatches can be any function that returns an array of { from, to } ranges
          findMatches(state.doc).map(match =>
            Decoration.Inline(match.from, match.to, { class: 'highlight' }),
          ),
      }
    }

    There are three kinds. Decoration.Inline() styles a range of text. Decoration.Node() puts attributes on a block's DOM element. Decoration.Widget() renders your own element at a single position.

    Every extension that declares decorations is collected into one plugin, so several extensions can decorate the same document without fighting over it.

    Doing less work on every keystroke

    By default decorations are rebuilt whenever the document changes. That is fine for small documents and wasteful for large ones, so there are two ways to narrow it down.

    shouldUpdate() skips transactions you do not care about. If your decorations only depend on headings, ignore everything else.

    update: 'changedRanges' together with createInRange() only rescans the blocks that actually changed. On a long document this is the difference between scanning the whole thing on every keystroke and scanning one paragraph.

... (truncated)

Changelog

Sourced from @​tiptap/react's changelog.

3.30.1

Patch Changes

  • Updated dependencies [abc8828]
    • @​tiptap/core@​3.30.1
    • @​tiptap/pm@​3.30.1

3.30.0

Minor Changes

  • 3099eef: New Decorations API

    Finally the decorations API is here! Even though Decorations itself are nothing new in ProseMirror, the new API makes it much easier to use them in Tiptap without leaving your extensions.

    Decorations change how the document looks without changing the document itself. Highlighting search results, marking spelling mistakes, showing collaborator cursors, putting a drag handle next to every block.

    Until now you had to write a ProseMirror plugin by hand for this, keep the decoration set in plugin state, and map it forward on every transaction. Extensions can now declare decorations directly with a new addDecorations() hook.

    addDecorations() {
      return {
        create: ({ state }) =>
          // findMatches can be any function that returns an array of { from, to } ranges
          findMatches(state.doc).map(match =>
            Decoration.Inline(match.from, match.to, { class: 'highlight' }),
          ),
      }
    }

    There are three kinds. Decoration.Inline() styles a range of text. Decoration.Node() puts attributes on a block's DOM element. Decoration.Widget() renders your own element at a single position.

    Every extension that declares decorations is collected into one plugin, so several extensions can decorate the same document without fighting over it.

    Doing less work on every keystroke

    By default decorations are rebuilt whenever the document changes. That is fine for small documents and wasteful for large ones, so there are two ways to narrow it down.

    shouldUpdate() skips transactions you do not care about. If your decorations only depend on headings, ignore everything else.

    update...

    Description has been truncated

…ates

Bumps the production group with 39 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.8` | `4.0.76` |
| [@hcaptcha/react-hcaptcha](https://github.com/hCaptcha/react-hcaptcha) | `2.0.2` | `2.1.0` |
| [@lottiefiles/dotlottie-react](https://github.com/LottieFiles/dotlottie-web/tree/HEAD/packages/react) | `0.19.5` | `0.19.15` |
| [@marsidev/react-turnstile](https://github.com/marsidev/react-turnstile) | `1.5.3` | `1.6.0` |
| [@scalar/nextjs-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/nextjs) | `0.11.11` | `0.11.16` |
| [@simplewebauthn/server](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server) | `13.3.1` | `13.3.2` |
| [@tiptap/extension-link](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-link) | `3.27.1` | `3.30.1` |
| [@tiptap/extension-placeholder](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-placeholder) | `3.23.6` | `3.30.1` |
| [@tiptap/extension-text-align](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-align) | `3.27.1` | `3.30.1` |
| [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm) | `3.23.6` | `3.30.1` |
| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.23.6` | `3.30.1` |
| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `3.23.6` | `3.30.1` |
| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.6.23` | `1.6.30` |
| [date-fns](https://github.com/date-fns/date-fns) | `4.3.0` | `4.4.0` |
| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.13` | `3.4.14` |
| [geist](https://github.com/vercel/geist-font/tree/HEAD/packages/next) | `1.7.1` | `1.7.2` |
| [html-react-parser](https://github.com/remarkablemark/html-react-parser) | `6.1.2` | `6.1.7` |
| [imapflow](https://github.com/postalsys/imapflow) | `1.4.7` | `1.7.1` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.17.0` | `1.31.0` |
| [mailparser](https://github.com/nodemailer/mailparser) | `3.9.14` | `3.9.15` |
| [mammoth](https://github.com/mwilliamson/mammoth.js) | `1.12.0` | `1.12.1` |
| [marked](https://github.com/markedjs/marked) | `18.0.5` | `18.0.10` |
| [next](https://github.com/vercel/next.js) | `16.2.12` | `16.3.1` |
| [nodemailer](https://github.com/nodemailer/nodemailer) | `9.0.1` | `9.0.5` |
| [radix-ui](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/radix-ui) | `1.4.3` | `1.6.7` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.8` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.8` |
| [react-easy-crop](https://github.com/ValentinH/react-easy-crop) | `6.0.2` | `6.2.3` |
| [resend](https://github.com/resend/resend-node) | `6.12.3` | `6.20.0` |
| [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) | `2.17.6` | `2.17.7` |
| [sharp](https://github.com/lovell/sharp) | `0.35.2` | `0.35.3` |
| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `4.3.0` | `4.4.3` |
| [sonner](https://github.com/emilkowalski/sonner) | `2.0.7` | `2.0.8` |
| [torph](https://github.com/lochie/torph/tree/HEAD/packages/torph) | `0.0.9` | `0.1.0` |
| [unpdf](https://github.com/unjs/unpdf) | `1.6.2` | `1.8.1` |
| [@better-auth/sso](https://github.com/better-auth/better-auth/tree/HEAD/packages/sso) | `1.6.23` | `1.6.30` |
| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.10.1` | `5.11.0` |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1053.0` | `3.1111.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1053.0` | `3.1111.0` |



Updates `@ai-sdk/react` from 4.0.8 to 4.0.76
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.76/packages/react)

Updates `@hcaptcha/react-hcaptcha` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/hCaptcha/react-hcaptcha/releases)
- [Commits](hCaptcha/react-hcaptcha@2.0.2...2.1.0)

Updates `@lottiefiles/dotlottie-react` from 0.19.5 to 0.19.15
- [Release notes](https://github.com/LottieFiles/dotlottie-web/releases)
- [Changelog](https://github.com/LottieFiles/dotlottie-web/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/LottieFiles/dotlottie-web/commits/@lottiefiles/dotlottie-react@0.19.15/packages/react)

Updates `@marsidev/react-turnstile` from 1.5.3 to 1.6.0
- [Release notes](https://github.com/marsidev/react-turnstile/releases)
- [Commits](https://github.com/marsidev/react-turnstile/compare/@marsidev/react-turnstile@1.5.3...@marsidev/react-turnstile@1.6.0)

Updates `@scalar/nextjs-api-reference` from 0.11.11 to 0.11.16
- [Release notes](https://github.com/scalar/scalar/releases)
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/nextjs/CHANGELOG.md)
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/nextjs)

Updates `@simplewebauthn/server` from 13.3.1 to 13.3.2
- [Release notes](https://github.com/MasterKale/SimpleWebAuthn/releases)
- [Changelog](https://github.com/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MasterKale/SimpleWebAuthn/commits/v13.3.2/packages/server)

Updates `@tiptap/extension-link` from 3.27.1 to 3.30.1
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-link/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.1/packages/extension-link)

Updates `@tiptap/extension-placeholder` from 3.23.6 to 3.30.1
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages-deprecated/extension-placeholder/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.1/packages-deprecated/extension-placeholder)

Updates `@tiptap/extension-text-align` from 3.27.1 to 3.30.1
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text-align/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.1/packages/extension-text-align)

Updates `@tiptap/pm` from 3.23.6 to 3.30.1
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/pm/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.1/packages/pm)

Updates `@tiptap/react` from 3.23.6 to 3.30.1
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.1/packages/react)

Updates `@tiptap/starter-kit` from 3.23.6 to 3.30.1
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/starter-kit/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.30.1/packages/starter-kit)

Updates `better-auth` from 1.6.23 to 1.6.30
- [Release notes](https://github.com/better-auth/better-auth/releases)
- [Changelog](https://github.com/better-auth/better-auth/blob/main/packages/better-auth/CHANGELOG.md)
- [Commits](https://github.com/better-auth/better-auth/commits/v1.6.30/packages/better-auth)

Updates `date-fns` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Commits](date-fns/date-fns@v4.3.0...v4.4.0)

Updates `dompurify` from 3.4.13 to 3.4.14
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.13...3.4.14)

Updates `geist` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/vercel/geist-font/releases)
- [Changelog](https://github.com/vercel/geist-font/blob/main/packages/next/CHANGELOG.md)
- [Commits](https://github.com/vercel/geist-font/commits/v1.7.2/packages/next)

Updates `html-react-parser` from 6.1.2 to 6.1.7
- [Release notes](https://github.com/remarkablemark/html-react-parser/releases)
- [Changelog](https://github.com/remarkablemark/html-react-parser/blob/master/CHANGELOG.md)
- [Commits](remarkablemark/html-react-parser@v6.1.2...v6.1.7)

Updates `imapflow` from 1.4.7 to 1.7.1
- [Release notes](https://github.com/postalsys/imapflow/releases)
- [Changelog](https://github.com/postalsys/imapflow/blob/master/CHANGELOG.md)
- [Commits](postalsys/imapflow@v1.4.7...v1.7.1)

Updates `lucide-react` from 1.17.0 to 1.31.0
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.31.0/packages/lucide-react)

Updates `mailparser` from 3.9.14 to 3.9.15
- [Release notes](https://github.com/nodemailer/mailparser/releases)
- [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md)
- [Commits](nodemailer/mailparser@v3.9.14...v3.9.15)

Updates `mammoth` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/mwilliamson/mammoth.js/releases)
- [Changelog](https://github.com/mwilliamson/mammoth.js/blob/master/NEWS)
- [Commits](mwilliamson/mammoth.js@1.12.0...1.12.1)

Updates `marked` from 18.0.5 to 18.0.10
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](markedjs/marked@v18.0.5...v18.0.10)

Updates `next` from 16.2.12 to 16.3.1
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](vercel/next.js@v16.2.12...v16.3.1)

Updates `nodemailer` from 9.0.1 to 9.0.5
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](nodemailer/nodemailer@v9.0.1...v9.0.5)

Updates `radix-ui` from 1.4.3 to 1.6.7
- [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/radix-ui/CHANGELOG.md)
- [Commits](https://github.com/radix-ui/primitives/commits/1.6.7/packages/react/radix-ui)

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

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

Updates `react-easy-crop` from 6.0.2 to 6.2.3
- [Release notes](https://github.com/ValentinH/react-easy-crop/releases)
- [Commits](ValentinH/react-easy-crop@v6.0.2...v6.2.3)

Updates `resend` from 6.12.3 to 6.20.0
- [Release notes](https://github.com/resend/resend-node/releases)
- [Changelog](https://github.com/resend/resend-node/blob/canary/CHANGELOG.md)
- [Commits](resend/resend-node@v6.12.3...v6.20.0)

Updates `sanitize-html` from 2.17.6 to 2.17.7
- [Changelog](https://github.com/apostrophecms/apostrophe/blob/main/packages/sanitize-html/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/apostrophe/commits/HEAD/packages/sanitize-html)

Updates `sharp` from 0.35.2 to 0.35.3
- [Release notes](https://github.com/lovell/sharp/releases)
- [Commits](lovell/sharp@v0.35.2...v0.35.3)

Updates `shiki` from 4.3.0 to 4.4.3
- [Release notes](https://github.com/shikijs/shiki/releases)
- [Commits](https://github.com/shikijs/shiki/commits/v4.4.3/packages/shiki)

Updates `sonner` from 2.0.7 to 2.0.8
- [Release notes](https://github.com/emilkowalski/sonner/releases)
- [Commits](emilkowalski/sonner@v2.0.7...v2.0.8)

Updates `torph` from 0.0.9 to 0.1.0
- [Changelog](https://github.com/lochie/torph/blob/main/packages/torph/CHANGELOG.md)
- [Commits](https://github.com/lochie/torph/commits/torph@0.1.0/packages/torph)

Updates `unpdf` from 1.6.2 to 1.8.1
- [Release notes](https://github.com/unjs/unpdf/releases)
- [Commits](unjs/unpdf@v1.6.2...v1.8.1)

Updates `@better-auth/sso` from 1.6.23 to 1.6.30
- [Release notes](https://github.com/better-auth/better-auth/releases)
- [Changelog](https://github.com/better-auth/better-auth/blob/main/packages/sso/CHANGELOG.md)
- [Commits](https://github.com/better-auth/better-auth/commits/v1.6.30/packages/sso)

Updates `fast-xml-parser` from 5.10.1 to 5.11.0
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v5.10.1...v5.11.0)

Updates `@aws-sdk/client-s3` from 3.1053.0 to 3.1111.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1111.0/clients/client-s3)

Updates `@aws-sdk/s3-request-presigner` from 3.1053.0 to 3.1111.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1111.0/packages/s3-request-presigner)

---
updated-dependencies:
- dependency-name: "@ai-sdk/react"
  dependency-version: 4.0.76
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: "@hcaptcha/react-hcaptcha"
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@lottiefiles/dotlottie-react"
  dependency-version: 0.19.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: "@marsidev/react-turnstile"
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@scalar/nextjs-api-reference"
  dependency-version: 0.11.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: "@simplewebauthn/server"
  dependency-version: 13.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: "@tiptap/extension-link"
  dependency-version: 3.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@tiptap/extension-placeholder"
  dependency-version: 3.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@tiptap/extension-text-align"
  dependency-version: 3.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@tiptap/pm"
  dependency-version: 3.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@tiptap/react"
  dependency-version: 3.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@tiptap/starter-kit"
  dependency-version: 3.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: better-auth
  dependency-version: 1.6.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: date-fns
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: dompurify
  dependency-version: 3.4.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: geist
  dependency-version: 1.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: html-react-parser
  dependency-version: 6.1.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: imapflow
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: lucide-react
  dependency-version: 1.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: mailparser
  dependency-version: 3.9.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: mammoth
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: marked
  dependency-version: 18.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: next
  dependency-version: 16.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: nodemailer
  dependency-version: 9.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: radix-ui
  dependency-version: 1.6.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: react-dom
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: react-easy-crop
  dependency-version: 6.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: resend
  dependency-version: 6.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: sanitize-html
  dependency-version: 2.17.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: sharp
  dependency-version: 0.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: shiki
  dependency-version: 4.4.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: sonner
  dependency-version: 2.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: torph
  dependency-version: 0.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: unpdf
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@better-auth/sso"
  dependency-version: 1.6.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: fast-xml-parser
  dependency-version: 5.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.1111.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: "@aws-sdk/s3-request-presigner"
  dependency-version: 3.1111.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
...

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

dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown
Author

Labels

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

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

@readme-ai-writer

readme-ai-writer Bot commented Aug 24, 2026

Copy link
Copy Markdown

📚 No documentation changes were needed for this PR.

@strix-security

Copy link
Copy Markdown

Strix is installed on this repository, but we couldn't run this PR security review because this workspace's trial has ended. Add a card to resume code reviews here.

@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 31, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/production-d08f6e2eec branch August 31, 2026 04:46
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.

0 participants