Skip to content

Releases: Isonimus/adversary

The Adversary v0.2.0-alpha

Choose a tag to compare

@github-actions github-actions released this 23 Sep 08:58
cd444ca

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

Choose a tag to compare

@github-actions github-actions released this 08 Sep 12:03

The Adversary v0.1.1-alpha

Choose a tag to compare

@github-actions github-actions released this 08 Sep 11:06

The Adversary v0.1.0-alpha

Choose a tag to compare

@github-actions github-actions released this 07 Sep 15:07

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

Full Changelog: https://github.com/Isonimus/adversary/commits/v0.1.0-alpha