Skip to content

Releases: DarkCenobyte/scacelith-chess

Scacelith 1.0.0-beta.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 17:27
cb855c6

Self-contained (Stockfish 19 and its network are embedded); needs a GPU with OpenGL 4.6.

  • Windows x64: Scacelith-1.0.0-beta.2-windows-x64.zip (the executable with its licence)
    or the executable alone.
  • Linux x86-64: Scacelith-1.0.0-beta.2-linux-x86_64.tar.gz (the executable, its launcher
    and icons, install.sh to add it to the applications menu, and the licences). Needs
    glibc 2.34 and OpenSSL 3 (Ubuntu 22.04, Debian 12, Fedora 36, RHEL 9 and later) and X11 or
    XWayland; the sound goes through ALSA (PulseAudio and PipeWire included).

Every file is built by the release workflow from tag v1.0.0-beta.2, and its build provenance is
attested. To check a download with the GitHub CLI:

gh attestation verify Scacelith-1.0.0-beta.2-windows-x64.zip --repo DarkCenobyte/scacelith-chess

What's Changed

Changes

  • Translate the cheating forfeit as a lost game, not a no-show by @DarkCenobyte in #13
  • Coach fixes (French voice, demonstrations, mate in two) and picking the piece under the pointer by @DarkCenobyte in #14
  • 1.0.0-beta.2: a handshake without clipping, Linux x86-64 release with sound, icon, settings in the user folder by @DarkCenobyte in #15

Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2

Scacelith 1.0.0-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Oct 23:14
622ffc0

Windows x64, self-contained (Stockfish 19 and its network are embedded); needs a GPU with
OpenGL 4.6. Download Scacelith-1.0.0-beta.1-windows-x64.zip (the executable with its licence)
or the executable alone.

Every file is built by the release workflow from tag v1.0.0-beta.1, and its build provenance is
attested. To check a download with the GitHub CLI:

gh attestation verify Scacelith-1.0.0-beta.1-windows-x64.zip --repo DarkCenobyte/scacelith-chess

What's Changed

Changes

  • Scacelith: in-house OpenGL 4.6 engine and playable chess game against Stockfish by @DarkCenobyte in #1
  • Scoresheets written by the players, Watch a Game mode, Elo, ten languages by @DarkCenobyte in #2
  • Play comfort: game pointer, clean markers, square targeting, see-through arm, scoresheet glance and pen sound by @DarkCenobyte in #4
  • Online multiplayer: dedicated server, network client, direct IP match with UPnP, hot-seat by @DarkCenobyte in #3
  • Reliability and visual polish: live gestures, clock press, FIDE ratings, cheater refunds, Stockfish 19 by @DarkCenobyte in #5
  • Coach mode, downloaded coach voice, saved games and replays by @DarkCenobyte in #6
  • Account API on port 443: game history, PGN and GIF downloads, e-mail change, data export, per-address shield and per-account quotas by @DarkCenobyte in #7
  • Quality and optimisation pass over the game and the dedicated server by @DarkCenobyte in #8
  • Rewrite the dedicated server in Rust and freeze realtime protocol v1 by @DarkCenobyte in #9
  • Move the dedicated server out; add CI, releases and Dependabot by @DarkCenobyte in #10
  • Windows: retry replacing a file that is open elsewhere by @DarkCenobyte in #11

New Contributors

Full Changelog: https://github.com/DarkCenobyte/scacelith-chess/commits/v1.0.0-beta.1