2025/01/06〜2025/01/12の最新情報
Deno v2.1.5 Deno v2.1.5がリリースされています。 QUICサポート QUICのサポートがリリースされました。 feat(unstable): Implement QUIC #21942 Deno.connectQuic()などのAPIが実装されています (利用するには--unstable-netの指定が必要です) deno lint - JavaScriptプラグイン向けの内部的な基盤の追加 deno lintにおけるプラグインシステムの内部APIであるDeno[Deno.internal].runLintPluginやセレクターの仕組みなどの実装がリリースされています。 deno.jsonにおけるlint.pluginsオプションの実装はリリースされていないため、まだ一般的な利用はできない状態です。 OpenTelemetry @deno/otelの不要化 OpenTelemetryサポートを利用するに当たり、@deno/otelの使用が不要化されています。 OTEL_DENO=trueと--unstable-otelさえ指定されていれば@opentelemetry/apiとの連携ができます。DenoがあらかじめglobalThis[Symbol.for("opentelemetry.js.api.1")]にTracerProviderなどを登録してくれるため、@opentelemetry/apiとの連携が自動で行われるようです。 まだ、Denoの公式ドキュメントにもOpenTelemetryサポートに関するドキュメントが追加されています (Add docs for OpenTelemetry in Deno (denoland/docs#1305)) feat(unstable): add OTEL MeterProvider #27240 feat(unstable): replace SpanExporter with TracerProvider #27473 feat(unstable): no config npm:@opentelemetry/api integration #27541 WASMモジュール jsrパッケージにおけるサポートの改善 jsrパッケージ内に含まれる.wasmモジュールが読み込めるよう改善されています。 fix(jsr): Wasm imports fail to load #27594 deno check モジュールが見つからなかった際のエラー形式の変更 モジュールが見つからなかった際のエラーメッセージがTypeScriptのdiagnosticsとして報告されるよう改善が行われています (#27533)...