Skip to content

Update dependency com.github.bumptech.glide:glide to v4.16.0#18

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/com.github.bumptech.glide-glide-4.x
Open

Update dependency com.github.bumptech.glide:glide to v4.16.0#18
renovate[bot] wants to merge 1 commit intomainfrom
renovate/com.github.bumptech.glide-glide-4.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 6, 2023

This PR contains the following updates:

Package Change Age Confidence
com.github.bumptech.glide:glide 4.14.24.16.0 age confidence

Release Notes

bumptech/glide (com.github.bumptech.glide:glide)

v4.16.0: Glide 4.16.0

This release focuses on some build improvements and Compose. The two major Compose improvements are adding support for Compose specific transitions (e.g. cross fade) and supporting recomposition based on request state using GlideSubcomposition. There's also been a bunch of internal refactoring to move away from Painters to Modifier nodes based on feedback from the Compose team. This is still an alpha release of Compose, but barring unexpectedly negative feedback, the next release should be beta.

This should be the last release of Glide that targets Java 7. That probably means our next release will be a major version change.

Features
  • Allow passing an executor into ChromiumRequestSerializer in #​5077
  • Allow host app to provide a way to clear all resources onStop() by @​osamaaftab in #​5145
Compose
Bugs
Deprecations
  • placeholderOf(@​Composable) in GlideImage is deprecated, use GlideSubcomposition instead. Keep in mind that using either forces a recomposition each time the state of the image load changes. Recomposition will have a significant performance penalty in scrolling lists and should be avoided.
Behavior Changes
Breaking Changes
  • [Late edit, sorry!]: Added @Nullable and @NonNull annotations to RequestListener via 60b567e. This will break Kotlin implementations that make different assumptions about nullability.
Build Changes
New Contributors

Full Changelog: bumptech/glide@v4.15.0...v4.16.0

Note - there's been a change in the gpg key used to sign these releases. The new public key is attached

v4.15.1: Glide v4.15.1

Features

Compose

Bugs

  • Fix a bug in the KSP processor preventing it from recognizing or including any of Glide's library modules, or any other library module compiled with Glide's java annotation processor (com.github.bumptech.glide:compiler:X.XX.X). (#​5043, 16306e8)

Deprecations

Behavior Changes

Breaking Changes

Build Changes

v4.15.0: Glide v4.15.0

Features

Compose

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

Bugs

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

Deprecations

Behavior Changes

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

Breaking Changes

Build Changes


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/com.github.bumptech.glide-glide-4.x branch 3 times, most recently from 1633e72 to 54f4f71 Compare March 12, 2023 13:00
@renovate renovate bot changed the title Update dependency com.github.bumptech.glide:glide to v4.15.0 Update dependency com.github.bumptech.glide:glide to v4.15.1 Mar 13, 2023
@renovate renovate bot force-pushed the renovate/com.github.bumptech.glide-glide-4.x branch from 54f4f71 to 4b7ccee Compare March 13, 2023 20:08
@renovate renovate bot force-pushed the renovate/com.github.bumptech.glide-glide-4.x branch from 4b7ccee to a6d9190 Compare March 25, 2023 17:06
@renovate renovate bot changed the title Update dependency com.github.bumptech.glide:glide to v4.15.1 Update dependency com.github.bumptech.glide:glide to v4.15.1 - autoclosed Apr 20, 2023
@renovate renovate bot closed this Apr 20, 2023
@renovate renovate bot deleted the renovate/com.github.bumptech.glide-glide-4.x branch April 20, 2023 00:11
@renovate renovate bot changed the title Update dependency com.github.bumptech.glide:glide to v4.15.1 - autoclosed Update dependency com.github.bumptech.glide:glide to v4.15.1 Apr 20, 2023
@renovate renovate bot reopened this Apr 20, 2023
@renovate renovate bot restored the renovate/com.github.bumptech.glide-glide-4.x branch April 20, 2023 05:27
@renovate renovate bot force-pushed the renovate/com.github.bumptech.glide-glide-4.x branch from a6d9190 to 22aa0c7 Compare May 16, 2023 12:27
@renovate renovate bot changed the title Update dependency com.github.bumptech.glide:glide to v4.15.1 Update dependency com.github.bumptech.glide:glide to v4.16.0 Aug 21, 2023
@renovate renovate bot force-pushed the renovate/com.github.bumptech.glide-glide-4.x branch from 22aa0c7 to e55623b Compare August 21, 2023 08:04
@renovate renovate bot force-pushed the renovate/com.github.bumptech.glide-glide-4.x branch from e55623b to cb43ed2 Compare January 1, 2024 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants