tauri-latest-json-0.3.0 is not a library.
Visit the last successful build:
tauri-latest-json-0.4.4
tauri-latest-json
Generate a latest.json file for Tauri auto-updates, supporting multi-platform builds (Windows, macOS Intel/ARM, Linux).
This CLI scans your Tauri bundle directory for installers and outputs a valid latest.json for the Tauri Updater.
Features
- Detects installers:
.msi,.exe,.dmg(Intel/ARM),.AppImage,.deb,.rpm,.tar.gz - Auto-detects platform keys from filenames
- Reads version from
package.jsonorCargo.toml - Generates a single multi-platform
latest.json - CLI-only tool (not intended as a Rust library dependency)
Install
CLI Usage
Notes can contain spaces without quotes; all remaining args are combined.
Example:
latest.json is written to the current working directory.
Optional signature verification
Enable compile-time verification of signatures using the Tauri CLI:
If the paths are correct, you’ll see latest.json generated successfully.
Requirements
- Valid Tauri updater configuration (see the Tauri Updater docs)
- A Tauri signing key
Platform Detection
| File Extension | Platform Key |
|---|---|
.msi, .exe |
windows-x86_64 |
.dmg (Intel) |
darwin-x86_64 |
.dmg (ARM) |
darwin-aarch64 |
.AppImage, .deb, .rpm, .tar.gz (x64) |
linux-x86_64 |
.AppImage, .deb, .rpm, .tar.gz (ARM) |
linux-aarch64 |
Specs
Behavior specs and acceptance criteria are documented in SPEC.md.
Testing
Run the verification suite:
Manual equivalent:
See release notes in CHANGELOG.md.
Contributing
See CONTRIBUTING.md. Please also read our Code of Conduct.
License
MIT — see LICENSE.