Libgdx: [Request] Release 1.9.9

Created on 13 Jul 2018  ·  31Comments  ·  Source: libgdx/libgdx

Humble request for our beloved admins :)

Many of us are dependent on features present in 1.9.9-SNAPSHOT on production apps as it's been a while since 1.9.8 was released. Every change can potentially break the app and it'd be great to have a new stable release we can rely upon when possible.

Thank you and sorry for spamming the issue tracker.

Most helpful comment

Sorry for delay. Release is out. Will update news soon.

All 31 comments

I second this

Is there any cleanup that needs to be done before a new release is made? Anything outsiders can do to help with getting libGDX ready for a release?

What happens after release 1.9.9, will there be a version 2.0?
Or are you gonna pull a Minecraft and go 1.10?

Please consider merging https://github.com/libgdx/libgdx/pull/5327 first as there is a potential minor regression

@EtK2000. Semantic Versioning is used throughout the Java community,
especially for most projects available on Maven. It allows maintainers to
know at a glance whether a new version of a library will be compatible with
their current project.

https://semver.org

Breaking changes to the API merit an increase in the major release number.
From what I read from the OP, it seems like a minor release would make
sense next, bringing it up to 1.10.0.

On Sat, Jul 28, 2018, 12:49 PM EtK2000 notifications@github.com wrote:

What happens after release 1.9.9, will there be a version 2.0?
Or are you gonna pull a Minecraft and go 1.10?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/libgdx/libgdx/issues/5306#issuecomment-408624257, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AVkothtkxqY5MqQvFKt6p1-uIacrdqgKks5uLKQXgaJpZM4VPD3z
.

>

K. Alex Mills

Most important fix the Gradle 4.6 issues. We cant use libgdx with the newest release of Gradle and the Android gradle plugin

@mustii82 libGDX does work with Gradle 4.6. Please follow official documentation on how to configure your IDE https://libgdx.badlogicgames.com/documentation/gettingstarted/Importing%20into%20IDE.html

Actually, 4.6 support is WIP.
Although I doubt it'll be done anytime soon.
https://github.com/libgdx/libgdx/issues/5177

@EtK2000 No, it's not WIP except from evaluating moving assets folder (as the checkbox clearly indicate). There is currently full working support for Gradle 4.6 in libGDX.

If it works, what about it needs to be fixed?

Nothing, just follow documentation (including setting Configure on Demand to false on your IDE (AS and Idea))

So why did @mustii82 say it doesn't...
I'm confused.

Please PM me if you have any doubt

Is there any ETA on 1.9.9 release? 😬

@badlogic @Tom-Ski @NathanSweet sorry to tag you guys in this thread 😬 Would it be possible to get some info on this? 😬 If 1.9.9 isn't ready maybe a beta release could be done?

I'm planning a release before this weekend, just need to sneak in a few minor bug fixes before then, and do an issue sweep to see if we can patch some others up too.

We should probably update GWT for the release.

Maybe there are some small pulls that shouldn't break anything that can be accepted for 1.9.9 too.

@Tom-Ski please remember to update the Libgdx Setup Tools to use the latest working Gradle plugin and put the asset folder to the root.

shouldn't break anything👍

Still no update in sight 😢

There have been breaking commits that would not be good to include in the release. Need to wait for it to settle.

@Tom-Ski please remember to update the Libgdx Setup Tools to use the latest working Gradle plugin and put the asset folder to the root.

shouldn't break anything

asset folder changes does break in certain IDEs that we still support, so this is most likely not going to be included in the release. Its a trivial change to do yourself, so Its not really worth breaking these IDEs. If you want to PR an advanced option that will do this, feel free. Having it in the release is also not vital because setup tool is built of snapshots. We can include this at any point.

Any chance of getting https://github.com/libgdx/libgdx/pull/5324 accepted before the release?

Can you also merge in https://github.com/libgdx/libgdx/pull/5430 before releasing a new build? It's a one liner fix.

Could you also merge #5420 if thats not too problematic.

@Tom-Ski have the breaking commits been resolved yet? 😬

Sorry for delay. Release is out. Will update news soon.

@Tom-Ski cool that you released a new version, but I'm bummed #5430 didn't make it in because it's not properly calling super.viewDidAppear for iOS which breaks view tracking for analytics. Hopefully we won't have to wait so long for the next release.

Are you updating the site soon?

Looks like the site's gdx-setup.jar is still pushing 1.9.8 at this point even though mvnrepository has 1.9.9 tags out. Are there blockers right now for 1.9.9? Any reason not to upgrade manually?

Is there a reason the site still doesn't have news saying anything about version 1.9.9?

Was this page helpful?
0 / 5 - 0 ratings