What's new in version 2.3.1

The latest version now contains the following improvements:

1. Reverse enginering features available in version for MacOS.

Now it is possible to establish a connection to MariaDB or MongoDB in Moon Modeler - version for MacOS. Connect to your existing database, load the structure and visualize it as ER diagram.

2. Added support for MongoDB SSH connection

When you create a new connection to MongoDB, define SSH settings on the new SSH tab.

MongoDb SSH connection

3. New autolayout features

Click the Layout menu item and choose either Grid or Tree autolayout to rearrange objects in the diagram.

Autolayout modes in Moon Modeler

4. Added support for Scalars in GraphQL projects

Scalars can be added to diagrams and used for field type definitions

GraphSQL scalars

5. Import from file for GraphQL projects

Now you can import graphql schema from existing files.

Import from file

6. Others

  • Save File dialog is now used for MariaDB and GraphQL generated scripts.
  • Various bug fixes and performance optimizations.
  • Progress bar fixes.

 

Features introduced in version 2.3

1. Support for GraphQL schema design

Moon Modeler version 2.3 allows you to visually design GraphQL schema. Define Types, Interfaces, Enums, Inputs and Unions visually, draw references and take advantage of automatic migration of Interface fields to Types or Types to Unions.

Add notes, lines among objects and generate javascript output or PDF reports.

Read Quick Start Guide for GraphQL

graphql schema design - modeling tool

Another example:

GraphQL schema diagram - visual design

 

2. Other improvements

  • Main toolbar can be displayed on smaller screens.
  • Relation object renamed to Relationship in MariaDB projects.
  • Bug fix: Model doesn't show UNSAVED mark when opened.
  • New project modal form optimized.

3. Important info

  • Database passwords are stored in a text file and are not encrypted.

#

Copyright: 2020 Datensen. All rights reserved.
This website uses cookies to ensure you get the best experience on our website.