Această versiune aduce îmbunătățiri semnificative sistemului de compilare Feather, extinde suportul pentru platforme și include o serie de alte îmbunătățiri.
Revizuirea sistemului de construcție:
- Construcții reproductibile: Versiunile Feather sunt acum bootstrappable, ceea ce înseamnă că întregul lanț de instrumente și dependențele pot fi construite din codul sursă, asigurând reproductibilitatea și securitatea.
- Integrare Guix: Folosirea Guix pentru un mediu de construcție reproductibil, ușor de configurat pe orice gazdă Linux.
- Cross-Compilare: Build-urile pentru toate platformele țintă pot fi compilate de pe o singură mașină, simplificând procesul de lansare.
- Risc redus: Dependențele fixate și revizuirea amănunțită a actualizărilor reduc riscul atacurilor asupra lanțului de aprovizionare.
- Eliberări mai rapide: Acest nou sistem permite cicluri de lansare mult mai rapide, în special pentru remedierea erorilor critice.
Noi platforme acceptate:
- Raspberry Pi: Feather suportă acum în mod oficial dispozitivele Raspberry Pi.
- Linux ARM64: Feather este acum disponibil pentru platformele Linux ARM64. (Build-urile pot fi găsite la https://feather-wallet.org/files/releases/)
- Suport RISC-V: Suportul pentru RISC-V este planificat pentru versiunile viitoare.
Alte actualizări cheie:
- Actualizarea Qt: Actualizat la versiunea 6.4, oferind performanță și stabilitate îmbunătățite. (Notă: Este posibil să se observe diferențe vizuale minore, în curând fiind abordată problema întreruperii textului în titlurile de tabel în modul întunecat).
- macOS Format de lansare: Compilațiile macOS sunt acum distribuite ca fișier .dmg.
- Webcam QR Scanner: Scanerul QR pentru webcam funcționează acum pe binare Linux autonome.
- Sursă Tarballs: Tarball-urile sursă semnate sunt acum disponibile pentru descărcare.
- Windows Installer: Actualizat la NSIS pentru o experiență mai simplificată.
- Hardware Wallet Compatibilitate: S-a rezolvat o problemă care putea împiedica Feather să acceseze portofelele hardware pe Windows 11.
Resurse suplimentare:
- Guix și construcțiile reproductibile: https://github.com/Sjors/nado-book/blob/master/attacks/guix.md
- Guix: Construcții reproductibile cu ușurință: https://yewtu.be/watch?v=I2iShmUTEl8
- Construcții de tip bootstrappable: https://reproducible-builds.org/news/2022/05/18/jan-nieuwenhuizen-on-bootrappable-builds-gnu-mes-and-gnu-guix/