Releases: Zhuinden/realm-monarchy
Realm-Monarchy 2.2.0
Realm-Monarchy 2.1.0
Realm-Monarchy 2.1.0 (2023-03-29)
-
Update Realm-Java to 10.13.1.
-
Update androidx.lifecycle:lifecycle-livedata from 2.2.0 to 2.6.1.
-
Update compileSdk to 33.
Theoretically, there are no further changes involved with this update.
Realm-Monarchy 2.0.0
Realm-Monarchy 2.0.0 (2020-12-17)
- Update Realm-Java to 10.2.0.
Due to a change on Realm-Java side (removal of isCompleteResult
), this is probably not binary-compatible with Realm 7.0.x.
Realm-Monarchy 1.0.0
Realm-Monarchy 1.0.0 (2020-10-10)
- BREAKING: Remove AndroidX Paging support. Due to the massive shift between Paging 2 and Paging 3, having the direct dependency on Paging is problematic.
Prefer frozen results instead, as it is more performant.
-
Add support for
maxDepth
on copied results. (#11) -
Add some missing nullability annotations.
-
Update Realm-Java to 7.0.8.
Realm-Monarchy 0.7.1
Realm-Monarchy 0.7.1 (2020-06-25)
-
Add support for
findAllFrozenWithChanges(Query)
. -
INTERNAL: the internal RealmResults refs are no longer snapshot collections, although this doesn't seem to have any external effects.
Realm-Monarchy 0.7.0
Realm-Monarchy 0.7.0 (2020-06-25)
-
Update to AndroidX and Paging 2.
-
Update Realm to 7.0.0.
-
Increase minSDK to 16 (to match Realm).
Realm-Monarchy 0.5.1
Realm-Monarchy 0.5.1 (2018-10-08)
-
Remove
createDataSourceFactory(Query, boolean asAsync)
because it doesn't actually work with Sync. :( -
Fix
PagedLiveResults.updateQuery()
. Now it re-creates the RealmResults as it was originally intended.
Monarchy 0.5.0
Monarchy 0.5.0 (2018-09-14)
-
Add
openManually()
andcloseManually()
methods for people who use Sync and need their session to stay alive in a controlled manner. Please note that this increments the Realm ref count by one, and cannot be called multiple times. (SoopenManually
called once, thencloseManually
called once). -
Add
createDataSourceFactory(Query, boolean asAsync)
to support creating a sync subscription through Paging. Please note that this is fairly experimental at this time.
Realm-Monarchy 0.4.3
Realm-Monarchy 0.4.3 (2018-08-15)
- FIX: NPE when
updateQuery()
is called before a DataSource is created by DataSource.Factory
Realm-Monarchy 0.4.2
Realm-Monarchy 0.4.2
- CHANGE/FIX:
ManagedChangeSet
usessetValue
only for the initial load of synchronous query, otherwise usespostValue
to preventjava.lang.IllegalStateException: Cannot call this method while RecyclerView is computing a layout or scrolling