mirror of
https://github.com/2dust/v2rayNG.git
synced 2026-10-29 06:31:54 +00:00
Coil 2 had its last release in July 2024 (2.7.0); Coil 3 is the maintained line and uses new coordinates, io.coil-kt.coil3, with the package prefix coil3. AppIconFetcher now returns ImageFetchResult with drawable.asImage(), since Coil 3 models images through its own Image type. Fetcher, Fetcher.Factory, Options, DataSource and the ImageRequest builder chain keep the same shapes, so the rest is imports. No network artifact is required: AppListItem is the only AsyncImage call site and both callers pass icon = null, so every model is the local appicon: request served by AppIconFetcher. Coil 3.6.3 declares minSdkVersion 23 and ships no native code, so neither minSdk 24 nor the four app ABIs are affected. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>