System Designer Changelog

What's new in System Designer 5.3.1

Jan 22, 2024
  • Fixed: possible issue when closing the solution.
  • Improved: performance and stability.

New in System Designer 5.3.0 (Jan 15, 2024)

  • Improved: performance and stability.

New in System Designer 5.2.0 (Mar 21, 2022)

  • Fixed: issue when running systems that use node APIs
  • Updated: icon
  • Improved: performance and stability

New in System Designer 5.1.0 (Jan 3, 2022)

  • Improved: performance and stability

New in System Designer 5.0.2 (Aug 8, 2021)

  • Improved: performance and stability

New in System Designer 5.0.1 (Jul 27, 2021)

  • Updated: documentation
  • Improved: performance and stability

New in System Designer 5.0.0 (Jun 20, 2021)

  • Added: M1 Mac compatibility
  • Added: debug logs when running systems
  • Added: component name autocompletion on behaviors editors
  • Improved: UI for runtime
  • Improved: performance and stability
  • Fixed: minor issues on link/collection APIs

New in System Designer 4.7.0 (May 16, 2021)

  • System Designer runs now natively on M1 Mac !
  • Improved performance and stability

New in System Designer 4.6.0 (Jan 5, 2021)

  • Improved performance and stability

New in System Designer 4.5.0 (Apr 6, 2020)

  • Improved performance and stability.

New in System Designer 4.4.0 (Jan 3, 2020)

  • Improved performance and stability.

New in System Designer 4.2.0 (Oct 30, 2019)

  • Improved performance and stability.

New in System Designer 4.1.0 (Oct 2, 2019)

  • Fixed: UI issue with collections.
  • Improved performance and stability.

New in System Designer 4.0.1 (Jul 29, 2019)

  • Improved performance and stability.

New in System Designer 4.0.0 (Jul 16, 2019)

  • Added: you can now use the scroll wheel on your mouse to zoom in/zoom out diagrams of the system.
  • Fixed: some issues on diagram generation.
  • Fixed: many small UX issues.
  • Improved performance and stability.

New in System Designer 3.7.0 (Jul 10, 2019)

  • Updated: simplify _Component schema, model and help message.
  • Improved: GitHub push command.
  • Fixed: a potential issue on save.
  • Improved performance and stability.

New in System Designer 3.6.0 (Jun 17, 2019)

  • Improved performance and stability.

New in System Designer 3.5.3 (Jun 12, 2019)

  • Improved performance and stability.

New in System Designer 3.5.2 (Jun 5, 2019)

  • Improved performance and stability.

New in System Designer 3.3.3 (Mar 11, 2019)

  • Improved performance and stability.

New in System Designer 3.3.2 (Feb 18, 2019)

  • Fixed an issue with GitHub.
  • Improved performance and stability.

New in System Designer 3.3.0 (Dec 31, 2018)

  • Fixed minor issues.
  • Improved performance and stability.

New in System Designer 3.2.0 (Nov 5, 2018)

  • Improve performance and stability (migrate from Electron v1.8.8 to v3.0.7)

New in System Designer 3.1.3 (Sep 23, 2018)

  • Improved: diagram generation.

New in System Designer 3.1.2 (Sep 10, 2018)

  • Improved: generated ID are now valid GUID.
  • Improved: minor UX improvements on diagrams.
  • Improved: extension management.

New in System Designer 3.1.1 (Sep 5, 2018)

  • Added: we can now create Graph systems.
  • Added: Component diagram.
  • Added: Graph diagram.
  • Added: 'kind' property for link and collection definition. Authorized values for this property are : 'dependency', 'aggregation' and 'composition'.
  • Added: a Graph system example.
  • Improved: add more autocomplete on model and component edition.
  • Improved: improve the way collections are shown in Components tab.
  • Stability and performance improvements.

New in System Designer 3.1.0 (Sep 4, 2018)

  • Added: we can now create Graph systems.
  • Added: Component diagram.
  • Added: Graph diagram.
  • Added: 'kind' property for link and collection definition. Authorized values for this property are : 'dependency', 'aggregation' and 'composition'.
  • Improved: add more autocomplete on model and component edition.
  • Improved: improve the way collections are shown in Components tab.
  • Stability and performance improvements.

