-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
build(deps): kotlin 2.3.0 #19945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dependency-updates
Are you sure you want to change the base?
build(deps): kotlin 2.3.0 #19945
Conversation
ccaae03 to
6d8f967
Compare
6d8f967 to
c2e0e7d
Compare
|
Upstream issue has this note now:
|
8e081b8 to
70dadd0
Compare
ceed212 to
042f138
Compare
these were non-null properties and do not need safe access, it is flagged as a warning (which we fail on with -Werror) in new kotlin
Bumps `kotlin` from 2.2.10 to 2.3.0. Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin:kotlin-test` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin:kotlin-test-junit5` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin.android` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin.jvm` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin.plugin.serialization` from 2.2.10 to 2.3.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-reflect dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-test dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-test-junit dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-test-junit5 dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.android dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.plugin.parcelize dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.jvm dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin.plugin.serialization dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> build(deps): bump kotlin from 2.3.0 to 2.3.10
042f138 to
3f970bb
Compare
|
Just waiting on codeql release 2.24.1 to show up here and be live - estimated today - then this is ready to go https://codeql.github.com/docs/codeql-overview/codeql-changelog/ PR re-groomed to be merge-able with current dependency-updates branch Note that this workflow will only run on attempted pulls or pushes to main or It is possible to see via codeql advanced workflow runs what version of codeql is effective though, so it's possible to know when to attempt this currently still 2.24.0 https://github.com/ankidroid/Anki-Android/actions/runs/21710353893/job/62612055838#step:6:85 |
Purpose / Description
Peeled out of regular dependency-updates conveyor belt because CodeQL isn't quite ready for kotlin 2.3.0 yet - if we keep this on the side it won't block other deps
Whenever it is ready upstream (expectation set upstream for early February 2026), should rebase this against whatever current dependency-updates branch is, that'll clean out the commit history etc which isn't perfect here (yet), but also isn't important to have perfect yet
Fixes
Approach
rebased our dependency-updates branch to drop this commit while keeping the commit in a separate branch as basis for this PR
How Has This Been Tested?
Our tests all work it's just the CodeQL scanning CI check that will fail until resolved upstream
Learning (optional, can help others)
The steady march of progress is not without hiccups ecosystem wide...
Checklist
Please, go through these checks before submitting the PR.