Skip to content

[Feature Request]: Upgrade to Kotlin 1.9 #6228

Description

@BenHenning

Is your feature request related to a problem? Please describe.

Normally we would stage this in pieces (i.e. upgrade Kotlin 1.6->1.7, 1.7->1.8, then 1.8->1.9), however part of migrating to Bazel 7 (#6021) requires a version of rules_kotlin which dropped earlier Kotlin version support.

Describe the solution you'd like

The codebase largely needs to move to Kotlin 1.9 but new Kotlin features from 1.7, 1.8, or 1.9 actually need to be used. The standard library will also need to be upgraded.

Describe alternatives you've considered

There's no actual alternative here other than staging the releases in pieces rather than doing it all at once.

Additional context

No response

Metadata

Metadata

Assignees

Labels

Impact: HighHigh perceived user impact (breaks a critical feature or blocks a release).Work: HighIt's not clear what the solution is.enhancementEnd user-perceivable enhancements.
No fields configured for Enhancement.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions