Skip to content

Releases: BeamoINT/beamo-flasher-releases

v0.5.12 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 06 Aug 01:24
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.12-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.12-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

Unsigned prerelease warning

This manual-download prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation. It is excluded from the stable automatic-update channel, is not published to npm, and cannot later be replaced with signed assets because release immutability is enabled. No APT repository metadata is included in this prerelease; Linux users should install the downloadable .deb or AppImage directly.

v0.5.11 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 05 Aug 16:17
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.11-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.11-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

Unsigned prerelease warning

This manual-download prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation. It is excluded from the stable automatic-update channel, is not published to npm, and cannot later be replaced with signed assets because release immutability is enabled. No APT repository metadata is included in this prerelease; Linux users should install the downloadable .deb or AppImage directly.

v0.5.8 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 04 Aug 09:33
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.8-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.8-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

v0.5.7 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 01 Aug 10:35
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.7-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.7-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

Unsigned prerelease warning

This manual-download prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation. It is excluded from the stable automatic-update channel, is not published to npm, and cannot later be replaced with signed assets because release immutability is enabled. No APT repository metadata is included in this prerelease; Linux users should install the downloadable .deb or AppImage directly.

v0.5.6 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 31 Jul 19:08
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.6-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.6-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

Unsigned prerelease warning

This manual-download prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation. It is excluded from the stable automatic-update channel, is not published to npm, and cannot later be replaced with signed assets because release immutability is enabled. No APT repository metadata is included in this prerelease; Linux users should install the downloadable .deb or AppImage directly.

v0.5.5 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 26 Jul 19:13
Immutable release. Only release title and notes can be modified.

What's new in v0.5.5

Workbench UI redesign: animated stepper, denser device cards, switch toggles, keyboard-focus guarantees, Windows High Contrast support, and accessibility fixes.

Ships Beamo Flasher and Beamo Pi per-app installers plus combined suite installers for macOS, Windows, and Linux, and the bflash CLI.

This prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.5-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.5-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

v0.5.4 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 24 Jul 05:11
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.4-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.4-arm64-mac.zip

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

Unsigned prerelease warning

This manual-download prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation. It is excluded from the stable automatic-update channel, is not published to npm, and cannot later be replaced with signed assets because release immutability is enabled. No APT repository metadata is included in this prerelease; Linux users should install the downloadable .deb or AppImage directly.

v0.5.3 (Unsigned prerelease)

Pre-release

Choose a tag to compare

@BeamoINT BeamoINT released this 24 Jul 00:12
Immutable release. Only release title and notes can be modified.

macOS Installer Artifacts

  • build architecture: arm64
  • Primary installer (DMG):
    • status: present
    • file: Beamo-Flasher-Installer.dmg
  • Secondary installer (PKG):
    • status: present
    • file: Beamo-Flasher-0.5.3-arm64.pkg
  • Electron update metadata package (ZIP):
    • status: present
    • file: Beamo-Flasher-0.5.3-arm64-mac.zip

What changed

  • Windows flashing now fails closed on mixed-result writes and safely detaches completed media without destructive finalization.
  • Windows device discovery now falls back to PowerShell when the native descriptor query cannot identify a device.
  • General Flasher no longer presents a Raspberry Pi image path, checksum state, or retry warning before an image is selected.
  • Update checks now time out cleanly instead of hanging indefinitely.
  • Cross-process session locks now tolerate unrelated local-port collisions while preserving single-session safety.
  • macOS release validation now checks the active Beamo Flasher or Beamo Pi product identity correctly.

Included downloads

  • Beamo Flasher installers for macOS, Windows, and Linux.
  • Beamo Pi standalone installers for macOS, Windows, and Linux.
  • Combined Beamo Flasher + Beamo Pi suite installers for macOS, Windows, and Linux.
  • Beamo Flasher CLI archives and checksum manifests.

Install (Normal macOS flow)

  1. Download the latest .dmg from this release.
  2. Open the disk image and drag the app into Applications.
  3. Launch Beamo Flasher from Launchpad or /Applications.

Assisted In-App Updates

  • The app checks for a newer release at startup and every hour.
  • When an update is available, review the notes, download the checksum-verified PKG in the app, then choose Install & Restart to open macOS Installer.
  • The ZIP and latest-mac.yml remain published as release metadata, but unsigned/ad-hoc builds are not silently replaced in place.

