Repository navigation
Combined release archives
Each archive bundles the backend binary AND the pre-built web
frontend — unpack and run, no build step required.
| Platform | Archive |
|---|---|
| Linux x86_64 | sumzle-solver-linux-x86_64.tar.gz |
| Linux ARM64 | sumzle-solver-linux-aarch64.tar.gz |
| Windows x86_64 | sumzle-solver-windows-x86_64.zip |
| macOS x86_64 | sumzle-solver-macos-x86_64.tar.gz |
| macOS ARM64 | sumzle-solver-macos-aarch64.tar.gz |
Quick start
Unix (Linux / macOS):
tar -xzf sumzle-solver-<platform>.tar.gz
cd sumzle-solver-<platform>
./run.shWindows:
Expand-Archive sumzle-solver-windows-x86_64.zip
cd sumzle-solver-windows-x86_64
run.batThen open http://localhost:3000 in your browser. The backend
automatically serves the bundled frontend from frontend/dist.
See the in-archive README.md for CLI usage and advanced options.
What's Changed
- ci: trigger workflow on tag pushes for automatic releases by @SUSTechHSAS in #6
- fix: correct factorial '!' operator enumeration with empty constraints by @SUSTechHSAS in #7
- feat(ci): add benchmark comparison with main branch for PR checks by @SUSTechHSAS in #8
- Add streaming + top-N output to bound memory and scale parallelism by @Kibiandkimi in #10
- chore: remove accidentally committed skills directory by @SUSTechHSAS in #13
- Add CodeQL workflow for code analysis by @Kibiandkimi in #14
- Optimize solver hot paths and fix distributed constraint handling by @SUSTechHSAS in #9
- ci: benchmark PR9 top-N and streaming modes against main by @SUSTechHSAS in #16
- ci: bundle backend + frontend in release archives by @SUSTechHSAS in #17
- Fix top-N char probabilities to use full solution set; remove length cap by @Kibiandkimi in #15
- ci: grant contents:write to release job (hotfix for v1.0.0-beta release) by @SUSTechHSAS in #18
- Refactor frontend with Impeccable design pass by @SUSTechHSAS in #24
- Add MIT License to the project by @SUSTechHSAS in #25
- fix: top-N total found count (#19) + server memory release via mimalloc (#20) by @SUSTechHSAS in #26
- fix: serve -h debug panic, memory regression test, allocator in lib by @SUSTechHSAS in #28
- fix(frontend): cap expression length to prevent UI freeze (#29) by @SUSTechHSAS in #30
- fix(frontend): keep row buttons in place when length error shows (#31) by @Kibiandkimi in #32
- fix(frontend): take length error out of flow so buttons never shift (#33) by @SUSTechHSAS in #34
New Contributors
- @Kibiandkimi made their first contribution in #10
Full Changelog: v0.2.0...v1.0.0