E

esbuild

E
esbuild Dev Tools v0.28.1

v0.28.1

このリリースでは、esbuildのローカル開発サーバへのHTTPリクエストが\ バックスラッシュ文字を使用して Windowsのサーバーディレクトリの外を通過できるセキュリティ上の問題を修正しています。これは Unix スタイル / キャラクターのみを扱う Go の path.Clean ((() 機能を使用したためです。HTTP リクエストは \ を含むパスで。..

E
esbuild Dev Tools v0.28.0

v0.28.0

with { type: 'text' } の輸入へのサポートを追加 (#4435) 輸入テキストの提案は、TC39 プロセスの第3段階に達し、実装が推奨されていることを意味します。DenoとBunも既に実施していますこのバージョンでは esbuild もサポートが追加されますこの機能は esbuild の既存のテキストローダーと全く同じです"./example.tx"から文字列をインポートします。

E
esbuild Dev Tools v0.27.7

v0.27.7

TypeScript パラメータプロパティ (#4421) の定義セマンティクスの低下を修正。設定されたターゲット環境がクラスフィールドをサポートしていない場合でも、以前のリリースではTypeScript パラメータプロパティのクラスフィールドが正しく生成されなかった。このリリースにより、生成されたクラスフィールドは、この場合、正しく下げるようになります: // オリジナルコードクラス Foo {コンストラクター(public x = 1) {} y = 2 }...

E
esbuild Dev Tools v0.27.5

v0.27.5

アシンクロンジェネレータエッジケース (#4401, #4417) の修正 アシンクロンジェネレータを同等状態マシンに変換するためのサポートはバージョン 0.19.0 で追加されました。しかし、生成された状態マシンは、アシンクロンジェネレータを同時に投票するときに正しく動作しなかった。例えば、次のコードでは:アシンクロン関数*インナー() { yield 1; yield 2 } アシンクロン関数*アウトナー() { アウトナー() } gen = outer (() for...

E
esbuild Dev Tools v0.27.4

v0.27.4

CSS メディアクエリ (#4395, #4405, #4406) のリグレッションを修正。esbuild のバージョン 0.25.11 ではメディアクエリを解析するサポートが導入されました。これは意図せず <media-type> と <media-condition-without-or> の文法を使用する印刷メディアクエリで回帰を導入しました。<media-condition-without-or> の内側では、or 項を括弧で包むのに失敗しました。このリレー。..

E
esbuild Dev Tools v0.27.3

v0.27.3

データURL (# 4370) に URL断片を保存する 以下の HTML,CSS,SVG を考慮してください: index.html: <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="icons.css"></head> <body> <div class="triangle"></div></body> </html> icons.css: .triangle { width: 10px; height: 10px; background: currentColor;path: url(clip./triangle.svg#x); } triangle.svg: <svg xmlns="http://www.w3.org/2000/svg <defs>...

E
esbuild Dev Tools v0.27.2

v0.27.2

#/ (#4361) から始まるインポートパス仕様を許可する 以前は package.json の仕様では #/ から始まるインポートパス仕様を禁止していましたが、この制限は最近緩和され、JavaScript エコシステム全体でサポートが追加されています。ワイルドカードパターンの使い方として、#/* を ./src/* にマッピングします (以前は#_...などの別の文字を使わなければならなかったのです)

E
esbuild Dev Tools v0.27.1

v0.27.1

if (#4348) の内部にバンドラーバグを埋め込みました このリリースでは、 require を使って ES モジュールをインポートするときに発生するバグを修正しました (これはバンドラーバグを巻き込む原因になります) そして if 文の中に { ...} ブロック (そして他の条件).この変数宣言を ES モジュールのラップの外に持ち上げるのに必要な バンドリング変換。..

E
esbuild Dev Tools v0.27.0

v0.27.0

このリリースには 意図的に 逆相容れない変更が含まれていますこのようなリリースを自動的に拾うのを避けるためには、eBuildの正確なバージョンを package.json ファイル (推奨) に固定するか、 ^0.26.0 または ~0.26.0 のようなパッチアップグレードのみを受け入れるバージョン範囲の構文を使用する必要があります。詳細については、npmのSEMVERに関するドキュメントを参照してください。Uint8Array.fromBase64を使用します。..

E
esbuild Dev Tools v0.26.0

v0.26.0

GitHub と npm は、esbuild のようなパッケージのメンテナントが信頼されたパブリッシングに切り替えることを推奨しています。このリリースにより、GitHubのVMは、私の代わりに esbuildのすべてのパッケージを npmに構築して公開します。理論的には実験をライブで行う以外に 方法はないのですこのリリースはライブテストですこの。..