45
Articles
11月12日 21:01
Last updated
v1.0.0-beta.50

v1.0.0-beta.50

この記事は、GitHub上で公開されたrolldownのバージョンv1.0.0-beta.50のリリースノートを提供しています。このリリースには新機能、バグ修正、リファクタリング、ドキュメントの更新、テストの実施、その他の雑多なタスクが含まれています。新機能としては、oxc_resolverのバージョン11.13.2とoxcのバージョン0.97.0が追加されました。バグ修正では、出力チャンクディレクトリ作成時のエラー処理や、dev以外のAPIに対するexperimental.hmrの設定時のエラー処理が行われています。また、actorデザインパターンを使用して初期ビルドエラーからの回復を可能にするリファクタリングも行われました。ドキュメントにはサイトマップが追加され、テストではpublishConfig.exportsがexportsフィールドと一致することが確認されています。 • 新機能としてoxc_resolver v11.13.2とoxc v0.97.0が追加された • 出力チャンクディレクトリ作成時のエラー処理が修正された • experimental.hmrの設定に関するエラー処理が追加された • actorデザインパターンを使用して初期ビルドエラーからの回復が可能になった • ドキュメントにサイトマップが追加された • publishConfig.exportsがexportsフィールドと一致することがテストで確認された

rolldown/rolldown
release tool
v1.0.0-beta.49

v1.0.0-beta.49

この記事は、GitHub上で公開されたrolldownのリリースv1.0.0-beta.49に関するもので、2025年11月10日にリリースされたことが記載されています。このリリースには、いくつかのバグ修正が含まれており、具体的にはnode/exportsに関する修正や、transform hookのmeta.astの型の追加が行われています。また、依存関係の更新として、rustをv1.91.1に、oxlintをv1.28.0に更新したことも記載されています。さらに、meta.astとmeta.nativeStringを使用した例の更新も行われています。 • リリースv1.0.0-beta.49は2025年11月10日に公開された。 • バグ修正としてnode/exportsに関する修正が含まれている。 • transform hookのmeta.astの型が追加された。 • 依存関係としてrustがv1.91.1に、oxlintがv1.28.0に更新された。 • meta.astとmeta.nativeStringを使用した例が更新された。

rolldown/rolldown
release tool
v1.0.0-beta.48

v1.0.0-beta.48

この記事は、Rolldownのバージョン1.0.0-beta.48のリリースノートを提供しています。このリリースでは、いくつかの重要な変更が行われました。まず、`this.emitFile`がチャンクファイル名を尊重するようになり、出力が指定されたパターンに従うようになりました。また、いくつかの非推奨のトップレベルオプションが削除され、安定したプラグインが実験的なものから移動されました。新機能としては、グローバルコンストラクタの副作用検出や、CJSモジュールからの名前付きインポートのみを使用する際のヘルパーのスキップが追加されました。バグ修正も行われ、CLIのネストされたオプションのサポートや、動的エントリ処理の改善が含まれています。 • `this.emitFile`がチャンクファイル名を尊重するようになった • 非推奨のトップレベルオプションが削除された • 安定したプラグインが実験的なものから移動された • グローバルコンストラクタの副作用検出機能が追加された • CLIのネストされたオプションのサポートが改善された

rolldown/rolldown
release tool
v1.0.0-beta.47

v1.0.0-beta.47

この記事は、GitHub上のrolldownプロジェクトのリリースv1.0.0-beta.47に関するもので、主に新機能、バグ修正、リファクタリング、ドキュメントの更新について説明しています。新機能としては、common module preload configのサポートやminify関数の公開が含まれています。また、いくつかのバグ修正が行われ、特にresolveDependenciesがPromiseを返さないように修正されました。リファクタリングでは、module preloadの使用が強調され、ドキュメントにはNative MagicStringに関する詳細なガイドへのリンクが追加されました。 • 新機能としてcommon module preload configのサポートが追加された • minify関数が公開された • バグ修正としてresolveDependenciesがPromiseを返さないように修正された • リファクタリングでmodule preloadの使用が強調された • ドキュメントにNative MagicStringに関する詳細なガイドへのリンクが追加された

rolldown/rolldown
release tool
v1.0.0-beta.46

v1.0.0-beta.46

この記事は、GitHub上で公開されたrolldownのバージョンv1.0.0-beta.46のリリースノートを提供しています。このリリースでは、いくつかの重要な変更点と新機能が紹介されています。特に、デフォルトのpreserveEntrySignaturesが'exports-only'に変更され、Rollupとの整合性が取られました。また、CommonJSモジュールに関する診断機能が追加され、出力サイズを削減するための最適化も行われています。バグ修正としては、CJSファイルの読み込み時のTypeErrorや、動的エントリーグラフ構築時の冗長なノードチェックの削除が含まれています。さらに、ドキュメントの修正や新しいセクションの追加も行われ、ユーザーにとっての利便性が向上しています。 • デフォルトのpreserveEntrySignaturesが'exports-only'に変更された • CommonJSモジュールに関する診断機能が追加された • 出力サイズを削減するための最適化が行われた • CJSファイルの読み込み時のTypeErrorが修正された • 動的エントリーグラフ構築時の冗長なノードチェックが削除された • ドキュメントの修正や新しいセクションの追加が行われた

rolldown/rolldown
release tool
v1.0.0-beta.45

v1.0.0-beta.45

この記事は、GitHub上のrolldownプロジェクトのバージョンv1.0.0-beta.45のリリースノートを提供しています。このリリースでは、いくつかの新機能が追加され、バグ修正が行われました。新機能には、legacyInconsistentCjsInteropオプションの追加、CSSStylesの初期化、Viteとの整合性を持たせるためのプラグインの調整などが含まれています。また、バグ修正としては、Recordを使用するように変更されたり、CJSインポートの修正が行われています。ドキュメントの改善やパフォーマンスの向上も図られています。全体として、このリリースはプロジェクトの安定性と機能性を向上させることを目的としています。 • 新機能としてlegacyInconsistentCjsInteropオプションが追加された。 • CSSStylesの初期化が行われた。 • Viteとの整合性を持たせるためのプラグインの調整が行われた。 • バグ修正としてRecordを使用するように変更された。 • CJSインポートの修正が行われた。 • ドキュメントの改善が行われ、パフォーマンスの向上も図られた。

rolldown/rolldown
release tool
v1.0.0-beta.44

v1.0.0-beta.44

この記事は、Rolldownのバージョンv1.0.0-beta.44のリリースノートを提供しています。このリリースでは、いくつかの重要な変更が行われました。まず、トップレベルのjsxが削除され、transform.jsxを使用する必要があります。また、output.minifyInternalExportsがデフォルトで有効になり、JSONのデフォルトインポートがツリーシェイカブルになりました。これにより、使用されるプロパティのみがバンドルに含まれるようになります。さらに、いくつかの設定オプションが改善され、古いオプションが非推奨となりました。新機能としては、transform.jsx用のjsxプリセットのサポートや、いくつかのプラグインのバインディングが追加されています。 • トップレベルのjsxが削除され、transform.jsxを使用する必要がある • output.minifyInternalExportsがデフォルトで有効になった • JSONのデフォルトインポートがツリーシェイカブルになり、使用されるプロパティのみがバンドルに含まれる • 設定オプションが改善され、古いオプションが非推奨となった • transform.jsx用のjsxプリセットのサポートが追加された

rolldown/rolldown
release tool