Releases: DHancock/SudokuSolver
Release version 1.6.0
The main change in this release is that the build has been changed to be Framework dependant. This considerably reduces its size allowing all platforms to be combined in a single installer. The installer will detect if any of the dependent frameworks are missing and installer them.
Release version 1.5.2
This is a bug fix release containing a stability improvement.
Previous versions could trap if you had two windows open, both displaying about boxes, and you then closed one of the windows.
This installer can update previous versions from 1.5.0 onwards.
Release version 1.5.1
In this release the UI has been ported to the Windows App Sdk using fluent styling.
This application implements single instancing, further file and launch activations will be redirected to the already running application.
The app is self contained and is compatible with Windows 10 October 2018 Update (10.0.17763) onwards, including Windows 11.
Note:
For the other person that installed it, the previous version 1.5 had to be retired due to a bug that would affect future releases. This installer will correct the problem when upgrading to this release.
Release Version 1.4.0
This version contains only minor code improvements. It doesn't add any new features or bug fixes. The main change is how the application is packaged. It is now a single file executable that is framework dependant, has ahead of time compilation and embedded pdb information.
The executable released here is the 64 bit variant.
If you would like a 32 bit executable, the Visual Studio project includes both win-x86 and win-x64 folder publishing profiles.
Release version 1.3.1
Always preserve user entered values when opening a saved puzzle.
In previous releases, if a value had already been calculated then the user value was ignored. This showed up as a problem if the "Show solution" option was unchecked.
Release version 1.3.0
This release adds a new item to the Options menu which allows a user to show or hide the puzzles calculated solution.
This will allow a user to manually complete the puzzle (with a warning if they attempt enter an incorrect value).
Release version 1.2.0
This release coincides with the update of the associated Code Project article. The only new feature is making the gap in between the bottom of the puzzle and the window edge proportional to the window size.
Release version 1.1.1
This is a bug fix release.
Occasionally when the user edited a puzzle the user interface would not update to show the changes. This is evident when the user deletes a cell value which then results in a different cell containing a calculated value losing that value. The cell that contained the calculated value would not update and would still show the calculated value.
Release version 1.1.0
This release adds a feature that saves the main window's position and size which is then restored when the application restarts. It also contains minor improvements to the light and dark theme colours.
First production release
The application is now feature complete. The main changes in this release is the addition of a modern UI. This was implemented using MahApp.Metro libraries.