Skip to content

1.14.6

Compare
Choose a tag to compare
@koriym koriym released this 17 Oct 14:06
· 109 commits to 1.x since this release
8ba04a7

What's Changed

prod用のインジェクターがScript InjectorからCompile Injectorになります。Script Injectorはコンクリートクラスの束縛をしていなくてもオンデマンドで束縛がされました。それに対してCompile Injectorはコンパイルを行うので必要としていない依存の解決も行われます。未使用のクラスでも依存解決ができなければエラーになりますが、一方、prodでヘルスチェックが確認されれば他のページで依存解決が出ることはありません。

The injector for prod is now a Compile Injector instead of a Script Injector. The Script Injector is now bound on demand, even if the concrete class is not bound. In contrast, the Compile Injector compiles, so it also resolves dependencies it does not need. If dependency resolution is not possible even for unused classes, an error will occur. On the other hand, if health check is confirmed by prod, dependency resolution will not occur on other pages.

Full Changelog: 1.14.5...1.14.6