Skip to content

Releases: axodotdev/axoupdater

Version 0.8.1 (2024-10-31)

31 Oct 23:49
Compare
Choose a tag to compare

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)

31 Oct 21:04
Compare
Choose a tag to compare

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)

22 Oct 18:31
Compare
Choose a tag to compare

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

Version 0.7.2 (2024-09-11)

11 Sep 21:50
Compare
Choose a tag to compare

Release Notes

This release fixes a bug that caused axoupdater to return a confusing error
message if it attempted to load an install receipt containing a reference to an
install path which no longer exists.

Download axoupdater-cli 0.7.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-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.1 (2024-08-28)

28 Aug 21:17
Compare
Choose a tag to compare

Release Notes

This release improves compatibility with certain Windows configurations by setting the execution policy before running the new installer. A similar change is shipped in cargo-dist 0.21.2.

This release also contains a forward-looking change to ensure compatibility with installers produced by future versions of cargo-dist (#169).

Download axoupdater-cli 0.7.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.7.0 (2024-07-25)

26 Jul 00:42
Compare
Choose a tag to compare

Release Notes

This release improves debugging for users who use axoupdater as a crate and who
disable printing stdout/stderr from the installer. If the installer runs but
fails, we now return a new error type which contains the stderr/stdout and exit
status from the underlying installer; this can be used by callers to help
identify what failed.

This release also introduces a debugging feature for the standalone installer.
It's now possible to override which installer to use by setting the
AXOUPDATER_INSTALLER_PATH environment variable to the path on disk of the
installer to use. A similar feature was already available to library users
using the AxoUpdater::configure_installer_path method.

Download axoupdater-cli 0.7.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.6.9 (2024-07-18)

18 Jul 20:27
Compare
Choose a tag to compare

Release Notes

This release fixes a bug in which axoupdater could pick the wrong installer when handling releases containing more than one app.

Download axoupdater-cli 0.6.9

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.6.8 (2024-07-05)

06 Jul 20:13
Compare
Choose a tag to compare

Version 0.6.6 (2024-06-12)

12 Jun 18:00
Compare
Choose a tag to compare

Version 0.6.5 (2024-05-30)

30 May 18:48
Compare
Choose a tag to compare

Release Notes

This release makes us prefer creating temporary files nested under the install directory, avoiding issues with renaming files across filesystems, in cases where the system tempdir is on a separate logic drive.

Download axoupdater-cli 0.6.5

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