You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-15Lines changed: 35 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
## 4.0.0-BETA3 (YYYY-MM-DD)
1
+
4.0.0-BETA3 (YYYY-MM-DD)
2
2
3
3
### Internal
4
4
@@ -30,10 +30,34 @@
30
30
* Upgraded to Realm Sync 2.0.0-rc12.
31
31
* Upgraded to Realm Core 3.0.0-rc3.
32
32
33
-
### Credits
33
+
34
+
## 3.7.1 (YYYY-MM-DD)
35
+
36
+
### Bug Fixes
37
+
38
+
* Fixed potential memory leaks of `LinkView` when calling bulk insertions APIs.
39
+
40
+
### Internal
41
+
42
+
* Replaced LinkView with Object Store's List.
43
+
44
+
45
+
## 3.7.0 (2017-09-01)
46
+
47
+
### Deprecated
48
+
49
+
*[ObjectServer]`SyncUser.getManagementRealm()`. Use `SyncUser.getPermissionManager()` instead.
50
+
51
+
### Enhancements
52
+
53
+
*[ObjectServer]`SyncUser.getPermissionManager` added as a helper API for working with permissions and permission offers.
54
+
55
+
### Internal
56
+
57
+
*[ObjectServer] Upgraded OkHttp to 3.7.0.
34
58
35
59
36
-
## 3.6.0 (YYYY-MM-DD)
60
+
## 3.6.0 (2017-09-01)
37
61
38
62
### Breaking Changes
39
63
@@ -59,25 +83,20 @@ and `SyncUser#retrieveInfoForUserAsync` which returns a `SyncUserInfo` with mode
59
83
60
84
### Bug Fixes
61
85
62
-
### Internal
63
-
64
-
*[ObjectServer] removed `ObjectServerUser` and its inner classes, in a step to reduce `SyncUser` complexity (#3741).
65
-
*[ObjectServer] changed the `SyncSessionStopPolicy` to `AfterChangesUploaded` to align with other binding and to prevent use cases where the Realm might be deleted before the last changes get synchronized (#5028).
66
-
* Upgraded Realm Sync to 1.10.8
67
-
* Let Object Store handle migration.
68
-
69
-
## 3.5.1 (YYYY-MM-DD)
70
-
71
-
### Bug Fixes
72
-
73
86
* Potential crash after using `Realm.getSchema()` to change the schema of a typed Realm. `Realm.getSchema()` now returns an immutable `RealmSchema` instance.
74
-
*`Realm.copyToRealmOrUpdate()`might cause a `RealmList` field to contain duplicated elements (#4957).
87
+
*`Realm.copyToRealmOrUpdate()`could cause a `RealmList` field to contain duplicated elements (#4957).
75
88
*`RealmSchema.create(String)` and `RealmObjectSchema.setClassName(String)` did not accept class name whose length was 51 to 57.
76
89
* Workaround for an Android JVM crash when using `compactOnLaunch()` (#4964).
77
90
* Class name in exception message from link query is wrong (#5096).
91
+
* The `compactOnLaunch` callback is no longer invoked if the Realm at that path is already open on other threads.
78
92
79
93
### Internal
80
94
95
+
*[ObjectServer] removed `ObjectServerUser` and its inner classes, in a step to reduce `SyncUser` complexity (#3741).
96
+
*[ObjectServer] changed the `SyncSessionStopPolicy` to `AfterChangesUploaded` to align with other binding and to prevent use cases where the Realm might be deleted before the last changes get synchronized (#5028).
97
+
* Upgraded Realm Sync to 1.10.8
98
+
* Let Object Store handle migration.
99
+
81
100
82
101
## 3.5.0 (2017-07-11)
83
102
@@ -194,6 +213,7 @@ and `SyncUser#retrieveInfoForUserAsync` which returns a `SyncUserInfo` with mode
194
213
### Enhancements
195
214
196
215
*[ObjectServer] Added support for `SyncUser.isAdmin()` (#4353).
216
+
*[ObjectServer] New set of Permission API's have been added to `SyncUser` through `SyncUser.getPermissionManager()` (#4296).
197
217
*[ObjectServer] Added support for changing passwords through `SyncUser.changePassword()` (#4423).
198
218
*[ObjectServer] Added support for `SyncConfiguration.Builder.waitForInitialRemoteData()` (#4270).
199
219
* Transient fields are now allowed in model classes, but are implicitly treated as having the `@Ignore` annotation (#4279).
0 commit comments