Skip to content

2026.7.1

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:36

What's Changed

This release adds prebuilt binaries for FreeBSD and 64-bit RISC-V Linux, expanding coverage to sixteen release artifacts.

Platform Support

  • Added FreeBSD binaries for x86_64 and ARM64, supporting FreeBSD 14 and newer
  • Added riscv64 Linux binaries as glibc (2.27 and newer) and statically linked musl builds
  • riscv64 builds use vendored PUC Lua 5.1 instead of LuaJIT, which has no mainline riscv64 backend — KOReader sidecars are plain Lua 5.1 data, so behavior is identical
  • riscv64 binaries are smoke-tested under qemu; FreeBSD binaries are verified with static ABI checks

Internal

  • FreeBSD and riscv64 artifacts cross-compile with cargo-zigbuild; aarch64 FreeBSD builds the standard library from source on a pinned nightly
  • Added a riscv64 cross-compilation check to CI
  • Documented the new targets, compatibility floors, and local build prerequisites

Full Changelog: 2026.7.0...2026.7.1