Skip to content

1.4.0

Compare
Choose a tag to compare
@realm-ci realm-ci released this 16 Aug 13:27
· 202 commits to main since this release
60b5fb3

1.4.0 (2023-08-16)

Enhancements

  • Support ReamSet.freeze() (#1342)
  • Added support for query on RealmSet. (#1346)
  • Support for passing List, Set or Iterable arguments to queries with IN-operators. (#1346)

Fixed

  • Fixed an early unlock race condition during client reset callbacks. (#1335)
  • Rare corruption of files on streaming format (often following compact, convert or copying to a new file). (Core upgrade, since v12.12.0)
  • Trying to search a full-text indexes created as a result of an additive schema change (i.e. applying the differences between the local schema and a synchronized realm's schema) could have resulted in an IllegalOperation error with the error code Column has no fulltext index. (Core upgrade, since v13.2.0).
  • Sync progress for DOWNLOAD messages from server state was updated wrongly. This may have resulted in an extra round-trip to the server. (Core upgrade, since v12.9.0)
  • Fixes infinite-loop like issue with await-for-yield over realm set change streams. (#1344)
  • Fixed issue with using flexibleSync in flutter test. (#1366)
  • Fixed a realm generator issue, when used in concert with MobX. (#1372)
  • Fix failed assertion for unknown app server errors (Core upgrade, since v12.9.0).
  • Testing the size of a collection of links against zero would sometimes fail (sometimes = "difficult to explain"). (Core upgrade, since v13.15.1)
  • Session.getProgressStream now returns a regular stream, instead of a broadcast stream. (#1375)

Compatibility

  • Realm Studio: 13.0.0 or later.

Internal

  • Using Core 13.17.2.