Skip to content

Releases: PhaseLockLabs/spedy-releases

0.1.7

Choose a tag to compare

@phaselockbot phaselockbot released this 23 Jul 06:48

Release Notes

  • Windows MSI packages STM32 DFU driver files and self-elevating install-driver.cmd instead of running pnputil during install.
  • GitHub Release download table includes the Windows MSI and its checksum.

Install spedyctl 0.1.7

Install prebuilt binaries via Homebrew

brew install PhaseLockLabs/tap/spedyctl

Install via APT (Ubuntu 22.04+, Debian bookworm+)

curl -fsSL https://phaselocklabs.github.io/spedy-releases/spedy-archive-key.asc \
  | sudo gpg --dearmor -o /usr/share/keyrings/spedy-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/spedy-archive-keyring.gpg] https://phaselocklabs.github.io/spedy-releases stable main" \
  | sudo tee /etc/apt/sources.list.d/spedy.list
sudo apt update
sudo apt install spedyctl

On Ubuntu Server / minimal installs (without a desktop session), add your user to the serial and USB device groups:

sudo usermod -aG dialout,plugdev $USER

Then log out and back in for the changes to take effect.

Install on Windows (winget)

winget install --id PhaseLockLabs.spedyctl

Then install the USB DFU driver (required for firmware upgrades):

Command Prompt:

cd /d "%ProgramFiles%\spedyctl\drivers"
install-driver.cmd

PowerShell:

cd "$env:ProgramFiles\spedyctl\drivers"
.\install-driver.cmd

Download spedyctl 0.1.7

File Platform Checksum
spedyctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
spedyctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
spedyctl-x86_64-pc-windows-msvc.zip x64 Windows checksum
spedyctl-x86_64-pc-windows-msvc.msi x64 Windows checksum
spedyctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
spedyctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.6

Choose a tag to compare

@phaselockbot phaselockbot released this 19 Jul 05:28

Release Notes

  • Sign windows builds and installer.
  • Add additional linux install steps to autogen release notes.
  • Distribute spedyctl for Windows via MSI.

Install spedyctl 0.1.6

Install prebuilt binaries via Homebrew

brew install PhaseLockLabs/tap/spedyctl

Install via APT (Ubuntu 22.04+, Debian bookworm+)

curl -fsSL https://phaselocklabs.github.io/spedy-releases/spedy-archive-key.asc \
  | sudo gpg --dearmor -o /usr/share/keyrings/spedy-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/spedy-archive-keyring.gpg] https://phaselocklabs.github.io/spedy-releases stable main" \
  | sudo tee /etc/apt/sources.list.d/spedy.list
sudo apt update
sudo apt install spedyctl

On Ubuntu Server / minimal installs (without a desktop session), add your user to the serial and USB device groups:

sudo usermod -aG dialout,plugdev $USER

Then log out and back in for the changes to take effect.

Install on Windows (MSI)

Download and run spedyctl-x86_64-pc-windows-msvc.msi from the assets below.

Download spedyctl 0.1.6

File Platform Checksum
spedyctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
spedyctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
spedyctl-x86_64-pc-windows-msvc.zip x64 Windows checksum
spedyctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
spedyctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.5

Choose a tag to compare

@phaselockbot phaselockbot released this 09 Jul 06:19

Release Notes

  • Apt smoke test waits for the new package version on GitHub Pages, not just the signing key.

Install spedyctl 0.1.5

Install prebuilt binaries via Homebrew

brew install PhaseLockLabs/tap/spedyctl

Install via APT (Ubuntu 22.04+, Debian bookworm+)

curl -fsSL https://phaselocklabs.github.io/spedy-releases/spedy-archive-key.asc \
  | sudo gpg --dearmor -o /usr/share/keyrings/spedy-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/spedy-archive-keyring.gpg] https://phaselocklabs.github.io/spedy-releases stable main" \
  | sudo tee /etc/apt/sources.list.d/spedy.list
sudo apt update
sudo apt install spedyctl

Download spedyctl 0.1.5

File Platform Checksum
spedyctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
spedyctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
spedyctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
spedyctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.4

Choose a tag to compare

@phaselockbot phaselockbot released this 09 Jul 05:58
0d75aad

Release Notes

  • GitHub Release notes include APT install instructions alongside Homebrew.
  • Release changelog headings and GitHub Release titles use the version only (no cut date).
  • Apt install smoke test waits for GitHub Pages before installing.
  • build-binaries workflow runs on pull requests only.

Install spedyctl 0.1.4

Install prebuilt binaries via Homebrew

brew install PhaseLockLabs/tap/spedyctl

Install via APT (Ubuntu 22.04+, Debian bookworm+)

curl -fsSL https://phaselocklabs.github.io/spedy-releases/phaselocklabs-archive-key.asc \
  | sudo gpg --dearmor -o /usr/share/keyrings/phaselocklabs.gpg
echo "deb [signed-by=/usr/share/keyrings/phaselocklabs.gpg] https://phaselocklabs.github.io/spedy-releases stable main" \
  | sudo tee /etc/apt/sources.list.d/spedy.list
sudo apt update
sudo apt install spedyctl

Download spedyctl 0.1.4

File Platform Checksum
spedyctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
spedyctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
spedyctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
spedyctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.3

Choose a tag to compare

@phaselockbot phaselockbot released this 09 Jul 04:59
0d75aad

Release Notes

  • Distribute spedyctl for Linux (AMD/ARM) via APT.

Install spedyctl 0.1.3

Install prebuilt binaries via Homebrew

brew install PhaseLockLabs/tap/spedyctl

Download spedyctl 0.1.3

File Platform Checksum
spedyctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
spedyctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
spedyctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
spedyctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.2

Choose a tag to compare

@phaselockbot phaselockbot released this 07 Jul 04:33
0d75aad

Release Notes

Added

  • Distribute spedyctl for macOS via a Homebrew tap: brew install PhaseLockLabs/tap/spedyctl.

Install spedyctl 0.1.2

Install prebuilt binaries via Homebrew

brew install PhaseLockLabs/tap/spedyctl

Download spedyctl 0.1.2

File Platform Checksum
spedyctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
spedyctl-x86_64-apple-darwin.tar.xz Intel macOS checksum