Skip to content

Releases: realm/realm-studio

10.1.0

15 Jan 14:08
f2d6ed7
Compare
Choose a tag to compare

Changes since v10.0.1

Enhancements

  • Improved the experience of errors thrown when loading the Realm browser. (#1377)

Fixed

  • Fixed opening synced Realms devices. (#1378)

10.0.1

12 Nov 09:46
b3fb634
Compare
Choose a tag to compare

Changes since v10.0.0

Enhancements

  • None

Fixed

  • When opening an encrypted Realm, users were shown an error instead of the prompt to enter an encryption key. (#1351, since v10.0.0)

5.0.1

21 Oct 09:54
fac9070
Compare
Choose a tag to compare

Changes since v5.0.0

Enhancements

  • None

Fixed

  • Fixed JSON export (producing empty objects). (#1344, since v5.0.0)

4.0.1

20 Oct 13:13
c1eb126
Compare
Choose a tag to compare

Changes since v4.0.0

Enhancements

  • None

Fixed

  • Fixed an issue where opening a Realm with the GraphiQL editor would produce a blank window. (#1345, since 3.11.0)

10.0.0

16 Oct 13:09
Compare
Choose a tag to compare

Changes since v5.0.0

This is the first release for MongoDB Realm to be used with the v10.0.0 versions of the Realm SDKs.

NOTE: This version do not support Realm Cloud and Realm Object Server. Realm Studio 5.0.0 is the latest
release that supports that.

Breaking Changes (compared to v5.0.0)

  • All functionality related to the Realm Object Server (ROS), such as connecting to a server, opening synchronized Realms from it and managing users and their permissions has been removed. (#1282)
  • All functionality related to the "legacy" Realm Cloud (available via https://cloud.realm.io/), such as authenticating and connecting to a server instance has been removed. (#1282)

Enhancements

  • Mac app is now notarized. (#1339)
  • JSON export now supports circular structures. (#1315)
  • Embedded Objects can now be created, edited, viewed & deleted (#1321)
  • Lists of Embedded Objects now have same functionality as Linked Objects (#1321)
  • UI: Add Property always visible (#1321)
  • UI: Non sortable grid headers now have a different color (#1321)
  • UI: Grid headers for Embedded Objects marked with (embedded) (#1321)
  • Schema export now supports new types (ObjectId, Decimal128 & Embedded Objects). (#1329)
  • Updated the link to "Download a demo Realm file" on the greetings window, to link to a Realm file with the v20 file-format.
  • Added support for creating & generating ObjectId when creating objects. (#1291)
  • Added support for editing existing ObjectId values. (#1290)
  • Primary keys in Class/Schema creation now defaults to an ObjectId property named _id.
  • Added support for creating Decimal128 when creating objects. (#1292)
  • Added support for editing existing Decimal128 values. (#1292)
  • Added support for viewing and editing Embedded Objects(#1298).

Fixed

  • Edit mode for primary keys has been disabled (#1321)

Compatibility

  • File format: Generates Realms with file format v20 (used by SDK v10.x.y versions). Earlier file formats can be read and automatically upgraded to v20. But you will not be able to edit older file formats.

10.0.0-rc.1

02 Oct 12:26
Compare
Choose a tag to compare
10.0.0-rc.1 Pre-release
Pre-release

Changes since v10.0.0-beta.2

Enhancements

  • JSON export now supports circular structures. (#1315)
  • Embedded Objects can now be created, edited, viewed & deleted. (#1321)
  • Lists of Embedded Objects now have same functionality as Linked Objects. (#1321)
  • UI: Add Property always visible. (#1321)
  • UI: Non sortable grid headers now have a different color. (#1321)
  • UI: Grid headers for Embedded Objects marked with (embedded). (#1321)
  • Schema export now supports new types (ObjectId, Decimal128 & Embedded Objects). (#1329)

Fixed

  • Re-established JSON export functionality after v10 update. (#1312)
  • Edit mode for primary keys has been disabled. (#1321)

5.0.0

22 Sep 10:14
a504fda
Compare
Choose a tag to compare

Changes since v4.0.0

Breaking Changes

  • Added support for reading / writing Realm files using Realm file format v11 (used by realm-js v6.1.1, realm-java v7.0.4, realm-cocoa v5.4.0 and realm-dotnet v5.0.1). 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 v11. (#1331)

Enhancements

  • None

Fixed

  • None

Compatibility

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

SDK Version
Realm JavaScript 6.1.1 - ?
Realm Java v7.0.4 - ?
Realm Cocoa v5.4.0 - ?
Realm .NET v5.0.1 - ?

4.0.0

22 Sep 08:14
Compare
Choose a tag to compare

Changes since v3.10.0

This is mostly a re-release of v3.11.0, except now with a major version bump because we discovered the upgrade of file format to v10 was in-fact breaking users workflows.

Breaking Changes

  • Added support for reading / writing Realm files using Realm file format v10 (used by realm-js v6, realm-java v7, realm-cocoa v5 and realm-dotnet v5). 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 v10. (#1278)

Enhancements

  • None

Fixed

  • None

Compatibility

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

SDK Version
Realm JavaScript v6.0.0 - v6.1.0
Realm Java v7.0.0 - v7.0.3
Realm Cocoa v5.0.0 - v5.3.6
Realm .NET v5.0.1

3.10.1

18 Sep 22:23
Compare
Choose a tag to compare

Changes since v3.10.0

The main purpose of this release is to upgrade users of v3.10.0 onto a separate "major-3" release channel.

Enhancements

  • None

Fixed

  • None

10.0.0-beta.2

16 Jun 17:24
Compare
Choose a tag to compare
10.0.0-beta.2 Pre-release
Pre-release

Changes since v10.0.0-beta.1

Enhancements

  • Updated the link to "Download a demo Realm file" on the greetings window, to link to a Realm file with the v11 file-format.

Fixed

  • None