Skip to content

Releases: realm/realm-studio

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

12.0.0

07 Jun 19:00
c5a881c
Compare
Choose a tag to compare

Changes since v11.2.1

Breaking Changes

  • 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.

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 v10.18.0 - ?
Realm Swift v10.27.0 - ?

11.2.1

03 Jun 15:01
4eac182
Compare
Choose a tag to compare

Changes since v11.2.0

Enhancements

  • None

Fixed

  • Reverted an accidental upgrade of Realm JS.

11.2.0

03 Jun 12:24
Compare
Choose a tag to compare

Changes since v11.1.2

Enhancements

  • Improved error message when opening a Realm file which is already opened by another process opening the lock file with an mismatching format version.

Fixed

  • None

11.1.2

12 Apr 14:05
88e4dd0
Compare
Choose a tag to compare

Changes since v11.1.1

Enhancements

  • None

Fixed

  • None

Internals

  • Upgraded Realm JS to v10.16.0. (#1488 and #1496)

11.1.1

18 Jan 07:48
Compare
Choose a tag to compare

Changes since v11.1.0

Enhancements

  • None

Fixed

  • Implemented a simpler and shallow way of serializing objects (and lists of objects) in the browser. (#1452, since v11.0.0)

11.1.0

09 Jul 09:10
Compare
Choose a tag to compare

Changes since v11.0.1

Enhancements

  • Added reading properties of type "Dictionary". (#1443)

Fixed

  • Fixed opening synchronized Realm files. (#1443)

11.0.1

30 Jun 06:34
562710a
Compare
Choose a tag to compare

Changes since v11.0.0

Enhancements

  • None

Fixed

  • Fixed browsing Realms on non-darwin platforms. (184667)

11.0.0

24 Jun 20:01
1c0a371
Compare
Choose a tag to compare

Changes since v11.0.0-beta.1

Breaking Changes

  • 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.

Enhancements

  • 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)

Fixed

  • "Download a demo Realm file" links to a demo-files of the correct file-format. (#1429)
  • Contained errors from rendering a cell to the cell component that threw. (#1435)

11.0.0-beta.1

21 May 14:22
0932215
Compare
Choose a tag to compare
11.0.0-beta.1 Pre-release
Pre-release

Changes since v11.0.0-beta.0

Enhancements

  • None

Fixed

  • Fixed the "browser" window crashing (rendered a white screen). The Realm JS native module was missing from the asar archive after the change to cmake moved the build artifacts. (#1426)