Releases: realm/realm-studio
10.0.0-beta.1
This is the first release for MongoDB Realm to be used with the v10.0.0-beta versions of the Realm SDKs.
NOTE: This version do not support Realm Cloud and Realm Object Server. Realm Studio 3.11 is the latest
release that supports that.
NOTE: This version do not support the Windows platform - we're working on getting this fixed as soon as possible.
Breaking Changes (compared to Studio 3.11)
- 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
- 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). Creation of Embedded Objects is not supported yet.
Fixed
- None
Compatibility
- File format: Generates Realms with file format v11 (used by SDK v10.x.y versions). Earlier file formats can be read and automatically upgraded to v11. But you will not be able to edit older file formats.
The notes for previous releases can be found on GitHub: https://github.com/realm/realm-studio/releases
3.11.0
Enhancements
- 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)
Fixed
- None
10.0.0-mongodb.0
This is the first pre-release of MongoDB Realm Studio. It adds nothing but a change in name and bundle id.
Enhancements
- Added support for reading / writing Realm files using Realm file format v10. When opening a file which is using an older format, you will get prompted to upgrade (and optionally backup) the Realm file. (#1278)
Fixed
- None
Internals
- Upgraded dependencies, including Electron to v8 and Realm to v6.0.0-beta.1. (#1278)
3.10.0
3.9.0
Enhancements
- Added a prompt to upgrade (and optionally backup) when opening a Realm file which uses an outdated file format. This disables automatically upgrading local Realm files when opening them. (#1236)
Fixed
- Fixed an issue occurring if a Realm had been opened from a server, deleted from the server and reopened in Studio. A local cache of the Realm would exist and instead of discarding the local copy entirely, the schema of the local copy would be written to the realm and uploaded to the server. (#1238
3.9.0-beta.0
This beta release uses the 4.0.0-beta.0 release of Realm JS (with Realm Core v6).
Enhancements
- Added a prompt to upgrade (and optionally backup) when opening a Realm file which uses an outdated file format. This disables automatically upgrading local Realm files when opening them. (#1236)
Fixed
- None
3.8.3
This release updates dependencies and removes the call-to-actions for query-based sync.
Enhancements
- None
Fixed
- None
3.8.2
Enhancements
- None
Fixed
- When saying no to upgrade Studio and restarting Studio, update to the newest version would happen at next start.
This is fixed so you are always asked to confirm download when starting Studio (#1209, since v0.0.1-alpha.8) - Now prompting users to download the 3.8.1-ros-3-19-0 compatibility version when connecting to ROS < 3.20.1. (#1211, since v3.8.0)
- Fixed highlighting rows for editing in a
List
. (#1216, since v2.9.0)
3.8.1-ros-3-19-0
This is a compatibility version of Realm Studio, used to connect to Realm Object Servers running v3.19.0 or lower.