notes
notes copied to clipboard
Bump ws, @mermaid-js/mermaid-cli and puppeteer
Bumps ws to 8.18.1 and updates ancestor dependencies ws, @mermaid-js/mermaid-cli and puppeteer. These dependencies need to be updated together.
Updates ws from 8.13.0 to 8.18.1
Release notes
Sourced from ws's releases.
8.18.1
Bug fixes
- The length of the UNIX domain socket paths in the tests has been shortened to make them work when run via CITGM (021f7b8b).
8.18.0
Features
- Added support for
Blob(#2229).8.17.1
Bug fixes
- Fixed a DoS vulnerability (#2231).
A request with a number of headers exceeding the[
server.maxHeadersCount][] threshold could be used to crash a ws server.const http = require('http'); const WebSocket = require('ws');const wss = new WebSocket.Server({ port: 0 }, function () { const chars = "!#$%&'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~".split(''); const headers = {}; let count = 0;
for (let i = 0; i < chars.length; i++) { if (count === 2000) break;
for (let j = 0; j < chars.length; j++) { const key = chars[i] + chars[j]; headers[key] = 'x';if (++count === 2000) break; }
}
headers.Connection = 'Upgrade'; headers.Upgrade = 'websocket'; headers['Sec-WebSocket-Key'] = 'dGhlIHNhbXBsZSBub25jZQ=='; headers['Sec-WebSocket-Version'] = '13';
const request = http.request({ headers: headers, host: '127.0.0.1', port: wss.address().port </tr></table>
... (truncated)
Commits
b92745a[dist] 8.18.1b3d9747[doc] Fix nit021f7b8[test] Shorten the path lengthsb9ca55b[pkg] Update eslint-config-prettier to version 10.0.1c798dd4[doc] Fix typo (#2271)6861472[ci] Test on node 23019f28f[minor] Improve JSDoc-inferred types (#2242)bfe1b2a[doc] Remove unnecessary period (#2240)f7dc469[doc] Fix the type of thedataargument976c53c[dist] 8.18.0- Additional commits viewable in compare view
Updates @mermaid-js/mermaid-cli from 10.9.1 to 11.4.2
Release notes
Sourced from @mermaid-js/mermaid-cli's releases.
11.4.2
Changes
🐛 Bug Fixes
- fix(types): correct
rootDirin tsconfig.json@aloisklink(#804) This fixes TypeScripts imports in v11.4.1Full Changelog: https://github.com/mermaid-js/mermaid-cli/compare/11.4.1...11.4.2
11.4.1
Changes
- perf: skip bunding Mermaid ZenUML
@aloisklink(#766)🐛 Bug Fixes
- Create version file and delete loading package.json version
@camcam-lemon(#798)- build: skip bundling fonts
@aloisklink(#779)📦 Dependency updates
- build(deps): bump mermaid from 11.4.0 to 11.4.1
@dependabot(#800)- build(deps-dev): bump vite from 4.5.5 to 6.0.2
@dependabot(#801)- build(deps-dev): bump
@types/nodefrom 18.19.65 to 18.19.67@dependabot(#802)- build(deps-dev): bump
@mermaid-js/layout-elkfrom 0.1.5 to 0.1.7@dependabot(#799)- build(deps-dev): bump
@types/nodefrom 18.19.64 to 18.19.65@dependabot(#795)- build(deps-dev): bump typescript from 5.6.3 to 5.7.2
@dependabot(#794)- build(deps-dev): bump puppeteer from 23.8.0 to 23.9.0
@dependabot(#793)- build(deps): bump gittools/actions from 3.0.1 to 3.0.3
@dependabot(#792)- build(deps-dev): bump puppeteer from 23.7.1 to 23.8.0
@dependabot(#790)- build(deps): bump gittools/actions from 3.0.0 to 3.0.1
@dependabot(#791)- build(deps): bump
@zenuml/corefrom 3.17.4 to 3.24.22@dependabot(#787)- build(deps-dev): bump puppeteer from 23.6.1 to 23.7.1
@dependabot(#786)- build(deps-dev): bump
@types/nodefrom 18.19.59 to 18.19.64@dependabot(#785)- build(deps-dev): bump puppeteer from 23.5.0 to 23.6.1
@dependabot(#783)- build(deps-dev): bump
@mermaid-js/layout-elkfrom 0.1.4 to 0.1.5@dependabot(#781)11.4.0
Changes
📦 Dependency updates
- build(deps): bump mermaid from 11.3.0 to 11.4.0
@dependabot(#782)11.3.0
Changes
🐛 Bug Fixes
- build: use
node:18.20-alpine3.19in Docker@aloisklink(#765)- fix: broaden
renderMermaidbrowser type@aloisklink(#768)
... (truncated)
Commits
6fddb94fix(types): correctrootDirin tsconfig.jsonf98b6f9Bump version 11.4.11284b7ebuild(deps): bump mermaid from 11.4.0 to 11.4.1c23d016build(deps-dev): bump vite from 4.5.5 to 6.0.2aa35c3fbuild(deps-dev): bump@types/nodefrom 18.19.65 to 18.19.67170e869build(deps-dev): bump@mermaid-js/layout-elkfrom 0.1.5 to 0.1.7d12939cfix: change to update version.js from scripts9a42e3crefactor: create version file and delete loading package.json version162a640build(deps-dev): bump@types/nodefrom 18.19.64 to 18.19.65d51fdeabuild(deps-dev): bump typescript from 5.6.3 to 5.7.2- Additional commits viewable in compare view
Updates puppeteer from 21.11.0 to 24.6.1
Release notes
Sourced from puppeteer's releases.
puppeteer-core: v24.6.1
24.6.1 (2025-04-09)
Bug Fixes
- optimize base64 decoding (#13753) (8145dd6)
- roll to Chrome 135.0.7049.84 (#13756) (ab6459f)
- roll to Firefox 137.0.1 (#13758) (446a07c)
- webdriver: handle errors if exposed function args are no longer available (#13759) (4013556)
Dependencies
- The following workspace dependencies were updated
- dependencies
@puppeteer/browsersbumped from 2.9.0 to 2.10.0puppeteer: v24.6.1
24.6.1 (2025-04-09)
Miscellaneous Chores
- puppeteer: Synchronize puppeteer versions
Dependencies
- The following workspace dependencies were updated
- dependencies
@puppeteer/browsersbumped from 2.9.0 to 2.10.0- puppeteer-core bumped from 24.6.0 to 24.6.1
puppeteer-core: v24.6.0
24.6.0 (2025-04-03)
Features
puppeteer: v24.6.0
24.6.0 (2025-04-03)
Features
... (truncated)
Changelog
Sourced from puppeteer's changelog.
24.6.1 (2025-04-09)
Miscellaneous Chores
- puppeteer: Synchronize puppeteer versions
Dependencies
- The following workspace dependencies were updated
- dependencies
@puppeteer/browsersbumped from 2.9.0 to 2.10.0Bug Fixes
- optimize base64 decoding (#13753) (8145dd6)
- roll to Chrome 135.0.7049.84 (#13756) (ab6459f)
- roll to Firefox 137.0.1 (#13758) (446a07c)
- webdriver: handle errors if exposed function args are no longer available (#13759) (4013556)
24.6.0 (2025-04-03)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 24.5.0 to 24.6.0
24.5.0 (2025-03-31)
Miscellaneous Chores
- puppeteer: Synchronize puppeteer versions
Dependencies
- The following workspace dependencies were updated
... (truncated)
Commits
45a289echore: release main (#13762)8145dd6fix: optimize base64 decoding (#13753)43baf13feat: expose utilities for managing browser artifacts manually (#13761)4013556fix(webdriver): handle errors if exposed function args are no longer availabl...446a07cfix: roll to Firefox 137.0.1 (#13758)ab6459ffix: roll to Chrome 135.0.7049.84 (#13756)1007c56ci: disable wireit caching (#13754)af20ea8test: fix a flaky test (#13751)559cf41chore(deps-dev): Bump@swc/corefrom 1.11.13 to 1.11.16 in /website in the al...3b8303dchore(deps): Bump estree-util-value-to-estree from 3.3.2 to 3.3.3 in /website...- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by google-wombot, a new releaser for puppeteer 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Deploy Preview for notesbylex failed.
| Name | Link |
|---|---|
| Latest commit | 2c8730d33289263e2c2179a3da801c85b5e9308b |
| Latest deploy log | https://app.netlify.com/sites/notesbylex/deploys/6805a286f18e4a000887e242 |