Glide: Status of Glide 4

Created on 16 Sep 2016  路  5Comments  路  Source: bumptech/glide

Right now Glide is in a bit of an awkward state with 3.x being updated from times to times while the focus seems to be on version 4.

3.x is a bit of a pain to compile with JVM 7 and old support libraries while improvements made on the 4.x branch can only be used if we compile it ourselves.

Is there any plan to officially publish Glide 4.0 soon ? From what I can gather it is already used internally at Google on some products so it sounds stable enough.

IMO it would benefit the library to focus on this branch and only maintain 3.x .

non-library question v4

Most helpful comment

Yup I agree, I'm working on it. Probably the end result will be 4.0 released with dot releases that break some APIs. It still feels like there's room for improvement in the API, but we're clearly not making a lot of significant changes so I agree it's silly to keep holding it up.

All 5 comments

I think the state is like this because the API may be changing still. @sjudd will know better.

can only be used if we compile it ourselves

That's news for me, did you read https://github.com/bumptech/glide/wiki/Snapshots

my bad, I forgot about the snapshots.
Still, the awkwardness of this prolonged state with the 2 branches remains.

Yup I agree, I'm working on it. Probably the end result will be 4.0 released with dot releases that break some APIs. It still feels like there's room for improvement in the API, but we're clearly not making a lot of significant changes so I agree it's silly to keep holding it up.

Awesome !
There is clearly no perfect solution, but most API changes can probably be handled with AS structural replace feature.

Sorry for the delay here. Looking to get this out in the next month or two. Mostly focusing on documentation and Glide's generated API.

If anyone is interested in contributing to documentation, it's available here: http://sjudd.github.io/glide/ (see the contributing section). Updates to javadocs are also helpful. The 4.0.0 snapshot is also available with changes if people want to try it out. The 4.0 snapshot version is used internally at Google by a number of apps.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kenneth2008 picture kenneth2008  路  3Comments

FooBarBacon picture FooBarBacon  路  3Comments

technoir42 picture technoir42  路  3Comments

MrFuFuFu picture MrFuFuFu  路  3Comments

sergeyfitis picture sergeyfitis  路  3Comments