wisemen-digital / AndroidCore

Internal Android Core library
MIT License
5 stars 5 forks source link

Bump glide_version from 4.14.2 to 4.15.0 #285

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps glide_version from 4.14.2 to 4.15.0. Updates com.github.bumptech.glide:glide from 4.14.2 to 4.15.0

Release notes

Sourced from com.github.bumptech.glide:glide's releases.

Glide v4.15.0

Features

  • Improved support for dark mode, RTL and other theme attributes on resources loaded with Glide (eab4c3742d02ad9f173773007ffc0077b8ace98d, 04f198eb186bf7bc800f056a5fc104eff88b59f1, e6f5eec4ff0d70be28e17c040ee0177edafd8da7, a912e0fba1142da4f939c12852d79bdf6192666e, 966815704feedc6d524a9724c74b88a28ba8b40e, 31821f5ee0556560f5ee85552f6bfe92e52a178d, f73f00344b31bdad87ea90c722174895389904e5)
  • Robolectric shadow and legacy cleanup (4298bb7609eb97094406919189c5b147ab6af822, 26a393bb3745977ea4e75fde7dbf06d2b7fbb5b4, 330b9a888e762dac3b2a0d7ec321a088fa90be8b, e247bb7f486a9c36a0f8dec2e3441195b26be727, c283043e722466142d026609ab2599ece6eac247, thanks @​hoisie)
  • Add support for okhttp4 (464002b62496fc7b4c913563ae9496ee2f7764c1)
  • Add support for animated AVIF (895e2f7bb2b060cb88d460d0660a68ca0d9dec6c, d704c8954ae667483afa9a8efdb8b0059e1e979e, 62654be8ba337afa24e235d23902129f787e87d8, e58802e60b36ba76ece309a2c00fb66226498655, thanks @​vigneshvg)
  • Add support for RGB_565 in Avif (098c1a40d9e85398f9a16d4683c510c665664d4b, thanks @​vigneshvg)

