|
1 | | -## 1.13.0-SNAPSHOT (YYYY-MM-DD) |
| 1 | +## 1.13.0 (2023-12-01) |
2 | 2 |
|
3 | 3 | ### Breaking Changes |
4 | 4 | * None. |
5 | 5 |
|
6 | 6 | ### Enhancements |
7 | | -* Added support for keypaths in `asFlow()` methods on objects and queries. This makes it possible to control which properties will trigger change events, including properties on objects below the default nested limit of 4. (Issue [#661](https://github.com/realm/realm-kotlin/issues/661)) |
8 | 7 | * Support for experimental K2-compilation with `kotlin.experimental.tryK2=true`. (Issue [#1483](https://github.com/realm/realm-kotlin/issues/1483)) |
| 8 | +* Added support for keypaths in `asFlow()` methods on objects and queries. This makes it possible to control which properties will trigger change events, including properties on objects below the default nested limit of 4. (Issue [#661](https://github.com/realm/realm-kotlin/issues/661)) |
9 | 9 | * [Sync] Added support for multiplexing sync connections. When enabled, a single |
10 | 10 | connection is used per sync user rather than one per synchronized Realm. This |
11 | 11 | reduces resource consumption when multiple Realms are opened and will |
|
16 | 16 | ### Fixed |
17 | 17 | * `RealmInstant.now` used an API (`java.time.Clock.systemUTC().instant()`) introduced in API 26, current minSDK is 16. (Issue [#1564](https://github.com/realm/realm-kotlin/issues/1564)) |
18 | 18 | * Fix compiler crash caused by a change in Kotlin 1.9.20 ((toIrConst moved under common IrUtils)[https://github.com/JetBrains/kotlin/commit/ca8db7d0b83f6dfd6afcea7a5fe7556d38f325d8]). (Issue [#1566](https://github.com/realm/realm-kotlin/issues/1566)) |
19 | | - |
20 | | -### Compatibility |
21 | | -* File format: Generates Realms with file format v23. |
22 | | -* Realm Studio 13.0.0 or above is required to open Realms created by this version. |
23 | | -* This release is compatible with the following Kotlin releases: |
24 | | - * Kotlin 1.9.0 and above. Support for experimental K2-compilation with `kotlin.experimental.tryK2=true`. |
25 | | - * Ktor 2.1.2 and above. |
26 | | - * Coroutines 1.7.0 and above. |
27 | | - * AtomicFu 0.18.3 and above. |
28 | | - * The new memory model only. See https://github.com/realm/realm-kotlin#kotlin-memory-model-and-coroutine-compatibility |
29 | | -* Minimum Kbson 0.3.0. |
30 | | -* Minimum Gradle version: 6.8.3. |
31 | | -* Minimum Android Gradle Plugin version: 4.1.3. |
32 | | -* Minimum Android SDK: 16. |
33 | | -* Minimum R8: 8.0.34. |
34 | | - |
35 | | -### Internal |
36 | | -* Updated to Realm Core 13.24.0, commit e593a5f19d0dc205db931ec5618a8c10c95cac90. |
37 | | - |
38 | | - |
39 | | -## 1.12.1-SNAPSHOT (YYYY-MM-DD) |
40 | | - |
41 | | -### Breaking Changes |
42 | | -* None. |
43 | | - |
44 | | -### Enhancements |
45 | | -* None. |
46 | | - |
47 | | -### Fixed |
48 | 19 | * Fix craches caused by posting to a released scheduler. (Issue [#1543](https://github.com/realm/realm-kotlin/issues/1543)) |
49 | 20 | * Fix NPE when applying query aggregators on classes annotated with `@PersistedName`. (Issue [1569](https://github.com/realm/realm-kotlin/pull/1569)) |
50 | 21 | * [Sync] Fix crash when syncing data if the log level was set to `LogLevel.TRACE` or `LogLevel.ALL`. (Issue [#1560](https://github.com/realm/realm-kotlin/pull/1560)) |
|
53 | 24 | * File format: Generates Realms with file format v23. |
54 | 25 | * Realm Studio 13.0.0 or above is required to open Realms created by this version. |
55 | 26 | * This release is compatible with the following Kotlin releases: |
56 | | - * Kotlin 1.8.0 and above. The K2 compiler is not supported yet. |
| 27 | + * Kotlin 1.9.0 and above. Support for experimental K2-compilation with `kotlin.experimental.tryK2=true`. |
57 | 28 | * Ktor 2.1.2 and above. |
58 | 29 | * Coroutines 1.7.0 and above. |
59 | 30 | * AtomicFu 0.18.3 and above. |
|
62 | 33 | * Minimum Gradle version: 6.8.3. |
63 | 34 | * Minimum Android Gradle Plugin version: 4.1.3. |
64 | 35 | * Minimum Android SDK: 16. |
| 36 | +* Minimum R8: 8.0.34. |
65 | 37 |
|
66 | 38 | ### Internal |
67 | | -* Updated to Realm Core 13.23.3, commit 7556b535aa7b27d49c13444894f7e9db778b3203. |
| 39 | +* Updated to Realm Core 13.24.0, commit e593a5f19d0dc205db931ec5618a8c10c95cac90. |
68 | 40 |
|
69 | 41 |
|
70 | 42 | ## 1.12.0 (2023-11-02) |
|
0 commit comments