Releases · realm/realm-studio
- File format version bumped. If Realm file contains any objects with set of
mixedor 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
- When opening a Realm file which is already opened by another process (such as the Realm Swift SDK in a simulator), the major version of core (more specifically the database and lock file formats) must match.
Use this version of Realm Studio to read and write Realm database files, using the same lock file format as:
|Realm Swift||v10.27.0 - ?|
- Added support for reading / writing Realm files using Realm file format v22 (This supports a number of new datatypes available with beta versions of realm-js v10.5.0, realm-java v10.6.0, realm-cocoa v10.8.0 and realm-dotnet v10.2.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 v22.
- Added the ability to choose "All Files" when opening a Realm file, enabling opening files regardless of their file extension. (#1410)
- Added reading and writing properties of type "UUID". (#1404)
- Added reading properties of type "Set" and "Mixed". NOTE: Dictionary support got disabled in Realm JS after the merge of this PR. (#1419)