バン in Rust を書き直す
なぜ&どうやって"Bun"を"Zig to Rust"に書き換えたのか
なぜ&どうやって"Bun"を"Zig to Rust"に書き換えたのか
92の問題を修正しました (380のアドレスです)Bun.Image 内蔵画像処理 API,孤立したリンクラーのグローバルストアで7倍高速な温室インストール、フェッチ用の実験的な HTTP/2 と HTTP/3 クライアント ((), Bun.serve での HTTP/3 (QUIC ((), Linux と macOS での書き換え fs.watch ((), --no-orphans CLI フラグ、 process.execve ((), Windows での Bun.Terminal を ConPTY, FreeBSD と Android ビル、共有 SSL_CTX キャッシュ、 smal...
82の問題を修正しました (アドレス 381 👍).bun test --parallel, --isolate, --shard, and --changed, bun ストリームをインストール tarballs ディスクに 17倍少ないメモリを使用、ソースマップは 8倍少ないメモリを使用、 5.5倍速い gzip zlib-ng, Bun.serve の範囲要求サポート(), SHA3 in node:crypto and WebCrypto, ws+unix:// WebSocket クライアント、多くのバグ修正と Node.js 互換性改善
120の問題を修正しました (アドレス 219 👍).Bun./file.md,Bun.WebViewヘッドレスブラウザ自動化、プロセス中のBun.cron() スケジュラー、ネイティブエラーのためのアシンクスタック追跡、2.3倍高速なURLPattern,2倍高速なBun.Glob.scan,Linux上のcgroup-aware並列化、および多くのバグ修正およびNode.js互換性改善。
105の問題を修正しました (アドレス 307 👍).4MBがLinuxより小さい。x64 Bun.cron OSレベルのcron作業と表現解析、Bun.sliceAnsiの ANSI/グラフェム認識文字列切片、より豊かな Bun.markdownリストメタデータ; bunテスト --path-ignore-patterns; Windowsネイティブ ARM64 .bin shim; macOSで固定されたdgram UDP,Windowsで固定されたfs.openSync数値フラグ (unbreaks tar@7), http2 WINDOW_UPDATE修正;バンドラー --byte...
155の問題を修正しました (アドレス 642 👍).新しいネイティブ REPL, --コンパイル --ターゲット=ブラウザ、 TC39 標準の ES デコラター、 Windows ARM64 サポート、バレルのインポート最適化、そして高速なイベントループ。構造化されたCloneは配列の 25 倍まで速く、Buffer.sliceは 1.8 倍速く、path.parseは 7 倍まで速く、バンドされた出力では閉じる数が少なく、さらにアップグレードされたJavaScriptCoreは 168 倍高速で深層。..
23の問題を修正しました (13の問題を解決しました).複数のスクリプトを並行または連続で実行しますバン:テストモック&スパイオン シンボルを取得。 支援を処分。ESMのバイトコードのコンパイル早く ランクダウンストリング。プロトタイプ。トリム、ストリング。プロトタイプ。スタート
8つの問題を修正しました (第6回 👍).Bun.markdownはZigで書かれたCommonMark対応のMarkdownパーサーです。LLMに適したモジュールグラフメタデータを書き込むことができます。Windows で 'npm install -g bun' の回帰を修正する。
91の問題を修正しました (アドレス 243 👍).50%早く バッファーを設定する、 35%早くアシンク/待機する、 3倍早く バッファーを設定する、 90%早く JSCのアップグレードを介して バッファーを設定する。新しい: `Bun.JSON5`, `Bun.JSONL`, `Bun.wrapAnsi() ` (wrap-ansi npmより33~88倍速い), `--heap-prof-md`, `--cpu-prof-md`, `node:inspector` プロファイラー API, `replMode` `Bun.Transpiler`.取っ取りはヘッダカバーを保存するHTTP/2の修正は。..
45の問題を修正しました (125 👍のアドレス)Bun.Archive APIは、gzip圧縮でタールボールを作成&抽出する、Bun.JSONCは、JSONをコメント、メタファイル&ファイルオプションで解析する。Bun.buildではバンドル解析と仮想ファイル、Response.json() は3.5倍高速、15%高速アシンク/待ち、30%高速Promise.race,20倍高速 Bun.hash.crc32,高速 Buffer.indexOf/SIMDを含む、HTTP/HTTPSプロキシサポート。..
32の問題を修正しました (25の問題を解決しました).Bun.Terminal API,コンパイルタイム機能フラグ、 Bun.stringWidthの精度向上、V8 C++ 値型チェック API,S3 アップロードのためのコンテンツ配置サポート、 .npmrc 引用値の環境変数の拡張、多数のバグ修正と node.js 互換性の改善
194の問題を修正しました (アドレス 412 👍).URLPattern API, bun:test の偽タイマー、 fetch のカスタムプロキシヘッダー (),console.log %j フォーマット、 http.Agent 接続プール修正、スタンドアロン実行可能なコンフィギュレーションロード変更、SQLite 3.51.1 および bun:test の多数のバグ修正、Node.js 互換性、Windows,Web API, bun をインストールするなど
バンはアントロピックに買収されたAnthropicはBunを クラウドコード、クロードエージェントSDK,そして将来のAIコーディング製品とツールに 基盤として利用しています
95の問題を修正しました (アドレス 348 👍).CompressionStream and DecompressionStream, Control .env と bunfig.toml をスタンドアロン実行ファイルに読み込み、 `retry` と `repeats` in `bun:test`, --no-env-file, SQLite 3.51.0, Zig 0.15.2 にアップグレード、 バグ修正、 バンインストール、 Windows, Node.js 互換性、 Web API, Bun.serve, ネットワーク、 Bun.YAML, Bun.Transpiler, Bun.spawn &Script タイプ定義
287の問題を修正しました (324のアドレスです)バックコンパティビティのためにデフォルトで復元しました--cpu-prof で CPU プロファイリング、インストール後のスクリプトでパッケージのインストールが速く、 bun:test onTestFinished フック、 ServerWebSocket サブスクリプションゲッター、 Alpine 3.22 in Docker イメージ、 Git 依存度解像度改善、 bun リストアリアス、インストール、 HTTP/HTTPS, N-API, bun...
バンの高速 JavaScript ランタイムで Vercel Functions でアプリケーションをデプロイして実行します。 バンの API に完全なアクセスと性能向上
103の問題を修正しました (アドレス172 👍).macOSで2倍高速なbunビルドを symlink-heavyプロジェクトに、ソースマップは法的コメントを保存し、 --format=cjs は現在 import.meta をインライン化している。 bunテストはグローバルvi, --pass-with-no-tests, and --only failures を追加している。 .npmrc :email auth サポート、ペアデプがない場合の高速なインストール、孤立したインストール (publicHoistPattern/hoistPattern),および fs/promises ファイル。..
Bun 1.3では、ゼロコンフィギュレーションのフロントエンド開発、統一されたSQL API,内蔵 Redis クライアント、セキュリティ強化、パッケージカタログ、アシンクロスタック追跡、VS コードテスト統合、Node.js互換性改善が導入されている。
119の問題を修正しました (アドレス 412 👍).pnpm-lock.yaml移行で pnpm から bun インストールにシームレスに切り替える、Redis Pub/Sub サポート、配置可能な並列性のある同時テスト実行、 --cpu と --os フラグでプラットフォーム特有の依存性フィルタリング、 --use-system-ca でシステム CA 証明書サポート、コンパイルされた実行ファイルのための Windows コード署名、 Bun.build の JSX 構成の改善。..
解決した問題144件 (257件)よりよいデバッグのためのアシンクスタックトラス、RFC 6455対応 WebSocket クライアントサブプロトコル交渉、 affectedRows と lastInsertRowid サポートを含む MySQL アダプタの改善、バンドリング中に JSX 副作用の保存、perf_hooks でイベントループ遅延モニタリング、HTTP サーバーのアイドル接続管理、バンの実行中の --ワークスペース、関数名削除 dur...
バンがインストール時間を 25倍短縮できる方法を学びますBun は Node.js のオーバーヘッドを直接システムコール、キャッシュに適したデータレイアウト、OSレベルのコピー・オン・ライート、フル・コア並列化でスキップします。
69の問題を修正しました (204 👍のアドレス)Bun.SQL は現在、PostgreSQL とともに MySQL と SQLite をサポートしています。YAMLのネイティブサポートです500倍速く postMessage (文字列)Bun.build ((() は、クロスプラットフォームのターゲットで API をコンパイルします。CPUの使用量が減ったSIMD加速 ANSI脱出除去のための Bun.stripANSI.バンクス - パッケージフラグサポートユーザエージェントのヘッダをカスタマイズできますWindows実行可能なメタデータの埋め込み広範囲にわたる
ゼロコピー postMessage (文字列)
141の問題を修正しました (アドレス 429 👍).CPUの使用量が減った改善されたテストの違いスタティックルートで `Bun.serve`の自動 `ETag`と `If-None-Match`.40倍早く ≪ 堕胎シグナル タイムアウト≫Windows の長経路サポート`WebAssembly.compileStreaming`と `WebAssembly.instantiateStreaming`は、ウェブアセンブリを組み立ててストリーミングを表示しています。信頼性の改善もたくさんあります
163の問題を修正しました (アドレス 1,043 👍).pnpm様式の孤立したノード_モジュール向けに `bun install --linker=isolated`,依存樹を理解するための `bun why`, package.json管理のための `bun pm pkg`コマンド、配列パターンと除外オプションの強化された `node:fs.glob() `,node:module.SourceMap`クラスと `findSourceMap() `,自動 Node.js互換性検出のスマートな `@buntypes/`...
52の問題を修正しました (アドレス 112 👍).読み取れるStream text (), json (), bytes (), blob (), WebSocket クライアントの圧縮 `permessage-deflate (), `bun pm version (), 大規模な `fetch (), `S3 (), `S3 (), `napi_create_buffer (), ヽnapi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_create_buffer (), ゙napi_
50の問題を修正 (80の問題を解決しました👍), +24の Node.js テストに合格しました。HTMLインポートのための先行バンドリング、より信頼性の高いBun Shell, `setTimeout`と `setImmediate`は8-15%少ないメモリを使用します。 `columnTypes` & `declaredTypes`は新しいBun:sqlite`, `bun info`です。
73の問題を修正しました (124 👍のアドレス) +119の Node.js テストに合格しました。バン。ハッシュ。ラピダッシュ。 バン。ハッシュ。ラピダッシュ。 バン。ハッシュ。ラピダッシュ。 バン。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。ハッシュ。
11の問題を修正しました (アドレス 261 👍).セキュリティ脆弱性に対する依存性をスキャンします。bun init は、Node.js/Vite/npm/pnpm の代わりに Bun を使用するためのカーソルルールを追加します。
39の問題を修正しました (アドレス179 👍).Bun インストール中のカタログへのサポートを追加し、bun init の --react フラグ、メソッド特有のルートで HTTP ルーティングを改善し、より良い TypeScript デフォルト モジュール設定、Codex に影響する HTTPS プロキシの問題を修正し、worker_threads の信頼性向上や http2 サーバーの改善を含むいくつかの Node.js 互換性改善。