Files
MeshCore/docs/_data/firmware_shortlinks.json
T
mikecarper 3e0ce84486 Publish immutable short firmware download links
Mirror pinned GitHub release bytes at shorter version-specific Pages URLs. Verify size, SHA-256 and firmware format before publishing, and preserve deployed alias identities across later site builds.

Add RAK4631 Full Companion 1.17.1.10 preview2 UF2 and native DFU ZIP aliases, a short-download directory, documentation and CI regressions. Existing flashing tools use the ZIP URL without losing board-family checks.

Validation: 16 short-link and Pages guard regressions, hosted-doc routing tests, firmware picker tests, full MkDocs build and exact UF2/ZIP byte checks.
2026-10-12 21:47:08 -07:00

25 lines
957 B
JSON

{
"schemaVersion": 1,
"repository": "mikecarper/MeshCore",
"links": [
{
"filename": "rak4631-1.17.1.10-p2.uf2",
"version": "1.17.1.10",
"releaseTag": "rak4631-full-companion-v1.17.1.10-preview2",
"asset": "RAK_4631_companion_radio_full-v1.17.1.10-halo-keymind-cascade-preview2-015a3e8e.uf2",
"sha256": "b74243f9741133b0f0ae858fab02de9aaa999f84c474e0a659efce85fe35ad8c",
"size": 1408000,
"label": "RAK4631 Full Companion 1.17.1.10 preview2: UF2"
},
{
"filename": "rak4631-1.17.1.10-p2.zip",
"version": "1.17.1.10",
"releaseTag": "rak4631-full-companion-v1.17.1.10-preview2",
"asset": "RAK_4631_companion_radio_full-v1.17.1.10-halo-keymind-cascade-preview2-015a3e8e.zip",
"sha256": "11783d291f80c8084bb16f46ad2e35f0b1631da10606723488e2061320a5f6db",
"size": 704759,
"label": "RAK4631 Full Companion 1.17.1.10 preview2: Serial/Bluetooth DFU ZIP"
}
]
}