Skip to content

feat(fab26): wire in published FAB26 firmware build - #382

Merged
thebentern merged 1 commit into
mainfrom
feat/fab26-firmware-build
Jul 19, 2026
Merged

feat(fab26): wire in published FAB26 firmware build#382
thebentern merged 1 commit into
mainfrom
feat/fab26-firmware-build

Conversation

@thebentern

@thebentern thebentern commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Summary

Mirrors the live manifest (api PR) into the bundled offline fallback (public/data/event_firmware.json), now that the FAB26 Boston build has shipped to event/fab26/firmware-2.7.27.d250d89.

Changes

  • Populates the FAB26 firmware block: version 2.7.27.d250d89, id v2.7.27.d250d89, title, zipUrl, event release notes (was null / "coming soon").
  • Corrects slug from the provisional fab2026 to the published fab26. utils/firmwareUrl.ts builds the download path as event/${pathPrefix}/firmware-${version}, so the slug must match the real directory.

Verification

The path the flasher builds resolves: raw.githubusercontent.com/meshtastic/meshtastic.github.io/master/event/fab26/firmware-2.7.27.d250d89/firmware-2.7.27.d250d89.json200. Firmware block is byte-identical to the api manifest.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Bug Fixes
    • Updated the FAB26 Boston firmware entry with accurate version, download information, identifier, and release notes.
    • Added event-specific Quick Start guidance for firmware version 2.7.27.d250d89.

Mirror the live manifest (api) into the bundled offline fallback: the
FAB26 Boston build shipped to event/fab26/firmware-2.7.27.d250d89, so
populate the firmware block and correct the slug from the provisional
fab2026 to the published fab26 (the flasher builds
event/{slug}/firmware-{version} from it).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
web-flasher Ready Ready Preview, Comment Jul 19, 2026 12:09am

Request Review

@coderabbitai

coderabbitai Bot commented Jul 19, 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: 98cf058b-60de-430e-8cee-1de02ad658cb

📥 Commits

Reviewing files that changed from the base of the PR and between 52a7bc0 and 8a3dc0b.

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

📝 Walkthrough

Walkthrough

The FAB26 Boston firmware entry now provides concrete metadata and release notes for firmware version 2.7.27.d250d89 instead of null placeholders.

Changes

Event firmware metadata

Layer / File(s) Summary
Populate FAB26 Boston firmware entry
public/data/event_firmware.json
The FAB26 Boston firmware object now includes its slug, version, ID, title, ZIP URL, and event-specific Quick Start release notes.

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

Poem

I’m a bunny with firmware to share,
A fresh little version is hopping somewhere.
The nulls tucked away, the Quick Start shines bright,
FAB26 now downloads just right.
Hop, hop—metadata takes flight!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly states the FAB26 firmware build is being wired in, matching the main change.
Description check ✅ Passed The description includes summary, changes, and verification, but omits the template's Type of Change and Testing sections.
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.

@thebentern
thebentern merged commit e839dbe into main Jul 19, 2026
5 checks passed
@thebentern
thebentern deleted the feat/fab26-firmware-build branch July 19, 2026 01:57
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