New in System Designer 3.0.4 (Aug 24, 2018)

  • Improved: diagram generation.
  • Improved: extensions are now automatically updated.
  • Improved: add more check to avoid invalid system importation.
  • Performance and security improvements.

New in System Designer 3.0.1 (Jul 30, 2018)

  • Improved: diagram generation.
  • Improved: 'Generate a model from a JSON file' extension.

New in System Designer 3.0.0 (Jul 24, 2018)

  • Added: offline documentation. You can read the documentation even if you are offline. To do so, go to the menu and click on 'Help > Read the documentation'.
  • Updated: updated documentation website. You can now copy code via a button.
  • Improved: global performance.
  • Fixed: fix an issue with invalid character in a property name.
  • Fixed: fix an issue with toolbar buttons.
  • Fixed: fix minor UI issues.

New in System Designer 2.9.2 (Jul 15, 2018)

  • Added: you can navigate back / forward.
  • Added: you can drag / drop Graphviz files in the Class Diagram viewer to see diagram from these files.
  • Added: the properties and the methods of schemas and models are now ordered alphabetically.
  • Improved: updating the default property of a model will update the related components.
  • Improved: extension 'Generate a model from a JSON file'.

New in System Designer 2.9.0 (Jul 6, 2018)

  • Added: you can generate a class diagram of the system and export it into SVG. You can also zoom in/out and move the diagram with your mouse.
  • Added: a new format has been added to the export, so that you can export the system in a DOT language file to edit it with other tools.
  • Added: the number of logs is displayed near the Logs tab.
  • Fixed: you can now send logs from the init method.
  • Stability and performance improvements.

New in System Designer 2.8.3 (May 19, 2018)

  • Stability and performance improvements.

New in System Designer 2.8.2 (May 11, 2018)

  • Minor UI updates
  • Stability and performance improvements

New in System Designer 2.8.1 (May 4, 2018)

  • Stability and performance improvements.

New in System Designer 2.8.0 (Apr 28, 2018)

  • minor UX improvements
  • stability and performance improvements

New in System Designer 2.7.6 (Apr 23, 2018)

  • Stability and performance improvements.

New in System Designer 2.7.1 (Apr 21, 2018)

  • Minor UX improvements
  • Stability and performance improvements

New in System Designer 2.7.0 (Apr 15, 2018)

  • Stability and performance improvements.

New in System Designer 2.6.2 (Apr 10, 2018)

  • Fix some issues with Chinese input
  • Some minor UX improvements
  • Stability and performance improvements

New in System Designer 2.6.1 (Apr 3, 2018)

  • Fix minor issues
  • Stability and performance improvements

New in System Designer 2.6.0 (Apr 1, 2018)

  • Some minor UX improvements
  • Improve Create a model from JSON extension
  • Stability and performance improvements

New in System Designer 2.5.0 (Mar 19, 2018)

  • Some UX improvements
  • Fix many minor bugs
  • Stability and performance improvements

New in System Designer 2.4.0 (Feb 25, 2018)

  • Stability and performance improvements.

New in System Designer 2.3.0 (Feb 5, 2018)

  • Stability and performance improvements.

New in System Designer 2.2.0 (Dec 30, 2017)

  • Stability and performance improvements.

New in System Designer 2.1.0 (Nov 30, 2017)

  • Stability and performance improvements.

New in System Designer 2.0.0 (Sep 20, 2017)

  • Added: extensions
  • Added: navigation in your system
  • Improved: search
  • Stability and performance improvements

New in System Designer 1.9.9 (Jun 28, 2017)

  • Added: action buttons on all editors
  • Stability and performance improvements

New in System Designer 1.9.8 (May 28, 2017)

  • Stability and performance improvements

New in System Designer 1.9.7 (May 2, 2017)

  • Fixed: Control+Tab shortcut
  • Stability and performance improvements

New in System Designer 1.9.5 (Apr 11, 2017)

  • Stability and performance improvements

