All notable changes to this project will be documented in this file.
- A new simulation engine, using Web Workers, has been added. It is more responsible and can be much faster than the original one (25x measured improvement).
- Architecture was changed to enable simulation engines running concurrently with the UI.
- Webpack updated to version 5.
- Circuit graph transformations, which make common circuits generated by Yosys more readable.
- MuxSparse, a new multiplexer cell for situations when only a few of possible options is defined.
- ElkJS layout engine, which is (in contrast to Dagre) aware of ports.
- Gates can now have more than two inputs.