Compose

  • Add loading and failure composable parameters so you can set a custom composable while Glide is loading or after an image load fails (d5fc241c21bfbf5c162e5109e48a4af113aa39cb)
  • Make automatic transformations based on ContentScale optional (89472a35df81ca8924ad31870ccd17a5a800674e, #4943)
  • Avoid throwing exceptions when Composables have unexpected sizes (6cb9486abc77d2fd37eda7de3f5a01c88725682d)
  • Simplify the preloading API by providing a data wrapper that triggers preloading based on access (e63c5d216520baecaaad9273699765b8c02b28be)
  • Show placeholder resources in Compose previews (01ed966e24ae26fac1dff9ef46b509e6d607b621, 0f9aea2979fbb5ea2cf763182fe13c9785a227d7)

Bugs

  • Workaround VP8 decoding issues on ARC devices (4bfda588b628389134c7a1269cc8202bb69510bf)
  • Improve error messages when Glide is recursively initialized or application code throws during Glide's initialization (00e8c233a1ddf65092d840e96e94a11ff9d8b26f)
  • Fix a race that can result in RequestManagers leaking (4affb8d2d9f4ca15c7953ca7322c52fb1e2dab1b)

Deprecations

Behavior Changes

  • Use Android's Lifecycle for androidx Fragments / Activities instead of adding a hidden Fragment (18bba927a5e5fe7d07ada9667e9e503b9f0596a2)

Breaking Changes

Build Changes

Commits
  • 462416b Merge pull request #5031 from sjudd:bump_version_to_4.15.0
  • 76ba99d Bump version to 4.15.0
  • ef0e63d Merge pull request #4982 from sjudd:compose_previews
  • e58802e Update error message in AnimatedImageDecoder
  • f73f003 Enable DirectResourceLoader in Glide
  • 62654be Add AVIF support to AnimatedImageDecoder on Android 12+
  • d704c89 Rename AnimatedWebpDecoder to AnimatedImageDecoder
  • 895e2f7 Support parsing of animated AVIF in DefaultImageHeaderParser
  • 57248ae Merge pull request #5018 from sjudd:manifest_parser_null_app_info
  • 155bcb1 Merge pull request #4990 from bumptech:issue_4989
  • Additional commits viewable in compare view


Updates com.github.bumptech.glide:compiler from 4.14.2 to 4.15.0

Release notes

Sourced from com.github.bumptech.glide:compiler's releases.

Glide v4.15.0

Features

  • Improved support for dark mode, RTL and other theme attributes on resources loaded with Glide (eab4c3742d02ad9f173773007ffc0077b8ace98d, 04f198eb186bf7bc800f056a5fc104eff88b59f1, e6f5eec4ff0d70be28e17c040ee0177edafd8da7, a912e0fba1142da4f939c12852d79bdf6192666e, 966815704feedc6d524a9724c74b88a28ba8b40e, 31821f5ee0556560f5ee85552f6bfe92e52a178d, f73f00344b31bdad87ea90c722174895389904e5)
  • Robolectric shadow and legacy cleanup (4298bb7609eb97094406919189c5b147ab6af822, 26a393bb3745977ea4e75fde7dbf06d2b7fbb5b4, 330b9a888e762dac3b2a0d7ec321a088fa90be8b, e247bb7f486a9c36a0f8dec2e3441195b26be727, c283043e722466142d026609ab2599ece6eac247, thanks @​hoisie)
  • Add support for okhttp4 (464002b62496fc7b4c913563ae9496ee2f7764c1)
  • Add support for animated AVIF (895e2f7bb2b060cb88d460d0660a68ca0d9dec6c, d704c8954ae667483afa9a8efdb8b0059e1e979e, 62654be8ba337afa24e235d23902129f787e87d8, e58802e60b36ba76ece309a2c00fb66226498655, thanks @​vigneshvg)
  • Add support for RGB_565 in Avif (098c1a40d9e85398f9a16d4683c510c665664d4b, thanks @​vigneshvg)

Compose

  • Add loading and failure composable parameters so you can set a custom composable while Glide is loading or after an image load fails (d5fc241c21bfbf5c162e5109e48a4af113aa39cb)
  • Make automatic transformations based on ContentScale optional (89472a35df81ca8924ad31870ccd17a5a800674e, #4943)
  • Avoid throwing exceptions when Composables have unexpected sizes (6cb9486abc77d2fd37eda7de3f5a01c88725682d)
  • Simplify the preloading API by providing a data wrapper that triggers preloading based on access (e63c5d216520baecaaad9273699765b8c02b28be)
  • Show placeholder resources in Compose previews (01ed966e24ae26fac1dff9ef46b509e6d607b621, 0f9aea2979fbb5ea2cf763182fe13c9785a227d7)

Bugs

  • Workaround VP8 decoding issues on ARC devices (4bfda588b628389134c7a1269cc8202bb69510bf)
  • Improve error messages when Glide is recursively initialized or application code throws during Glide's initialization (00e8c233a1ddf65092d840e96e94a11ff9d8b26f)
  • Fix a race that can result in RequestManagers leaking (4affb8d2d9f4ca15c7953ca7322c52fb1e2dab1b)

Deprecations

Behavior Changes

  • Use Android's Lifecycle for androidx Fragments / Activities instead of adding a hidden Fragment (18bba927a5e5fe7d07ada9667e9e503b9f0596a2)

Breaking Changes

Build Changes

Commits
  • 462416b Merge pull request #5031 from sjudd:bump_version_to_4.15.0
  • 76ba99d Bump version to 4.15.0
  • ef0e63d Merge pull request #4982 from sjudd:compose_previews
  • e58802e Update error message in AnimatedImageDecoder
  • f73f003 Enable DirectResourceLoader in Glide
  • 62654be Add AVIF support to AnimatedImageDecoder on Android 12+
  • d704c89 Rename AnimatedWebpDecoder to AnimatedImageDecoder
  • 895e2f7 Support parsing of animated AVIF in DefaultImageHeaderParser
  • 57248ae Merge pull request #5018 from sjudd:manifest_parser_null_app_info
  • 155bcb1 Merge pull request #4990 from bumptech:issue_4989
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.