Skip to content

Releases: realm/realm-studio

1.0.0-rc.2: Browser enhancements and mixpanel

10 Oct 11:46
Compare
Choose a tag to compare

Changes from v1.0.0-rc.1

Enhancements

Internal

  • Adding test framework (mocha) + faster testing of PRs on GitHub (from 14 min to 33 sec 🎉 )
  • It's built with realm version 2.0.0-rc19 and tested with realm-object-server version 2.0.0-rc.2.

1.0.0-rc.1: Increased speed and automatic update UI for Windows

02 Oct 22:35
Compare
Choose a tag to compare

Changelog

Enhancements

  • Increased window load speed (#190)
  • First release for Windows with auto-update UI.

It's built with realm version 2.0.0-rc16 and tested with realm-object-server version 2.0.0-rc42.

Known issues and limitations

  • Linux and Windows releases are limited to opening local Realms, you cannot connect to and administer ROS. This is a consequence of Realm.Sync not running from Electrons renderer processes on neither of the platforms. Tracked by #163, #193 and #194.
  • Linux and Windows builds will need to be produced manually - and we need a "Code Signing Certificate" to produce a NSIS installer for Windows.
  • Auto-updating won't be enabled for Linux, it looks like we need to use the regular distributions package managers instead: https://github.com/electron/electron/blob/master/docs/api/auto-updater.md#platform-notices
  • Loading a large realm in the browser gives no progress - and if it fails it won’t show the error but get stuck showing “Loading …”. Tracked by #117, #133 and #101.
  • Users are not prompted for their email address, althrough this is required to use Realm Studio to convert DE to PE and EE users. Tracked by #159.
  • The server administration deletes users by removing rows in the synchronized __admin Realm - but it should use a RESTful HTTP call to ROS instead. It works - but it leaves unreferenced objects in the database. Tracked by #191.
  • Realm Schemas cannot be exported to binding languages, yet. Tracked by #158.
  • Some minor UI related hick-ups and inconvieniences:
    • Menu items are very web-related. Tracked by #125.
    • Misalignment of collumns in the browser, when scrolling to the far right.
    • Scrollbars in the browser behaves unexpected when switching between classes.
    • When editing data, a field can be left with validation errors by selecting an other class.

1.0.0-alpha.14: Edit object references and automatic update UI

01 Oct 15:40
Compare
Choose a tag to compare

Changelog

Enhancements

  • Edit object references (#175) fixes #37 and #168, allowing users to select objects for references in the browser.
  • Check for updates manually fixed (#184) fixes #154, by changes the UI used around updating to show the state in the greeting window.
  • Moved the productName to the root of the package.json which affects the product name used in various places in the product (#185)

Note: This release uses 1.0.0 instead of 0.0.1 fixing #166.

It's built with realm version 2.0.0-rc16 and tested with realm-object-server version 2.0.0-rc42.

0.0.1-alpha.13: Fixed opening synced Realms twice

30 Sep 18:07
Compare
Choose a tag to compare

This release introduces fixes for #99 and #130, which should remove the need to clear realm studios application data directory.

It's built with realm version 2.0.0-rc16 and tested with realm-object-server version 2.0.0-rc42.

Note: v0.0.1-alpha.12 was released via Slack.

Changelog

0.0.1-alpha.11: Increased Linux support + Windows support!

30 Sep 17:55
Compare
Choose a tag to compare

This release is primarily a change to the Linux version of the app, downgrading the version of glibc++ that the app is built against, which enables support for Ubuntu 14.04 and its variants.

Also - this release contains an installer for Realm Studio on Windows (64-bit).

It's built with realm version 2.0.0-rc14 and tested with realm-object-server version 2.0.0-rc40.

0.0.1-alpha.10: Release for Mac and Linux

28 Sep 17:20
Compare
Choose a tag to compare

This release introduces:

  • Update a ROS users password
  • Enhancements to the brower:
    • Better UI for optionals in the header of the browser.
    • Filtering and sorting on collumns

Internally we've also introduced changes to the linters used.

It's built with realm version 2.0.0-rc13 and tested with realm-object-server version 2.0.0-rc39.

And the release is for both Mac and Linux.

0.0.1-alpha.9: Support for ROS alpha.36

22 Sep 15:53
Compare
Choose a tag to compare
Pre-release

Updated to use the __admin Realm in ROS alpha.36

0.0.1-alpha.8: Auto-updating

21 Sep 21:47
Compare
Choose a tag to compare
Pre-release

This version adds auto-updating and publishing to S3.

0.0.1-alpha.7: Additional Editing

19 Sep 08:34
Compare
Choose a tag to compare
Pre-release

This release adds editing for:

  • string
  • float (using parstFloat)
  • decimal (using parstFloat)
  • integer (using parstInt)
  • boolean ("true", "false")
  • date (parse using moment)

0.0.1-alpha.6: Minor UX improvements

13 Sep 14:19
Compare
Choose a tag to compare
Pre-release

This pre-release has a couple of improvements:

  • Using util.inspect instead of JSON.stringify to show values of large circular values in the browser.
  • Fixed sidebar in the realm browser #96
  • Making the "Download ROS" link more visually distinct and opening in the external browser #92 and #86
  • Using defaults when connecting to ROS: Improving (but not fixing) #87