🥳 🎅🏾 Merry Christmas and a Happy New Year! 🎅🏾 🥳
This release is intended to be the first stable version of an entire code refactoring.
Hope it can help educate people with the "dont trust, verify" ethos during the installation process of a selfcustody bitcoin wallet!
Installing
Read the selfcustody/krux documentation.
All features you already know
- Automatic check of latest official firmware;
- Optional selection of older firmware versions;
- Supported devices: M5stickV, Sipeed Amigo, Sipeed Bit, Sipeed Dock, Sipeed Cube, Yahboom, WonderMV;
- Flash official firmware with automatic integrity/authenticity verification;
- Flash beta firmware devices;
- Air-gap update devices with SDcard;
- Wipe devices;
- 12 locale support;
- support for Windows, MacOS Arm, MacOS Intel, Debian-like OS and Fedora;
Minor changes
- Fixed Fedora crashes;
- Better error handling during flash procedure;
- Better error handling during wipe procedure;
- Better error handling during air-gap update procedure;
What's Changed
- v0.0.2-alpha by @qlrd in #66
- Bump poethepoet from 0.25.1 to 0.27.0 by @dependabot in #76
- Update Chinese JSON file by @theBillLee in #77
- Bump cryptography from 42.0.8 to 43.0.0 by @dependabot in #75
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #74
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #73
- Update coactions/setup-xvfb requirement to 6b00cf1889f4e1d5a48635647013c0508128ee1a by @dependabot in #68
- Bump actions/github-script from 6 to 7 by @dependabot in #69
- Bump actions/checkout from 3 to 4 by @dependabot in #70
- Bump dorny/paths-filter from 2 to 3 by @dependabot in #71
- v0.0.20-alpha-2 by @qlrd in #84
- Update CHANGELOG.md by @qlrd in #86
- v0.0.20-alpha-3 by @qlrd in #88
- Fix on pylint's disable by @qlrd in #89
- Update CHANGELOG.md by @qlrd in #90
- Bump poethepoet from 0.27.0 to 0.28.0 by @dependabot in #81
- Bump cryptography from 43.0.0 to 43.0.1 by @dependabot in #83
- Bump pylint from 3.2.6 to 3.3.1 by @dependabot in #91
- v0.0.20-beta by @qlrd in #101
- Bump poethepoet from 0.28.0 to 0.29.0 by @dependabot in #92
- Bump qrcode from 7.4.2 to 8.0 by @dependabot in #94
- Bump pillow from 10.4.0 to 11.0.0 by @dependabot in #97
- v0.0.20 by @qlrd in #109
Special thanks
My sincere thanks to the people/organizations below. Without you all this 6 months to 1 year effort, from version 0.0.14 to 0.0.20, would not be possible to went deeper and deeper into the rabbit hole 🐰
- @OpenSats
- @jdlcdl
- @odudex
- @tadeubas
- @kkdao
- @3rdIteration
- @vinteumorg
- @theBillLee
- @PMK
- @BitCoisas
- To all people of Krux and KruxBR Telegram group!
Full Changelog: v0.0.14...v0.0.20