Skip to content

Release v2.4.14-beta.22

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 11:28
· 405 commits to master since this release
e3fad28

Tuff v2.4.14-beta.22

中文摘要

English Summary

Merged Pull Requests

3 PR(s), range v2.4.14-beta.21...v2.4.14-beta.22

Other

Release Notes

  • Full bilingual notes are synced to Nexus through notes / notesHtml.
  • Generated source files: update_2.4.14-beta.22.zh.md, update_2.4.14-beta.22.en.md.

Notes Preview

中文 / English

中文

摘要

  • Linux 发布安装现在同时解析 glibc 与 musl 的可选原生运行时依赖。
  • Linux musl 的 LibSQL 二进制将进入打包闭包,避免生成缺少数据库运行时的官方资产。
  • 发布门禁继续 fail-closed;缺失平台运行时仍会阻止发布而非降级为不完整包。

变更内容

  • 在 pnpm workspace 的 supportedArchitectures 中显式声明 libc: [current, musl],使 glibc CI runner 也安装 musl 可选依赖。
  • 保持 CoreApp 的 @libsql/linux-x64-musl 可选运行时声明,并在下一版官方 Linux build 中验证完整 runtime closure。
  • macOS、Windows 与 Linux N→N+1 OTA health-ack 验收仍是发布放行的后续条件。

English

Summary Notes

  • Linux release installs now resolve optional native runtime dependencies for both glibc and musl.
  • The Linux musl LibSQL binary is included in the packaged runtime closure, preventing an official asset from missing its database runtime.
  • Release gates remain fail-closed: a missing platform runtime still blocks publishing rather than producing an incomplete package.

What's Changed

  • Declared libc: [current, musl] under pnpm workspace supportedArchitectures, allowing a glibc CI runner to install musl optional dependencies.
  • Retained the CoreApp @libsql/linux-x64-musl optional runtime declaration and will verify the complete runtime closure in the next official Linux build.
  • Official macOS, Windows, and Linux N→N+1 OTA health-ack acceptance remains a required release condition.

Download Based on Your Device

OS Download
Android APK ARMv8
APK ARMv7
APK x64 (planned)
iOS IPA Unsigned (planned)
macOS ZIP Apple Silicon
Windows Setup x64
Linux AppImage x64
DEB x64

Desktop downloads follow the actual GitHub Release / Nexus Updates assets; mobile packages will open after their build pipelines are shipped.