Bun版本更新
Bun v1.3.12:内置 Bun.WebView 无头浏览器自动化
Bun v1.3.12 内置了 Bun.WebView 无头浏览器自动化,macOS 默认使用系统 WKWebView,跨平台则通过 DevTools 协议驱动 Chrome 或 Chromium;bun ./file.md 可以直接在终端渲染 Markdown,Bun.cron() 也新增了进程内回调写法。
HTTP 服务器现在会拒绝带有相互冲突的重复 Content-Length 头的请求,防止潜在的请求走私;JavaScriptCore 升级后原生支持 using 和 await using,URLPattern 最多快 2.3 倍,Linux 上的线程池按 cgroup CPU 限制计算并行度。
要点
- 内置 Bun.WebView 无头浏览器自动化。
- 拒绝 Content-Length 冲突的请求,防止请求走私。
- bun ./file.md 可在终端渲染 Markdown。
- Bun.cron() 支持进程内定时回调。
- Linux 上的并行度遵守 cgroup CPU 限制。
原文:Bun v1.3.12
Bun now ships with native headless browser automation built into the runtime.
收录于 。摘自官方更新日志的简短节选,著作权归原发布者所有。