Commit graph

24 commits

Author SHA1 Message Date
Benoit Marty
8851476bc7 Kotlin 2.3.20 2026-03-26 11:32:40 +01:00
renovate[bot]
f4a61ec5a4
Update kotlin (#6142)
* Update kotlin to `v2.3.10`

* Don't use the `-0.6.x-compat` version for datetime

* Update kotlinc file contents

* Try to make Renovate ignore the non-semver versions for `kotlinx-datetime`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-02-06 08:28:04 +01:00
renovate[bot]
00dcbf4a7f
fix(deps): update kotlin to 2.3.0 (#5917)
* fix(deps): update kotlin to 2.3.0

* Cleanup - remove `datetime` compat version

* Fix several lint issues caused by the Kotlin compiler inference working better (checks in nullables, vars, etc.)

* Fix tests by removing mock in `File.readBytes`, it seems like it's no longer allowed. Using a tmp file works well enough.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-12-22 14:28:15 +01:00
renovate[bot]
a0ed77775d
Update kotlin (#5317)
* Update kotlin

* Upgrade Metro and add new `@Origin` annotation

* Suppress warnings in overridden method as nothing else would work

* "Fix" quality warnings about reusing the same string literal

* Don't use `compat` version for `datetime` dependency

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-09-26 08:34:20 +02:00
renovate[bot]
c6ca70b7b1
Update kotlin (#5169)
* Update kotlin

* Update Kotlin to v2.2.10

* No need for the compat version.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-08-18 09:52:02 +00:00
Benoit Marty
a0cd5c8cf4 Kotlin compiler 2.2.0 2025-07-02 12:22:31 +02:00
Benoit Marty
0e90704603 Kotlin 2.1.21 2025-05-20 09:10:20 +02:00
renovate[bot]
fcaf6a53f8
fix(deps): update kotlin (#4444)
* fix(deps): update kotlin

* Fix 'exhaustive when' issue

* Fix lint issues

* Fix issue in merge conflict resolving.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: Benoit Marty <benoitm@element.io>
2025-04-02 15:55:50 +02:00
Benoit Marty
d1b9493c46 Kotlin 2.1.10 2025-02-03 16:48:47 +01:00
Benoit Marty
29eca97533 kotlin 2.1.0 2024-12-13 15:47:35 +01:00
Benoit Marty
baed5f8d18 Kotlin 2.0.21 2024-10-15 00:22:46 +02:00
Jorge Martin Espinosa
366db4791b
Upgrade Kotlin to v2.0 (#3594)
* Bump Kotlin to v2.0

* Fix lots of issues due to the upgrade: lint issues, function signature incompatibilities, broken tests, etc.

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-10-10 08:32:00 +00:00
Jorge Martin Espinosa
65718b3e96
Update the SDK bindings to v0.2.39 (#3288)
- Rework `RoomSyncSubscriber` to work with the new `RoomListService.subscribeToRooms` API.
2024-08-09 12:42:15 +02:00
Benoit Marty
dfab477294 Kotlin 1.9.24 2024-05-16 10:28:55 +02:00
ganfra
3f1f764745 Room directory : add tests and cleanup 2024-03-28 17:03:34 +01:00
Benoit Marty
ce7d77059c Kotlin 1.9.22 2024-01-23 13:32:13 +01:00
Benoit Marty
6cc49cdfdb Commit change from Android Studio. 2023-12-06 15:28:03 +01:00
renovate[bot]
9e66180d20
Update kotlin (#1697)
* Update kotlin

* Lower Sonar RAM usage, remove redundant `Dkotlin.daemon.jvm.options`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-11-08 12:58:14 +00:00
Benoit Marty
d46b649a73 We are now using kotlinc 1.9.10, so Android Studio is updating this file. 2023-08-30 16:59:42 +02:00
renovate[bot]
4a630f141d
Update kotlin - TO BE MERGED AFTER THE RELEASE (#789)
* Update kotlin

* Update kotlinc.xml

* Update ksp

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Marco Romano <marcor@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2023-08-17 08:58:10 +00:00
Benoit Marty
380793e748 KotlinJpsPluginSettings upgrade 2023-07-03 17:09:04 +02:00
Jorge Martin Espinosa
5eaa40a14b [Media upload] Media pre-processing (#403)
* Create `mediaupload` module for media pre-processing.

* Split `mediapicker` and `mediaupload` modules.
2023-05-10 10:06:56 +02:00
ganfra
5e8636d66e Update kotlinc.xml with kotlin 1.8.20 2023-04-25 18:26:18 +02:00
Benoit Marty
1cff85ddfa Add kotlinc.xml project configuration file. 2023-04-17 15:18:07 +02:00