Skip to content

Kaspa SilverScript Studio v0.2.4

Choose a tag to compare

@github-actions github-actions released this 07 Aug 08:56
· 5 commits to main since this release

Kaspa SilverScript Studio v0.2.4

This Windows reliability release fixes the remaining local-service failure path behind empty templates, node connection failures, and generic Failed to fetch messages.

Windows desktop fixes

  • Normalizes Tauri's Windows verbatim resource paths before starting Node, fixing the confirmed EISDIR sidecar crash.
  • Responds to WebView2 private-network preflights for the loopback API.
  • Automatically restarts the bundled local service if it becomes unreachable.
  • Keeps the desktop UI open when sidecar startup fails and reports the exact diagnostic log location.
  • Records sidecar paths, PID, stdout, stderr, process errors, and termination details in the local backend.log file without recording wallet secrets or signing material.
  • Requires the native Windows Runner to launch the packaged Tauri executable and successfully query /api/health and /api/templates before installers can be published.

Packages

  • macOS Apple Silicon: DMG, ad-hoc signed and not Apple-notarized.
  • Windows x64: NSIS setup executable and MSI package, not Authenticode-signed.
  • Linux x86_64: DEB package and AppImage, not distribution-signed.
  • SHA-256 checksum files are included for all platforms.

SilverScript and the KCC721 pack remain experimental. TN10 is recommended.


中文说明

本次 Windows 稳定性更新修复了导致模板为空、节点连接失败以及笼统 Failed to fetch 提示的剩余本地服务故障链路。

Windows 桌面端修复

  • 启动 Node 前规范化 Tauri 返回的 Windows verbatim 资源路径,修复已确认的 EISDIR sidecar 崩溃。
  • 响应 WebView2 访问回环 API 时的私有网络预检。
  • 内置本地服务不可达时自动重新启动。
  • sidecar 启动失败时仍保留桌面界面,并显示准确的诊断日志位置。
  • 将 sidecar 路径、进程号、标准输出、错误输出、进程错误和退出信息写入本机 backend.log;不会记录钱包秘密或签名材料。
  • Windows 原生 Runner 必须启动打包后的真实 Tauri 程序,并成功访问 /api/health/api/templates,否则不允许发布安装包。

安装包

  • macOS Apple Silicon:DMG,采用 ad-hoc 签名,未进行 Apple 公证。
  • Windows x64:NSIS 安装程序和 MSI,未进行 Authenticode 签名。
  • Linux x86_64:DEB 和 AppImage,未进行发行版签名。
  • 三个平台均提供 SHA-256 校验文件。

SilverScript 与 KCC721 实验包仍处于实验阶段,推荐使用 TN10。