Skip to content

ShadowCode v2.4.1

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Nov 10:46

ShadowCode 2.4.1

ShadowCode 2.4.1 fixes controls that could overlap in short Windows windows and prevents delayed startup work from switching you back to an older conversation. It includes the workspace improvements introduced in 2.4: files, conversation and a docked terminal together, simpler first-run setup, and local-runtime reliability improvements.

What changed

  • Controls stay reachable at larger text sizes. The composer scrolls within its area instead of covering the terminal dock. Menus, the Send action and the dock's Hide control remain accessible.
  • The terminal keeps usable space. Windows folder labels display correctly, at least two complete terminal rows remain visible, and long notices and restart controls have their own scrolling area.
  • Newer navigation wins. A slow startup refresh cannot restore an old conversation over one you just created or selected. Delayed project, configuration and trust results follow the same ordering.
  • Drafts and shells are preserved. Moving, hiding or restoring the terminal keeps the open editor draft and existing shell session.
  • Packaging metadata stays consistent. AppStream versions are checked against application versions before Linux packaging.

Downloads

Choose the file for your system from the assets below, or use shadowcode.org.

System Downloads
Windows x64 ShadowCode_2.4.1_x64-setup.exe
macOS Apple silicon / Intel The matching .dmg
Linux x86-64 / ARM64 The matching .AppImage, .deb or .flatpak

The release includes nine installers plus checksums, Linux authentication metadata and the required runtime source archives. Installation instructions explain the platform requirements and verification steps.

Verification

Source checks passed 928 interface unit tests, 170 Chromium cases and focused WebKit coverage. Controlled regressions reproduce the earlier layout and startup defects before the fixes. Browser tests use a simulated backend; they are separate from installer qualification.

The exact public Windows installer passed installation and clean-PATH runtime checks on a Windows 11 x64 laptop, then all eight native interface groups, nine window/zoom cases and 45 terminal-control hit checks. The installed engine passed 100 sequential tasks, 80 concurrent tasks and five cancellations with a scripted provider. A real Gemma 4 E4B CPU coding task completed in 808.64 seconds, preserving all five original tests; they passed during the task and again independently. The command receipt recorded AppContainer execution with networking off. These are specific qualification results, not a general model-quality or security certification.

All four release workflows completed successfully from commit a3b09eca6333c2befda3504850f357f09cc25542. All 23 public files matched their asset IDs, sizes, API digests and downloaded checksums. Six Linux payloads passed publisher authentication, and the live APT repository passed signature, index and package-byte verification for amd64 and arm64. The release tag and asset inventory were unchanged during the audit.

See platform qualification for exact source, installer hashes, receipts and test limitations.

Platform notes

Linux AppImage, DEB and runtime-source payloads have publisher signatures. Windows remains unsigned, and macOS builds are ad-hoc signed rather than Developer ID signed/notarized; their platform warning and installation instructions remain documented. Checksums for Windows, macOS and Flatpak are integrity checks, not equivalent publisher signatures. No new physical Mac GUI or GPU-inference qualification is claimed.

The earlier 2.4.0 release remains unchanged. Its Windows interface failure and incomplete model run remain recorded separately. Full changelog · Support development