Closed jillesvangurp closed 8 months ago
This overrides #784, so if this PR is merged, that one should be closed.
Added some additional changes that update to kotlin 1.9.10 (ksp plugin was updated)
Also updates gradle to the latest now
And merged the changes on master; so everything is up to date.
We simply have to wait again some days, until we are quite safe, that the current RC offers all we need for some internal projects, which we cannot upgrade to Kotlin 1.9 right now.
If we are safe, we can merge this PR of course to be up to date.
I have looked into this refreshVersions Plugin and it really seems to be a great solution!
Understood. I've been using refreshVersions on all my projects for some time now. Works great and saves a lot of time.
Let's re-rerun gradle refreshVersions
before merging this and make sure everything is up to date.
Please be patient some more week. I think at the beginning of October we can merge this PR - definitely looking forward to it! 👍
No worries, I pushed this to our own repository so it's not blocking me.
I built https://github.com/jillesvangurp/rankquest-studio with it a few weeks ago.
No worries, I pushed this to our own repository so it's not blocking me.
I built https://github.com/jillesvangurp/rankquest-studio with it a few weeks ago. I actually used the k2 compiler with that, which is a massive enabler for faster build speeds
I just pushed a few more updates to the branch. Mostly some patch releases for the NPMs
I am looking forward to it! I am very curious, how the K2 compiler improves the build experience.
I just applied the changes from RC-12. So, everything is synced up again.
Updated to 1.9.20
Updated to kotlin 1.9.0 and related fixes to make that work
Upgraded build to use the refreshVersions plugin (see https://splitties.github.io/refreshVersions/)
Reason for refreshVersions is that manually checking all the versions is a bit of a pain. And I've done this a few times now on this project.
Note, refresh versions can also use the toml format that gradle has these days. Not a big fan myself but should be easy to switch. All the npms, gradle plugins, and jar versions are managed currently, which is nice. Anything that can't be updated to latest is documented with a comment in versions.properties.