Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 21, 2025

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the website group with 4 updates in the /website directory: @excalidraw/excalidraw, framer-motion, posthog-js and prettier.

Updates @excalidraw/excalidraw from 0.17.6 to 0.18.0

Release notes

Sourced from @​excalidraw/excalidraw's releases.

v0.18.0 (2025-03-11)

Excalidraw Library

0.18.0 (2025-03-11)

Highlights

  • Command palette #7804

  • Multiplayer undo / redo #7348

  • Editable element stats #6382

  • Text element wrapping #7999

  • Font picker with more fonts #8012

  • Font for Chinese, Japanese, and Korean #8530

  • Font subsetting for SVG export #8384

  • Elbow arrows #8299, #8952

  • Flowcharts #8329

  • Scene search #8438

  • Image cropping #8613

  • Element linking #8812

Breaking changes

Deprecated UMD bundle in favor of ES modules #7441, #9127

We've transitioned from UMD to ESM bundle format. Our new dist folder inside @excalidraw/excalidraw package now contains only bundled source files, making any dependencies tree-shakable. The package comes with the following structure:

Note: The structure is simplified for the sake of brevity, omitting lazy-loadable modules, including locales (previously treated as JSON assets) and source maps in the development bundle.

@excalidraw/excalidraw/
├── dist/
│   ├── dev/
│   │   ├── fonts/
│   │   ├── index.css
│   │   ├── index.js
│   │   ├── index.js.map
│   ├── prod/
│   │   ├── fonts/
│   │   ├── index.css
</tr></table> 

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by mrazator, a new releaser for @​excalidraw/excalidraw since your current version.


Updates framer-motion from 12.23.24 to 12.23.25

Changelog

Sourced from framer-motion's changelog.

[12.23.25] 2025-12-01

Fixed

  • Ensure relative projection boxes are re-measured when parent layout changes.
Commits

Updates posthog-js from 1.280.0 to 1.302.2

Release notes

Sourced from posthog-js's releases.

posthog-js@1.302.2

1.302.2

Patch Changes

posthog-js@1.302.1

1.302.1

Patch Changes

posthog-js@1.302.0

1.302.0

Minor Changes

posthog-js@1.301.2

1.301.2

Patch Changes

  • #2690 e9c00fd Thanks @​robbie-c! - Related to https://www.wiz.io/blog/critical-vulnerability-in-react-cve-2025-55182

    We didn't include any of the vulnerable deps in any of our packages, however we did have them as dev / test / example project dependencies.

    There was no way that any of these vulnerable packages were included in any of our published packages.

    We've now patched out those dependencies.

    Out of an abundance of caution, let's create a new release of all of our packages. (2025-12-04)

  • Updated dependencies [e9c00fd]:

    • @​posthog/core@​1.7.1

posthog-js@1.301.1

1.301.1

Patch Changes

  • #2666 2004d36 Thanks @​pauldambra! - fix: session id rotation relied on in-memory cache which would be stale after log idle periods - particularly with multiple windows in play (2025-12-04)

... (truncated)

Commits
Maintainer changes

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


Updates prettier from 3.6.2 to 3.7.4

Release notes

Sourced from prettier's releases.

3.7.4

What's Changed

🔗 Changelog

3.7.3

What's Changed

🔗 Changelog

3.7.2

What's Changed

🔗 Changelog

3.7.1

🔗 Changelog

3.7.0

diff

🔗 Release note

Changelog

Sourced from prettier's changelog.

3.7.4

diff

