Skip to content

v0.8.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 01:37
· 25 commits to main since this release
6033a7a

⚠️ Pre-release. Published for testing. Behaviour and artifacts are not final.

ℹ️ Platform support.

macOS (arm64 + amd64) is the primary dev target and exercised against real CH341A hardware on every release.
Windows + Linux are built but tested against hardware less often. Issues on any platform are welcome at https://github.com/packetThrower/etch341/issues.

What's Changed

  • docs(changelog): 0.8.0-beta.1 — 2026-10-25 (6033a7a)
  • docs: new screenshots for the GPUI Kit look (419be1c)
  • feat(cli): Ctrl-C stops at the next safe point; recover after a forced kill (c185191)
  • feat(gui): settings for verify-after-write, I²C clock and I²C straps (e69ecb2)
  • feat(gui): BIOS explorer navigator on GPUI Kit's Tree (620515d)
  • fix(gui): say a cancelled write may be partly erased, not just written (cfd9057)
  • feat(gui): cancel a running read, verify, blank check or write (4baa019)
  • fix(gui): one chip operation at a time (43367c2)
  • build(deps): replace archived mu_uefi_decompress with patina (a2060c5)
  • build(deps): bump mockall 0.15, toml 1.1, rfd 0.17 (ac9461b)
  • build(deps): bump the cargo-minor group (clap, indicatif, serde_json, time, embed-resource) (2883e95)
  • build(deps): bump the actions group across 1 directory with 6 updates (d2c2521)
  • feat(gui): separate local-time switch for saved log files (12f4398)
  • feat(gui): Save button for the activity log (9366d73)
  • feat(gui): chip database browser on GPUI Kit's DataTable (71dec84)
  • fix(gui): header tracks the CH341A and I²C chips (2fe18ef)
  • fix(gui): use a bundled icon for the log's Clear button (940996f)
  • feat(gui): line the SPI / I²C toggle up with the header strip (b955536)
  • feat(gui): rebuild Settings on GPUI Kit's Settings layout (2f79293)
  • feat(gui): adopt GPUI Kit components across the main window (5bcb79a)
  • build(deps): move to GPUI Kit 0.8.0 (13b2946)
  • docs(changelog): note the security refresh (a5e54f4)
  • build(docs): refresh the docs toolchain to clear npm advisories (078b7b2)
  • ci(dependabot): cover cargo and the docs site (7c8c1c2)
  • build(deps): bump the actions group across 1 directory with 8 updates (5425771)
  • build(deps): patch Rust advisories and gate on cargo-deny (f5cabc1)
  • chore(clippy): as_chunks for the u16 decoders (Rust 1.98 lint) (8683f8b)
  • fix(appimage): AppRun runnable by every user, not just root (11d545b)

Full Changelog: v0.7.0...v0.8.0-beta.1