Hosted Raspberry Pi OS Image

  • The installer does not bundle the 1.9 GB rpi.img.xz image.
  • On first launch, the app resolves the hosted image URL from the bootstrap manifest, downloads rpi.img.xz, and verifies the SHA-256 checksum before flashing.
  • The same hosted image source is used by macOS, Windows, and Linux builds.

Build Security Status

  • signing: unsigned
  • notarization: skipped

Unsigned build warning: Gatekeeper may require right-click -> Open on first launch unless signing/notarization is configured.

Unsigned prerelease warning

This manual-download prerelease is intentionally unsigned. macOS Gatekeeper and Windows SmartScreen will warn before installation. It is excluded from the stable automatic-update channel, is not published to npm, and cannot later be replaced with signed assets because release immutability is enabled. No APT repository metadata is included in this prerelease; Linux users should install the downloadable .deb or AppImage directly.

Beamo Flasher + Beamo Pi 0.5.1

Choose a tag to compare

@BeamoINT BeamoINT released this 22 Jul 18:38
Immutable release. Only release title and notes can be modified.

Beamo Flasher + Beamo Pi 0.5.1

Windows correctness fixes.

Highlights

  • Fixed removable USB/SD media failing during prepare or eject on Windows.
    Set-Disk -IsOffline is not supported on removable media and previously
    caused a hard failure; prepare/finalize/detach now dismount volumes and
    soft-attempt offline instead of requiring it.
  • Hardened Windows packaging so a Beamo Pi build fails loudly if the wrong
    product identity gets baked in, instead of silently shipping as
    "Beamo Flasher" under the hood.

Builds are unsigned (Gatekeeper/SmartScreen will warn — on macOS, right-click → Open).

Assets

  • macOS: Beamo-Flasher-0.5.1-arm64.pkg, Beamo-Pi-0.5.1-arm64.pkg,
    Beamo-Flasher-Installer.dmg, Beamo-Flasher-0.5.1-arm64-mac.zip (+ latest-mac.yml),
    Beamo-Flasher-Suite-Installer.pkg
  • Windows: Beamo-Flasher-Installer.exe / Beamo-Flasher-Portable.exe,
    Beamo-Pi-Installer.exe / Beamo-Pi-Portable.exe, Beamo-Flasher-Suite-Installer.exe
  • Linux: Beamo-Flasher.AppImage, Beamo-Pi.AppImage, beamo-suite_0.5.1_amd64.deb
  • SHA256SUMS-{macos,windows,linux}.txt

Beamo Flasher + Beamo Pi 0.5.0

Choose a tag to compare

@BeamoINT BeamoINT released this 22 Jul 08:31
Immutable release. Only release title and notes can be modified.

Beamo Flasher + Beamo Pi 0.5.0

Comprehensive UX simplification pass.

Highlights

  • Removed several rarely-used enterprise/fleet features entirely: the
    source-checkout updater, team-catalog signing/import, first-boot
    network validation, and the physical slot map/throughput tuner UI.
    Built-in catalog, favorites, URL+SHA256 flashing, first-boot
    customization, and the auto-throttle scheduler are all unaffected.
  • The main flash path now requires far fewer decisions: verify mode and
    retries default from Settings with one collapsed "Options for this
    run" override panel, image selection shows one unified status block,
    start-flow problems surface as a single list, and confirmations,
    banners, and update controls are each consolidated to one place.
  • The two overlapping "find the broken drive" flows are now a single
    guided drive-checkup overlay.

Builds are unsigned (Gatekeeper/SmartScreen will warn — on macOS, right-click → Open).

Assets

  • macOS: Beamo-Flasher-0.5.0-arm64.pkg, Beamo-Pi-0.5.0-arm64.pkg,
    Beamo-Flasher-Installer.dmg, Beamo-Flasher-0.5.0-arm64-mac.zip (+ latest-mac.yml),
    Beamo-Flasher-Suite-Installer.pkg
  • Windows: Beamo-Flasher-Installer.exe / Beamo-Flasher-Portable.exe,
    Beamo-Pi-Installer.exe / Beamo-Pi-Portable.exe, Beamo-Flasher-Suite-Installer.exe
  • Linux: Beamo-Flasher.AppImage, Beamo-Pi.AppImage, beamo-suite_0.5.0_amd64.deb
  • SHA256SUMS-{macos,windows,linux}.txt