LWC: Avoid quote around interpolations (#18383 by @​kovsu)

<!-- Input -->
<div foo={bar}>   </div>
<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>
<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>

TypeScript: Fix comment inside union type gets duplicated (#18393 by @​fisker)

// Input
type Foo = (/** comment */ a | b) | c;
// Prettier 3.7.3
type Foo = /** comment / (/* comment */ a | b) | c;
// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;

TypeScript: Fix unstable comment print in union type comments (#18395 by @​fisker)

// Input
type X = (A | B) & (
  // comment
  A | B
);
// Prettier 3.7.3 (first format)
type X = (A | B) &
(// comment
A | B);
// Prettier 3.7.3 (second format)
type X = (
| A
</tr></table>

... (truncated)

Commits
Maintainer changes

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


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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 21, 2025

Labels

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

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

@dependabot dependabot bot added dependencies Pull requests that update a dependency file minor New features that do not break anything no-release Do not create a new release (wait for additional code changes) labels Dec 21, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 21, 2025 00:04
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 21, 2025
@github-actions github-actions bot added size/xl Extra large size PR and removed minor New features that do not break anything labels Dec 21, 2025
@mergify
Copy link

mergify bot commented Dec 21, 2025

Warning

This PR exceeds the recommended limit of 1,000 lines.

Large PRs are difficult to review and may be rejected due to their size.

Please verify that this PR does not address multiple issues.
Consider refactoring it into smaller, more focused PRs to facilitate a smoother review process.

@mergify mergify bot added the auto-update This PR was automatically generated label Dec 21, 2025
@github-actions
Copy link

github-actions bot commented Dec 21, 2025

Dependency Review

The following issues were found:
  • ❌ 4 vulnerable package(s)
  • ❌ 2 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 2 package(s) with unknown licenses.
See the Details below.

Vulnerabilities

website/pnpm-lock.yaml

NameVersionVulnerabilitySeverity
dompurify3.1.6DOMPurify allows Cross-site Scripting (XSS)moderate
mermaid10.9.3Mermaid improperly sanitizes sequence diagram labels leading to XSSmoderate
nanoid3.3.3Predictable results in nanoid generation when given non-integer valuesmoderate
nanoid4.0.2Predictable results in nanoid generation when given non-integer valuesmoderate
Only included vulnerabilities with severity moderate or higher.

License Issues

website/pnpm-lock.yaml

PackageVersionLicenseIssue Type
elkjs0.9.3EPL-2.0Incompatible License
pako2.0.3MIT AND ZlibIncompatible License
@posthog/core1.8.1NullUnknown License
posthog-js1.309.1NullUnknown License
Allowed Licenses: MIT, MIT-0, Apache-2.0, BSD-2-Clause, BSD-2-Clause-Views, BSD-3-Clause, ISC, MPL-2.0, 0BSD, Unlicense, CC0-1.0, CC-BY-3.0, CC-BY-4.0, CC-BY-SA-3.0, Python-2.0, OFL-1.1, LicenseRef-scancode-generic-cla, LicenseRef-scancode-unknown-license-reference, LicenseRef-scancode-unicode, LicenseRef-scancode-google-patent-license-golang

Scanned Files

  • website/pnpm-lock.yaml

@codecov
Copy link

codecov bot commented Dec 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.80%. Comparing base (97d1641) to head (e2e32a6).
⚠️ Report is 7 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1906      +/-   ##
==========================================
+ Coverage   73.77%   73.80%   +0.02%     
==========================================
  Files         746      746              
  Lines       67889    67889              
==========================================
+ Hits        50085    50105      +20     
+ Misses      14395    14374      -21     
- Partials     3409     3410       +1     
Flag Coverage Δ
unittests 73.80% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 3 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/website/website-6741d95b78 branch from 6d244cb to db4fed0 Compare December 28, 2025 00:04
Bumps the website group with 4 updates in the /website directory: [@excalidraw/excalidraw](https://github.com/excalidraw/excalidraw), [framer-motion](https://github.com/motiondivision/motion), [posthog-js](https://github.com/PostHog/posthog-js) and [prettier](https://github.com/prettier/prettier).


Updates `@excalidraw/excalidraw` from 0.17.6 to 0.18.0
- [Release notes](https://github.com/excalidraw/excalidraw/releases)
- [Commits](excalidraw/excalidraw@v0.17.6...v0.18.0)

Updates `framer-motion` from 12.23.24 to 12.23.25
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v12.23.24...v12.23.25)

Updates `posthog-js` from 1.280.0 to 1.302.2
- [Release notes](https://github.com/PostHog/posthog-js/releases)
- [Changelog](https://github.com/PostHog/posthog-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/PostHog/posthog-js/compare/posthog-js@1.280.0...posthog-js@1.302.2)

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

---
updated-dependencies:
- dependency-name: "@excalidraw/excalidraw"
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website
- dependency-name: framer-motion
  dependency-version: 12.23.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: website
- dependency-name: posthog-js
  dependency-version: 1.302.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website
- dependency-name: prettier
  dependency-version: 3.7.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/website/website-6741d95b78 branch from db4fed0 to e2e32a6 Compare January 4, 2026 00:04
@mergify
Copy link

mergify bot commented Jan 8, 2026

💥 This pull request now has conflicts. Could you fix it @dependabot[bot]? 🙏

@mergify mergify bot added the conflict This PR has conflicts label Jan 8, 2026
@mergify
Copy link

mergify bot commented Jan 8, 2026

This automated PR was closed due to merge conflicts.

@mergify mergify bot closed this Jan 8, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 8, 2026

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/website/website-6741d95b78 branch January 8, 2026 03:46
@mergify mergify bot removed the conflict This PR has conflicts label Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-update This PR was automatically generated dependencies Pull requests that update a dependency file no-release Do not create a new release (wait for additional code changes) size/xl Extra large size PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants