0.23.0 (2022-09-18)
Features
- IAssetResolver: change AssetExists return type to
Task<bool>
(3dfe624) - make most classes sealed (c4ff845)
Performance Improvements
- AddressableAssetResolver: cache existence check results (ea1560c)
- UIComponent: determine stylesheets asset paths in the same thread as the load operation (33dcef6)
BREAKING CHANGES
- The following classes are now sealed: AssetPathAttribute, Dependency, DependencyAttribute, DependencyInjector, DiContainer, DiContext, LayoutAttribute, MissingProviderException, ProvideAttribute, QueryAttribute, RootClassAttribute, StylesheetAttribute, TestBed, TestBedBuilder, TestBedTimeoutException.
- IAssetResolver: IAssetResolver's AssetExists now returns
Task<bool>
.