bumptech/glide
 Watch   
 Star   
 Fork   
3 days ago
glide

Glide v5.0.5

Compose

  • Version bump to 1.0.0-beta08

KTX

  • Version bump to 1.0.0-beta08

Build Changes

N/A

Bugs

Full Changelog: https://github.com/bumptech/glide/compare/v5.0.4...v5.0.5

14 days ago
glide

Glide v5.0.4

Compose

  • Version bump to 1.0.0-beta07

KTX

  • Version bump to 1.0.0-beta07

Build Changes

N/A

Bugs

  • Fixes compiler module missing in published artifacts. See #5591.

Full Changelog: https://github.com/bumptech/glide/compare/v5.0.3...v5.0.4

15 days ago
glide

Glide v5.0.3

Compose

  • Version bump to 1.0.0-beta06

KTX

  • Version bump to 1.0.0-beta06

Build Changes

N/A

Bugs

  • Fixes missing gif_decoder modules. See #5580.

Full Changelog: https://github.com/bumptech/glide/compare/v5.0.2...v5.0.3

15 days ago
glide

Glide v5.0.2

Compose

  • Version bump to 1.0.0-beta05

KTX

  • Version bump to 1.0.0-beta05

Build Changes

N/A

Bugs

  • Fixes missing gifdecoder and disklrucache modules. See #5580.

Full Changelog: https://github.com/bumptech/glide/compare/v5.0.1...v5.0.2

15 days ago
glide

Glide v5.0.1

Compose

  • Version bump to 1.0.0-beta04

KTX

  • Version bump to 1.0.0-beta04

Build Changes

N/A

Bugs

  • Doesn't fix missing gifdecoder and disklrucache modules. See #5580. Going to go to 5.0.2.

Full Changelog: https://github.com/bumptech/glide/compare/v5.0.0-rc05...v5.0.1

17 days ago
glide

Glide v5.0.0-rc05

Compose

KTX

  • Version bump to 1.0.0-beta03

Build Changes

Bugs

Full Changelog: https://github.com/bumptech/glide/compare/v5.0.0-rc01...v5.0.0-rc05

18 days ago
glide

Glide v.5.0.0

Glide 5.0 contains no major changes from Glide 4.16 except that we now compile against Java 8 and Kotlin 1.8.

Note that version was accidentally published and has issue #5580 that prevents its usage.

Compose

Build Changes

Breaking Changes

  • Updated Glide to build against Java 8 and Kotlin 1.8. We may update to compile against Kotlin 1.9 before releasing 5.0 / Compose 1.0
  • 4.16 added @Nullable and @NonNull annotations to RequestListener via 60b567e5feec70ba810a663e56a10d837f26c56c. This was not mentioned in the 4.16 release notes, but it will break Kotlin implementations that make different assumptions about nullability.

Full Changelog: https://github.com/bumptech/glide/compare/v4.16.0...v5.0.0

2023-09-27 00:33:53
glide

Glide 5.0.0-rc01, Compose 1.0.0-beta01

Glide 5.0 contains no major changes from Glide 4.16 except that we now compile against Java 8 and Kotlin 1.8.

Compose

Build Changes

Breaking Changes

  • Updated Glide to build against Java 8 and Kotlin 1.8. We may update to compile against Kotlin 1.9 before releasing 5.0 / Compose 1.0
  • 4.16 added @Nullable and @NonNull annotations to RequestListener via 60b567e5feec70ba810a663e56a10d837f26c56c. This was not mentioned in the 4.16 release notes, but it will break Kotlin implementations that make different assumptions about nullability.

Full Changelog: https://github.com/bumptech/glide/compare/v4.16.0...v5.0.0-rc01

2023-09-04 00:28:46
glide

Glide Compose alpha6

We're trying something new - releasing just a dot release of the compose integration library without any changes to the rest of Glide. The new version of the compose library should continue to depend on Glide 4.16.0.

Bugs

  • Fix Drawables not animated in GlideImage (59c2d9b00510f6c66100bbe4e637b0bd3627d930, #5273, thanks @ag2s20150909 )
  • Fix issues with duplicate padding, draw order due to duplicate Modifier nodes (830fd11cc66be6849f7f86d3f3f04558e1d54b74, #5272, thanks @lyh8577)

Full Changelog: https://github.com/bumptech/glide/compare/v4.16.0...compose-alpha6

2023-08-21 12:33:34
glide

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

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 60b567e5feec70ba810a663e56a10d837f26c56c. This will break Kotlin implementations that make different assumptions about nullability.

Build Changes

New Contributors

Full Changelog: https://github.com/bumptech/glide/compare/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