Deno、Cloudflareに合流
Deno ランタイムは今後1年間、月次のバグ修正とセキュリティ更新のみとし、その後は Deno 側の開発を終える。Deno Deploy は6か月後に停止し、有料顧客は Cloudflare Workers への移行支援を受ける。
入力して検索を開始
31件
Deno ランタイムは今後1年間、月次のバグ修正とセキュリティ更新のみとし、その後は Deno 側の開発を終える。Deno Deploy は6か月後に停止し、有料顧客は Cloudflare Workers への移行支援を受ける。
実験的な deno desktop が追加され、npm / pnpm / yarn / Bun の lockfile を deno install が直接読めるようになった。サプライチェーン向けの既定やテストランナーの拡張も含まれる。
Dependabot が Deno プロジェクトのバージョン更新に対応した。`.github/dependabot.yml` に Deno エントリを追加すると、スケジュール実行で依存関係の更新プルリクエストが開かれる。セキュリティ更新は対象外。
Deno 2.8 で複数の新しい subcommand が追加され、依存関係の監査・バージョン更新・CI 向けインストールなどの操作を専用コマンドで実行できるようになった。
Islands やパーシャルを使わないページではクライアント script を送らない。View Transitions とパーシャルの連携、組み込み WebSocket、Vite 連携の強化が中心となる。
Temporal APIの安定化、Windows ARMビルドの公式サポート、package.jsonのoverridesフィールドのサポートなど。
Deno Deployが正式リリース(GA)。あらゆるフレームワークのサポート、GitHub連携によるゼロコンフィグCD、組み込みデータベース(Postgresサポート追加)、ローカル開発用トンネル機能、自動オブザーバビリティ、Deno Sandboxなどが含まれる。
信頼できないコードを安全に実行するための軽量Linux microVM API。ネットワーク制御やシークレット保護機能を備え、Deno Deploy上で動作する。
Deno 2.6 がリリース。パッケージ実行ツール dx コマンド、パーミッションの無視機能、tsgo 統合などが追加された。
Deno 2.5でdeno.json設定ファイル内でのパーミッションセット定義とテストAPIの拡張が実装された。パーミッションセットにより、異なるコマンドやコンテキストに応じた適切なパーミッション管理が可能。
Fresh 2.0がベータ版に移行し、Vite統合が追加。
Deno v2.4 がリリース。deno bundleサブコマンドが復活し、JavaScript や TypeScript から単一ファイルの JavaScript バンドルを作成できるようになった。npm や JSR の依存関係をサポートし、esbuild による自動的な Tree Shaking と minification を含む。
Deno 2.3 がリリース。deno compileの強化やローカル npm パッケージ対応など、多数の改善。
Deno 2.2 がリリース。
Deno v2.1 リリース。このリリースは Deno 初の LTS であり、2025 年 4 月までサポートされる。
Deno v2 がリリースされた。
Deno が内部で使っている V8 の Rust バインディングライブラリを公開した。
1 系の最終リリースと予告された Deno v1.46 がリリースされた。
Deno v1.45 がリリースされた。Workspace のサポートや Node.js との互換性向上、fronzen フラグの追加、deno init --libコマンドの追加などが行われた。
JSR ではJSDoc を元にドキュメントを生成する。
2024 年 5 月に Deno v1.43 がリリースされました。
2024 年 3 月 28 日に Deno 1.42 がリリースされました。
2024 年 2 月 22 日に Deno 1.41 がリリースされました。deno compile で生成されるバイナリがかなり小さくなりました。
Deno v1.40 がリリースされました。
2023 年 12 月 14 日に Deno 1.39 がリリースされました。
2023 年 11 月 2 日に Deno 1.38 がリリースされました。
Deno Deploy がnpm:を介して npm モジュールの実行をネイティブにサポートするようになりました。 ### 参考文献
Deno 1.37 がリリースされました。Jupyter Notebook で Deno を利用できるようになりました。他にもテストランナーや Node.js との互換性の改善なども行われています。
Deno Compileがnpmパッケージをサポートし、単一の実行可能ファイルの生成が可能に。
ビルトインKVデータベースが導入されたほか、Deno 2に向けて互換性やパフォーマンスが改善された。
Node.js互換機能の統合による移行容易化、package.jsonのサポートなど。