Skip to content

Releases: realm/realm-studio

v15.0.0

27 Mar 08:16
Compare
Choose a tag to compare

Breaking Changes

  • Added support for reading / writing Realm files using Realm file format v24, supporting realm-js v12.7.0, realm-dart v2.0.0 and realm-swift v10.49.0. When opening a file which is using an older format, you will get prompted to upgrade (and optionally backup) the Realm file. NOTE: Once the file has been upgraded, there is no way to downgrade it again and it can only be used by the SDKs that support Realm file format v24.

Enhancements

  • Added support for reading / writing Realm files using Realm file format v24.

Internals

  • Upgrading Realm to v12.7.0-rc.0. (#1626 & #1638)

Full Changelog: v14.1.2...v15.0.0

14.1.2

24 Nov 21:19
5c3ae01
Compare
Choose a tag to compare

Changes since v14.1.1

Enhancements

  • None

Fixed

  • Fixed main process crash, by unpacking the realm.node binary and signing it. (#1605)

14.1.0

23 Nov 19:17
34c3e38
Compare
Choose a tag to compare
14.1.0 Pre-release
Pre-release

Changes since v14.0.4

💥 Please don't upgrade to this version, we're experiencing crashes with it.

Enhancements

  • Added ability to open a Realm via the Atlas Device Sync. (#1600)
  • Added ability to add embedded classes and click back to the parent object. (#1602)

Fixed

  • None

14.0.4

11 Sep 14:06
ee9f47a
Compare
Choose a tag to compare

Changes since v14.0.3

Enhancements

  • None

Fixed

  • Fixed a bug where opening a Realm that contains asymmetric tables will crash the process with an error saying You cannot query an asymmetric class. (#1591)
  • Fixed an issue where opening a synchronized Realm that is open in another process would result in an error with a message History type not consistent. (#1593)

14.0.3

10 May 13:23
b3a348b
Compare
Choose a tag to compare

Changes since v14.0.2

Enhancements

  • None

Fixed

  • Fixed a bug in the Realm file upgrade logic. (#1577, since v14.0.0)

14.0.2

26 Apr 19:12
13764af
Compare
Choose a tag to compare

Changes since v14.0.1

Enhancements

  • None

Fixed

  • Fix a bug preventing opening a synced Realm. (#1574, since v14.0.0)

14.0.1

21 Apr 09:45
15d2ebc
Compare
Choose a tag to compare

Changes since v14.0.0

Enhancements

  • None

Fixed

  • How to detect encrypted Realm files has slightly changed and made it impossible to open encrypted files. (#1571, since v14.0.0)

14.0.0

14 Apr 13:43
eb37114
Compare
Choose a tag to compare

Changes since v13.0.2

Breaking Changes

  • The layout of the lock-file has changed, the lock file format version is bumped and all participants in a multiprocess scenario needs to be up to date so they expect the same format. (realm/realm-core#1845)

Enhancements

  • None

Fixed

  • None

13.0.2

08 Dec 17:06
97855ff
Compare
Choose a tag to compare

Enhancements

  • None

Fixed

  • The produced checksum in version 13.0.0 was incorrect. (#1554, since v13.0.0)

Compatibility

Use this version of Realm Studio to read and write Realm database files, using the same lock file format as:

SDK Version
Realm JavaScript v11.3.0 - ?
Realm Swift
Realm Kotlin
Realm DotNet
Realm Dart
Realm Java
Realm C++

13.0.0

24 Nov 19:50
25b0da9
Compare
Choose a tag to compare

Changes since v12.0.0

Breaking Changes

  • File format version bumped. If Realm file contains any objects with set of mixed or dictionary properties, the file will go through an upgrade process.
  • The layout of the lock-file has changed, the lock file format version is bumped and all participants in a multiprocess scenario needs to be up to date so they expect the same format. (realm/realm-core#5440)
  • Export data to JSON is using flatted, and if you are importing data in another application, you have to use Flatted#parse.

Enhancements

  • None

Fixed

  • None

Compatibility

Use this version of Realm Studio to read and write Realm database files, using the same lock file format as:

SDK Version
Realm JavaScript v11.3.0 - ?
Realm Swift
Realm Kotlin
Realm DotNet
Realm Dart
Realm Java
Realm C++