New in System Designer 1.9.4 (Apr 5, 2017)

  • Stability and performance improvements

New in System Designer 1.9.3 (Mar 27, 2017)

  • Added: JavaScript exportation
  • Added: global search
  • Added: REST server / client examples
  • Stability and performance improvements

New in System Designer 1.9.2 (Feb 20, 2017)

  • Stability and performance improvements
  • Added: an example to show how to create a REST mock server
  • Added: an example to show how to create Web Components

New in System Designer 1.9.1 (Jan 10, 2017)

  • Stability and performance improvements

New in System Designer 1.9.0 (Dec 6, 2016)

  • Stability and performance improvements

New in System Designer 1.8.6 (Nov 24, 2016)

  • Stability and performance improvements

New in System Designer 1.8.5 (Nov 17, 2016)

  • Stability and performance improvements

New in System Designer 1.8.4 (Nov 14, 2016)

  • Improved: many small UI / UX improvements and
  • Improved: stop and start methods of the imported system are now merged when composing systems.

New in System Designer 1.8.3 (Nov 2, 2016)

  • Added: iPhone version and
  • Fixed: some UI glitches.

New in System Designer 1.8.2 (Oct 25, 2016)

  • Improved: many small UI improvements,
  • Fixed: bug with chinese / korean input and
  • Updated: internal libs.

New in System Designer 1.8.1 (Oct 18, 2016)

  • Improved: many UI and UX improvements
  • Improved: add an option to hide too technical informations,
  • Fixed: many bug fixes and
  • Updated: internal libs.

New in System Designer 1.8.0 (Aug 28, 2016)

  • Added: some apis are now OSGi compliant. Examples: systems have now a start and a stop methods,
  • Improved: add more options on Github sync dialog,
  • Improved: add more options on export dialog,
  • Fixed: many bug fixes and
  • Updated: internal libs.

New in System Designer 1.7.0 (Aug 13, 2016)

  • Added: you can now send messages between systems,
  • Improved: system creation process and
  • Updated: internal libs.

New in System Designer 1.4.2 (Aug 5, 2016)

  • Improved: type creation
  • Updated: core engine and
  • Fixed: minor bugs.

New in System Designer 1.4.1 (Jul 25, 2016)

  • Updated: core engine and libs and
  • Fixed: minor bugs.

New in System Designer 1.4.0 (Jul 9, 2016)

  • Added: synchronize your systems with Github,
  • Added: links between components. If a component has got a collection property, you can navigate threw this link (on Components tab),
  • Updated: core engine and libs and
  • Fixed: minor bugs.

New in System Designer 1.3.2 (Jul 5, 2016)

  • Added: logs of your running application are shown as messages inside System Designer (at the right bottom),
  • Added: links between components. If a component has got a link property, you can navigate threw this link (on Components tab),
  • Updated: core engine and
  • Fixed: minor issues.

New in System Designer 1.3.1 (Jun 14, 2016)

  • Added: execute a Node.js application,
  • Added: use global.require to require a Node.js module in your application,
  • Added: new components in library,
  • Improved: import dialog,
  • Improved: export dialog,
  • Improved: merge of systems and
  • Fixed: fixed a glitch on resize.

New in System Designer 1.3.0 (Jun 7, 2016)

  • Added: composition of components. You can export in JSON any element of your system and then compose it with another system
  • Added: autocomplete in editor. To enable autocomplete, press control + space keys
  • Improved: synchronization between remote systems and System Designer
  • Fixed: fixed many bugs and glitches

New in System Designer 1.2.3 (May 30, 2016)

  • Improved: UI for system edition
  • Fixed: many fixes on the synchronization between models and behaviors
  • Updated: internal libs

New in System Designer 1.2.0 (May 26, 2016)

  • Added: remote debugging of a server application running on Node.js
  • Added: remote debugging of a client application
  • Improved: sync between System Designer and a running application
  • Improved: UI on code editor
  • Fixed: minor bugs and glitches

New in System Designer 1.0.6 (May 24, 2016)

  • Fixed: ui glitch on resize.
  • Fixed: tooltip issue.
  • Updated: internal libs.