Skip to content

1.3.0

Compare
Choose a tag to compare
@realm-ci realm-ci released this 22 Jun 14:33
· 226 commits to main since this release
c7f62e2

1.3.0 (2023-06-22)

Enhancements

  • Added support binary data type. (#1320)
  • Extended ClientResetError to return the backupFilePath where the backup copy of the realm will be placed once the client reset process has completed. (#1291)
  • Added CompensatingWriteError containing detailed error information about the writes that have been reverted by the server due to permissions or subscription view restrictions. The Configuration.flexibleSync.syncErrorHandler will be invoked with this error type when this error occurs (#1291).
  • Improve performance of elementAt, first, single and last on RealmResults (#1261, #1262, #1267).

Fixed

  • The constructors of all SyncError types are deprecated. The sync errors will be created only internally (#1291).
  • Getting Backlink properties of unmanaged Realm objects will throw an error: "Using backlinks is only possible for managed objects" (#1293).
  • Properties in the frozen before Realm instance in the client reset callbacks may have had properties reordered which could lead to exceptions if accessed. (Core upgrade, since v13.11.0)

Compatibility

  • Realm Studio: 13.0.0 or later.
  • Dart ^3.0.2 and Flutter ^3.10.2

Internal

  • Using Core 13.15.1