Releases: jo-tools/sudoku
Releases · jo-tools/sudoku
Release list
v.2.0.0
What's Changed
New Features
- Sudoku Sizes: 4x4 | 6x6 | 8x8 | 9x9 | 12x12 | 16x16
- The solver uses Dancing Links (DLX) - Knuth's Algorithm X - for all solving operations.
- Sudoku Canvas: allows resizing Window
Commits
- Sudoku Sizes by @jo-tools in #21
- DLX Solver by @jo-tools in #22
- WebApp: Sudoku Canvas by @jo-tools in #23
- Xojo 2025r3 | Prepare WinUI by @jo-tools in #24
- Desktop: Sudoku Canvas by @jo-tools in #25
- Desktop: Sudoku Canvas Resize by @jo-tools in #26
Full Changelog: v.1.8.0...v.2.0.0
v.1.8.0
What's Changed
- Exclude Candidates by @jo-tools in #20
Optionally mark cell candidates that can be excluded- Locked Candidates
- Naked Subsets
- Hidden Subsets
- X-Wing
- Refactor Sudoku Logic
Is now a Module with specialized classes- CandidatesSearcher
- Grid
- HintsSearcher
- Puzzle
- Solver
Full Changelog: v.1.7.0...v.1.8.0
v.1.7.0
What's Changed
This Release improves the Web Application
- JavaScript in own Web SDK Control
- Workarounds to get an acceptable looking PDF (still not perfect)
- API (and Postman Collection) to generate and solve Sudoku Puzzles (Formats: Txt, Json, PDF)
- available as a Docker Image: jotools/sudoku
Commits
- Move JavaScript code into its own Web SDK control by @piradoiv in #16
- Print | PDF: Default Font by @jo-tools in #17
- WebApp PDF Workaround by @jo-tools in #18
- WebApp API by @jo-tools in #19
New Contributors
Full Changelog: v.1.6.0...v.1.7.0
v.1.6.0
v.1.5.1
v.1.5.0
v.1.4.0
What's Changed
- Solve Cell Hints by @jo-tools in #8
- Indicate which cells are most easiest to solve next (Naked Singles, Hidden Singles)
- Solver Strategies by @jo-tools in #9
- Internal switch between Solver with classic Backtracking or Solver using Strategies
Full Changelog: v.1.3.0...v.1.4.0