What’s new in
Luna Modeler version 12
This page was updated on September 23rd
Visualization of Object Dependencies
With Luna Modeler 12 you can detect dependencies and display them in a diagram. This makes it so much easier to understand your data model. You can see how things like functions, procedures, views, and so on are all connected.


New Auto-Layouts
We have redesigned the auto-layout feature and created several options for automatically arranging objects in a diagram. This improvement should save you a lot of time.
You can choose
- Optimal layout
- Relationships layout
- Dependencies layout or
- Grid layout
Custom Layout & Settings
We have added a new option to set which layout should be used after reverse engineering, after placing multiple objects to sub-diagrams, etc. You can also set spacing, choose whether to group objects by schema, ignore texts and notes.
The settings will apply to all predefined layouts.


Animated Relationship and Dependency Lines
For the selected object, it is now possible to display animations that increase the clarity of relationships with other objects in the diagram. If you have a larger diagram, it will be easier to recognize relationships and lines related to the selected object.
Improved Modeling Features
- Synchronization of names and data types of primary keys and foreign keys.
- Automatic conversion of SERIAL data types in data models for PostgreSQL, MariaDB, and MySQL
- Improved conversion between database platforms


UI Enhancements for Better User Experience
- When creating a new object, the focus is automatically set to the field where you can immediately define the name of the new object.
- After creating a new relation or line, this new object is automatically selected.
- Forms now have a new width setting that is optimal for larger monitors.
- The display of items in the left object list has been modified to make the list clearer and faster, even for large data models.
Subject Areas for Selected Items
You can easily insert selected objects into a new subject area. Simply select Add to new subject area from the context menu of one of the selected objects. You can then easily move the entire subject area and all objects included in it.

Other improvements
Version 12.0
- Dependencies are included in the generated HTML reports
- When inserting objects into a sub-diagram, the color and size are set from the original diagram, not always from the Main diagram.
- After inserting objects into the sub-diagram, the layout of new items is automatically started and these are placed under existing objects.
- If multiple objects are selected in the diagram, one of them is active and its properties are available in the right panel. This active object is newly decorated and can be easily recognized in the diagram.
- The performance for hiding or displaying all objects on the Main diagram has been improved.
- Multirange data types are now supported in data models for PostgreSQL.
- Identity column details are now available in HTML reports for SQL Server.
- The performance of the left panel, which displays an overview of all objects in the data model, has been improved.
- The display of table names in the diagram has been optimized for both light and dark colors, with shadows behind the text only appearing for light-colored text.
- The Array setting for data type aliases for PostgreSQL is now fully supported.
- Fixed a bug related to the Clear Selection option.
- In the Visual Editor component under customization, it is now possible to color part of the text, similar to the editor for Notes.
- Fixed scrollbar flickering when you set the zoom for the entire application to a smaller value.
- Fixed a bug related to the UNDO operation after renaming a primary key column.
Download
Luna Modeler
Luna Modeler is available for Windows, Linux and MacOS.
Trial version expires 14 days after installation.
Purchase
Luna Modeler
Perpetual License – One Time Purchase
Enjoy 12 months of free updates on us!