Skip to content

feat: wire in published DEF CON 34 firmware build - #108

Merged
thebentern merged 1 commit into
masterfrom
feat/defcon34-firmware-build
Jul 27, 2026
Merged

feat: wire in published DEF CON 34 firmware build#108
thebentern merged 1 commit into
masterfrom
feat/defcon34-firmware-build

Conversation

@thebentern

@thebentern thebentern commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The DEF CON 34 build has shipped to meshtastic.github.io/event/defcon34/firmware-2.8.0.b00d76f, so populate the edition's firmware block (version/id/title/zipUrl/releaseNotes), which was null ("coming soon").
  • Corrects the firmware slug from the provisional defcon2026 to the published defcon34 — the flasher derives event/{slug}/firmware-{version} from it, so it must match the real path.
  • Release notes now lead with a preview-build warning.

Test plan

  • Validated data/eventFirmware.json as well-formed JSON
  • Confirmed event/defcon34/firmware-2.8.0.b00d76f exists in meshtastic.github.io via the GitHub API

Summary by CodeRabbit

  • New Features
    • Added downloadable DEF CON 34 firmware details, including version, title, identifier, and ZIP archive.
    • Added release notes indicating the firmware is a preview build.

The DEF CON 34 build has shipped to
meshtastic.github.io/event/defcon34/firmware-2.8.0.b00d76f, so populate
the edition's firmware block (version/id/title/zipUrl/releaseNotes) that
was null ("coming soon").

Corrects the firmware slug from the provisional defcon2026 to the
published defcon34 — the flasher derives event/{slug}/firmware-{version}
from it, so it must match the real path.

Release notes lead with a preview-build warning.
@coderabbitai

coderabbitai Bot commented Jul 27, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: e05dcd44-673e-45bc-97ca-951bbec512cb

📥 Commits

Reviewing files that changed from the base of the PR and between 6b19961 and 97d22ab.

📒 Files selected for processing (1)
  • data/eventFirmware.json

📝 Walkthrough

Walkthrough

The DEF CON 34 firmware entry in data/eventFirmware.json is populated with a slug, version, identifier, title, ZIP URL, and preview-build release notes.

Changes

DEF CON 34 firmware release

Layer / File(s) Summary
Populate firmware release metadata
data/eventFirmware.json
The DEF CON 34 firmware block replaces placeholder values with concrete release metadata and preview-build notes.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

  • meshtastic/api#102: Populates metadata for a different event in the same firmware JSON file.

Suggested reviewers: jamesarich

Poem

A rabbit found a firmware file,
With DEF CON notes compiled in style.
A slug, a zip, a version bright,
Now hops toward release night.
\ /
(o.o)

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: wiring in the published DEF CON 34 firmware build.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant