Fixed a regression that prevented fixed components from loading correctly, affecting levels 8 and 32.
Version 0.6.8
Changelog for version 0.6.8:
Fixed a bug that allowed passing tests without using all outputs on levels with multiple outputs.
Fixed the 'Random Passthrough' component not using a new seed, which caused it to produce the same result on levels with a fixed seed, like Level 53.
Version 0.6.7
Changelog for version 0.6.7:
Fixed a regression where components could not be properly selected when the mouse was dragged very quickly during selection (they appeared selected but behaved as separate objects).
Fixed a regression that caused the sound for a clicked button to play when picking a component from the board.
Version 0.6.6
Changelog for version 0.6.6:
Fixed a typo in the tooltip for the Demux component.
Fixed an issue with "prev" lines in histograms being drawn when the result falls outside the interval.
Added a check to prevent blueprints containing source or I/O components.
Added new test cases and updated existing ones for levels 30 and 40 to prevent solutions that only work for specific inputs.
Updated the option for automatically creating a new solution for levels without solutions (accessible via the Next Level and Previous Level buttons in the Histograms menu) to also apply when loading a level from the "Levels" menu.
Version 0.6.5
Changelog for version 0.6.5:
Fixed an issue that prevented components from rotating using keyboard controls.
Fixed a Windows-specific issue preventing renaming solutions when the new name differed only in letter casing.
Added two labels in the controls menu: "Primary Controls" and "Alternative Controls."
Added an option to change the default name of new solutions.
Added an option in the histograms dialog to directly load a solution using the Next Level and Previous Level buttons, if only one solution exists.
Added an option in the histograms dialog to automatically create a new solution for levels without one when using the Next Level and Previous Level buttons.