All Posts

News bits

デスクトップアプリ構築フレームワークElectrobun公開

TypeScriptとBunを活用し、macOS、Windows、Ubuntu向けのクロスプラットフォームアプリを構築可能。差分アップデート機能などもビルトインで提供する。

Bun v1.3.6がBun.Archive APIやJSONCパース機能などをリリース

Bun v1.3.6がリリースされた。tarアーカイブを扱うBun.Archive API、コメント付きJSONをパースするBun.JSONC API、バンドル解析用のmetafileオプションなどが追加された。

AnthropicがBunを買収

Anthropicは、JavaScriptランタイム「Bun」を買収したことを発表した。BunチームはAnthropicに参加し、Claude Codeのインフラストラクチャ構築を加速させる。

Bun v1.3.3リリース

Bun v1.3.3がリリースされた。

Vercel FunctionsにBunランタイムが追加

Vercel FunctionsのランタイムオプションとしてBunが追加された。Node.jsとBunのどちらかをプロジェクトごとに選択可能。内部テストでは、CPU負荷の高いNext.jsのレンダリング作業において、BunはNode.jsと比較して平均レイテンシーを28%削減。

Bun v1.2.23リリース

Bun v1.2.23がリリース。pnpm-lock.yamlの自動マイグレーション、Redis Pub/Subサポート、concurrent test実行、--cpuと--osフラグによるoptional dependenciesフィルタリングなど。

Bun v1.2.21がリリース、MySQL/SQLite対応とYAMLサポートを追加

Bun v1.2.21がリリース。SQLクライアントBun.SQLの拡張が行われ、MySQL/MariaDB、SQLite対応が追加された。これにより、PostgreSQL、MySQL、SQLiteの統一APIを提供できるようになった。

Bun v1.2.20、yarn.lockのサポート

Bun v1.2.20がリリース。package-lock.jsonや.npmrcと同様に、 bun installでyarn.lockからbun.lockへの移行が可能になった。 yarn.lockファイルが削除されるわけではないため、既存のYarnプロジェクトで試す際や開発時のみ利用する際に便利。

Bun v1.2.9 リリース

Bun v1.2.9 がリリースされた。組み込みの Redis クライアントを追加。Bun.redisはioredisと比較して最大 85%高速。1000 件のバッチ処理でioredisが 10.095 秒、Bun.redisが 4.22 秒。

Bun 1.2.7 リリース

Bun 1.2.7 がリリース。Bun.Cookie、Bun.CookieMap の追加など。 ### 参考文献

Bun v1.2.5

Bun v1.2.5 がリリースされました。

Bun 1.2.3

Bun 1.2.3 がリリース。

Bun 1.2

Bun 1.2 がリリース。

Bun v1.1.44

Bun v1.1.44 がリリースされた。

Bun v1.1.5

2024 年 4 月 26 日に Bun v1.1.5 がリリースされました。

Bun 1.1

2024 年 4 月 1 日に Bun 1.1 がリリースされました。

Bun 1.0.24

Bun v1.0.24 がリリースされました。

Auto-install – Runtime | Bun Docs

https://bun.sh/docs/runtime/autoimport

Bun - v1.0.6

https://bun.sh/blog/bun-v1.0.5

Bun v1.0.4

https://bun.sh/blog/bun-v1.0.4

Bun v1.0

Bun v1.0 がリリースされました。Bun は、Node.js 互換のランタイム、トランスパイラ、バンドラ、タスクランナー、パッケージマネージャー、bun testによるテスト機能など、JavaScript/TypeScript のツールチェーンを統合したものです。

Lodash switch to TypeScript, Bun

Lodash が突如すべての Issue と PR を閉じたため、Lodash が終わったというような誤報がありましたが、Lodash の作者のツイートを見るに TypeScript と Bun に移行する前段階として行なったようです。

Bun v0.6.0

Bun v0.6.0 がリリース。

著者について

Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.

In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.

In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.

In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.

I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.