Releases: Isonimus/adversary
Releases · Isonimus/adversary
Release list
The Adversary v0.2.0-alpha
What's Changed
- fix(release): dispatch Pages after publishing so CI releases redeploy the flasher by @Isonimus in #5
- docs(slice-0016): record as-built — web flash observed green on hardware by @Isonimus in #6
- feat(radio): CC1101 sub-GHz jamming (carrier + noise, hold-to-jam) by @Isonimus in #7
- feat(modules): hot-swap re-detection + Modules dashboard by @Isonimus in #8
- feat(radio): CC1101 RSSI band-sweep + FSK capture/replay (slice-0019) by @Isonimus in #9
- feat(dashboard): add SD deploy script to close the edit→device sync gap by @Isonimus in #10
- feat(ui): capture screen to SD as BMP via Fn+S hotkey by @Isonimus in #11
- fix(sd): boot gracefully with no SD card by @Isonimus in #12
- feat(ui): grey out SD-blocked menu entries when no card is present by @Isonimus in #14
- docs(adr): ADR-0022 — promote select ledger items to GitHub Issues by @Isonimus in #15
- fix(cap): detect multi-radio cap when no SD card is present by @Isonimus in #23
- fix: correct ADR index regeneration command by @fskalkan in #25
- fix(gps): make background detection cap-aware by @Isonimus in #24
- docs: fix non-existent script reference in lint-docs.mjs by @fskalkan in #27
- chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in #28
- chore(deps): bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #29
- chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #30
- fix(gps): make probeCapPort required on init() and tryRedetect() by @Isonimus in #31
- docs(readme): document SD-card failure under M5Launcher warm reset by @Isonimus in #32
- refactor(ui): extract the screen->factory table into a screen registry by @Isonimus in #33
- refactor(ui): extract menu/carousel construction into a menu factory by @Isonimus in #34
- fix(ui): draw every submenu row that fits, not one short by @Isonimus in #35
- refactor: decouple main.cpp from screens — dissolve downcasts (0026/0028) + extract menu dispatch (0029) by @Isonimus in #36
- refactor(input): extract pure key-normalization into a native-testable keymap (0030) by @Isonimus in #37
- fix(ui): return to the originating list after an attack drill-down (0031) by @Isonimus in #38
- refactor(sniffer): remove the never-wired HandshakeCapturedCallback (0032) by @Isonimus in #39
- fix(screenshot): stream BMP to SD to fix OOM on heavy screens (0034) by @Isonimus in #40
- docs(readme): add firmware screenshots and drop emoji headings by @Isonimus in #41
- fix(captive): stop logging captured credentials to serial (0035) by @Isonimus in #42
- docs(readme): positioning, feature-maturity split, and a first-handshake tutorial by @Isonimus in #43
- chore(release): v0.2.0-alpha by @Isonimus in #44
New Contributors
Full Changelog: v0.1.2-alpha...v0.2.0-alpha
The Adversary v0.1.2-alpha
Full Changelog: v0.1.1-alpha...v0.1.2-alpha
The Adversary v0.1.1-alpha
Full Changelog: v0.1.0-alpha...v0.1.1-alpha
The Adversary v0.1.0-alpha
What's Changed
- chore(deps): bump actions/setup-python from 5 to 7 by @dependabot[bot] in #4
- chore(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #3
- chore(deps): bump actions/cache from 4 to 6 by @dependabot[bot] in #1
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #2
New Contributors
- @dependabot[bot] made their first contribution in #4
Full Changelog: https://github.com/Isonimus/adversary/commits/v0.1.0-alpha