This guide should be consulted whenever one adds a major change to KEITH.

This can either be a Theia or Sprotty update, merging with the master (this is hopefully no longer needed in the future), or a major functionality upgrade.

For checking UI elements you should always use a Chrome or Chromium browser.

Check before building a product/merging:

General

Views

Compiler View

Simulation View

Diagram View

Diagram Option View

Diagram Interaction

OS/Browser compatibility