该版本对 Feather 的构建系统进行了重大改进,扩大了平台支持范围,并包含大量其他增强功能。
构建系统大修:
- 可重复的构建 Feather 发行版现在可以引导,这意味着整个工具链和依赖项都可以从源代码构建,从而确保了可重复性和安全性。
- Guix 集成: 利用 Guix 提供可重现的构建环境,可在任何 Linux 主机上轻松设置。
- 交叉编译: 所有目标平台的编译都可以在一台机器上完成,从而简化了发布流程。
- 降低风险: 钉住依赖关系并对升级进行彻底审查,可降低供应链受到攻击的风险。
- 更快发布: 这一新系统可大大加快发布周期,尤其是关键错误修复。
新支持平台:
- 树莓派 Feather 现在正式支持 Raspberry Pi 设备。
- Linux ARM64: Feather 现可用于 Linux ARM64 平台。(可在以下网址找到 https://feather-wallet.org/files/releases/)
- 支持 RISC-V: 计划在今后的版本中支持 RISC-V。
其他重要更新:
- Qt 升级: 升级至 6.4 版,性能和稳定性均有提高。(注:可能会出现视觉上的细微差别,暗模式下表头的文字截断问题即将得到解决)。
- macOS 发布格式 macOS 版本现在以 .dmg 文件的形式发布。
- 网络摄像头 QR 扫描仪: 网络摄像头 QR 扫描仪现在可在独立 Linux 二进制文件上运行。
- 来源 Tarballs: 已签名的源代码压缩包现在可供下载。
- Windows 安装程序: 更新为 NSIS,提供更简化的体验。
- 硬件钱包兼容性 修正了一个可能导致 Feather 无法在 Windows 11 上访问硬件钱包的问题。