Skip to content

Releases

Version 0.10.3 (2026-10-21)

Choose a tag to compare

@github-actions github-actions released this 21 Oct 20:24
752f746

Release Notes

This release updates dependencies. This includes an update to dependencies containing certificate lists to ensure recently-revoked certificates are no longer trusted.

Download axoupdater-cli 0.10.3

File Platform Checksum
axoupdater-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
axoupdater-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
axoupdater-cli-x86_64-pc-windows-gnu.zip x64 MinGW checksum
axoupdater-cli-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
axoupdater-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
axoupdater-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
axoupdater-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
axoupdater-cli-armv7-unknown-linux-gnueabi.tar.xz armv7-unknown-linux-gnueabi checksum
axoupdater-cli-arm-unknown-linux-gnueabihf.tar.xz ARMv6 Linux (Hardfloat) checksum
axoupdater-cli-armv7-unknown-linux-gnueabihf.tar.xz ARMv7 Linux checksum
axoupdater-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
axoupdater-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Version 0.10.2 (2026-08-11)

Choose a tag to compare

@github-actions github-actions released this 12 Aug 02:26
a08bbbd

Version 0.10.1 (2026-08-10)

Choose a tag to compare

@github-actions github-actions released this 11 Aug 16:17
050f2a6

Release Notes

This release contains no code changes but adds binaries for the arm-unknown-linux-gnueabihf, armv7-unknown-linux-gnueabi, and armv7-unknown-linux-gnueabihf targets.

Note that these new targets are currently untested. If you encounter any issues with them, please report them!

Download axoupdater-cli 0.10.1

File Platform Checksum
axoupdater-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
axoupdater-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
axoupdater-cli-x86_64-pc-windows-gnu.zip x64 MinGW checksum
axoupdater-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
axoupdater-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
axoupdater-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
axoupdater-cli-armv7-unknown-linux-gnueabi.tar.xz armv7-unknown-linux-gnueabi checksum
axoupdater-cli-arm-unknown-linux-gnueabihf.tar.xz ARMv6 Linux (Hardfloat) checksum
axoupdater-cli-armv7-unknown-linux-gnueabihf.tar.xz ARMv7 Linux checksum
axoupdater-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
axoupdater-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Version 0.10.0 (2026-02-20)

Choose a tag to compare

@github-actions github-actions released this 20 Feb 19:54
23d38fb

Release Notes

This release removes support for Axo releases. Existing install receipts will still be read properly and will warn the user that updates from that source are no longer available. It also updates to reqwest 0.13.

Download axoupdater-cli 0.10.0

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

Version 0.9.1 (2025-07-20)

Choose a tag to compare

@github-actions github-actions released this 21 Jul 04:12
b40e4cc

Version 0.9.0 (2024-12-19)

Choose a tag to compare

@github-actions github-actions released this 19 Dec 23:41

Release Notes

This release adds support for XDG_CONFIG_HOME as the location for install
receipts. If this variable is set and the receipt is located within this path,
it overrides the default location of $HOME/.config (Mac and Linux) or
%LOCALAPPDATA% (Windows). Install receipts will be created in this path when
running installers created by dist 0.27.0 or later if XDG_CONFIG_HOME is set.

This release also adds infrastructure to support app renaming when running as
a library. There are two new features:

  • It's now possible to load receipts for alternate app names, not just the one
    that a given instance of AxoUpdater was instantiated for. This can be done
    by running AxoUpdater::load_receipt_for(app_name).
  • It's now possible to change the name a given AxoUpdater instance is for.
    This can be done by running AxoUpdater::set_name(app_name). This can
    override the name that was loaded from an app receipt.

For example, if your app is changing from oldname to newname, you might set
up AxoUpdater like this:

// Instantiate the updater class with the new app name
let mut updater = AxoUpdater::new_for("newname");

// First, try to check for a "newname" receipt
// (this might be a post-rename release)
if updater.load_receipt_as("newname").is_err() {
    // If that didn't work, try again as "oldname"
    if updater
        .load_receipt_as("oldname")
        .map(|updater| updater.set_name("newname"))
        .is_err()
    {
        eprintln!("Unable to load install receipt!");
    }
}

Download axoupdater-cli 0.9.0

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

Version 0.8.2 (2024-12-03)

Choose a tag to compare

@github-actions github-actions released this 04 Dec 01:04

Release Notes

This release adds x86_64-pc-windows-gnu to the list of targets for which we
publish binaries. It also contains a few small changes to the library:

  • The new AxoUpdater::VERSION constant exposes axoupdater's version.
  • The AxoUpdater::install_prefix_root method is now public.

Download axoupdater-cli 0.8.2

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

Version 0.8.1 (2024-10-31)

Choose a tag to compare

@github-actions github-actions released this 31 Oct 23:49

Release Notes

This release fixes an issue with the previous release in which
{app_name}_INSTALLER_GITHUB_BASE_URL wouldn't respect the port specified by
the user.

Download axoupdater-cli 0.8.1

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

Version 0.8.0 (2024-10-31)

Choose a tag to compare

@github-actions github-actions released this 31 Oct 21:04

Release Notes

This release adds support for overriding the GitHub API URL using new environment variables:

  • {app_name}_INSTALLER_GITHUB_BASE_URL
  • {app_name}_INSTALLER_GHE_BASE_URL

For more information, see the dist installer docs.

Download axoupdater-cli 0.8.0

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

Version 0.7.3 (2024-10-22)

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:31

Release Notes

This release contains improvements on Windows, ensuring that temporary files and
files from older versions are correctly cleaned up.

Download axoupdater-cli 0.7.3

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