Skip to content

Upgrade tldraw to v2.0.0 alpha.19#3

Merged
antobinary merged 6 commits into
bigbluebutton:mainfrom
danielpetri1:v2.0.0-alpha.19-bbb.1
May 22, 2024
Merged

Upgrade tldraw to v2.0.0 alpha.19#3
antobinary merged 6 commits into
bigbluebutton:mainfrom
danielpetri1:v2.0.0-alpha.19-bbb.1

Conversation

@danielpetri1
Copy link
Copy Markdown

This PR is a fork of Tldraw version 2.0-alpha.19, i.e., the last release under the Apache 2.0 license. The monorepo was modified such that references to, e.g., tldraw/tldraw were replaced with bigbluebutton/tldraw.

The following 8 packages have to be built and published from the monorepo's source:

  • assets
  • editor
  • state
  • store
  • tldraw
  • tlschema
  • utils
  • validate

The base of this PR is commit tldraw@64dce02, dated December 12, 2023.

@antobinary antobinary merged commit 2108f1b into bigbluebutton:main May 22, 2024
Tainan404 added a commit that referenced this pull request May 20, 2026
Resolves Dependabot alerts #1, #2, #58, tldraw#59, #62, tldraw#144.
Dismisses #3, #119 as inaccurate (CVE-2026-39365 is Vite 6.x-only).

CVE-2025-62522 (medium): server.fs.deny bypass via backslash on Windows

* explicitly scopes to vite >= 4.5.3, < 5.0.0 with no 4.x patch available
  upstream. Fix requires upgrade to 5.4.21.

CVE-2025-58752 / CVE-2025-58751 (low): both patched at 5.4.20; vite 4.x
was a false positive, but upgrading to 5.4.21 closes both alerts cleanly.

CVE-2026-39365: GitHub advisory lists no 4.x or 5.x patch (only 6.4.2,
7.3.2, 8.0.5), confirming the feature was introduced in Vite 6.x. Dismissed
alerts #3 and #119 as inaccurate via API.

@vitejs/plugin-react ^4.2.0 -> 4.7.0 explicitly supports vite ^5.0.0.
No vite.config.ts changes required.
Tainan404 pushed a commit that referenced this pull request May 20, 2026
* Changes for BBB's Tldraw package
* Rewrite README; replace tldraw occurences with bigbluebutton
* Delete changelogs and readmes
Tainan404 added a commit that referenced this pull request May 20, 2026
Resolves Dependabot alerts #1, #2, #58, tldraw#59, #62, tldraw#144.
Dismisses #3, #119 as inaccurate (CVE-2026-39365 is Vite 6.x-only).

CVE-2025-62522 (medium): server.fs.deny bypass via backslash on Windows

* explicitly scopes to vite >= 4.5.3, < 5.0.0 with no 4.x patch available
  upstream. Fix requires upgrade to 5.4.21.

CVE-2025-58752 / CVE-2025-58751 (low): both patched at 5.4.20; vite 4.x
was a false positive, but upgrading to 5.4.21 closes both alerts cleanly.

CVE-2026-39365: GitHub advisory lists no 4.x or 5.x patch (only 6.4.2,
7.3.2, 8.0.5), confirming the feature was introduced in Vite 6.x. Dismissed
alerts #3 and #119 as inaccurate via API.

@vitejs/plugin-react ^4.2.0 -> 4.7.0 explicitly supports vite ^5.0.0.
No vite.config.ts changes required.
Tainan404 added a commit that referenced this pull request May 20, 2026
Resolves Dependabot alerts #1, #2, #58, tldraw#59, #62, tldraw#144.
Dismisses #3, #119 as inaccurate (CVE-2026-39365 is Vite 6.x-only).

CVE-2025-62522 (medium): server.fs.deny bypass via backslash on Windows

* explicitly scopes to vite >= 4.5.3, < 5.0.0 with no 4.x patch available
  upstream. Fix requires upgrade to 5.4.21.

CVE-2025-58752 / CVE-2025-58751 (low): both patched at 5.4.20; vite 4.x
was a false positive, but upgrading to 5.4.21 closes both alerts cleanly.

CVE-2026-39365: GitHub advisory lists no 4.x or 5.x patch (only 6.4.2,
7.3.2, 8.0.5), confirming the feature was introduced in Vite 6.x. Dismissed
alerts #3 and #119 as inaccurate via API.

@vitejs/plugin-react ^4.2.0 -> 4.7.0 explicitly supports vite ^5.0.0.
No vite.config.ts changes required.
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.

2 participants