Releases: quodlibetor/s3glob
Release list
0.4.17 - 2026-05-15
Release Notes
🚀 Features
- add JSON output to ls and dl by @quodlibetor in 5bde7b9
Install s3glob 0.4.17
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.17/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.17/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.17
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.16 - 2026-05-14
Release Notes
🚀 Features
- replace ad-hoc progress with indicatif bars by @quodlibetor in eaa2788
🐛 Bug Fixes
- (security) Upgrade astral-tokio-tar by @quodlibetor in 153f095
- exit cleanly on broken pipe and still emit the summary by @quodlibetor in 1aa6e72
- count objects and prefixes separately in ls summary by @quodlibetor in 3e72761
Install s3glob 0.4.16
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.16/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.16/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.16
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.15 - 2026-05-10
Release Notes
🚀 Features
- parallelize
**listings via bounded BFS expansion by @quodlibetor in #104
🐛 Bug Fixes
- (glob) Fix two single-character may match delim bugs by @quodlibetor in 47c82e4
- (matcher) fix deadlock in prefix discovery by @quodlibetor in #102
- (matcher) canonical S3-correct prefix output by @quodlibetor in c2e4d7f
📚 Documentation
- README section on differences from globset and standard glob by @quodlibetor in 2a23eb7
🧪 Testing
- (matcher) Add proptests by @quodlibetor in #103
Install s3glob 0.4.15
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.15/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.15/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.15
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.14 - 2026-03-21
Release Notes
💼 Other
- Update aws-lc-rs for recent exploits by @quodlibetor in #94
Install s3glob 0.4.14
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.14/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.14/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.14
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.13 - 2026-03-16
Release Notes
🚀 Features
- Add --force-path-style flag for S3-compatible servers accessed by hostname by @quodlibetor in #93
Install s3glob 0.4.13
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.13/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.13/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.13
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.12 - 2026-03-14
Release Notes
🚀 Features
- (tls) Add experimental alternative platform-native TLS verification by @quodlibetor in #92
🐛 Bug Fixes
- Handle multiple log directives in S3GLOB_LOG env var by @quodlibetor in #91
Install s3glob 0.4.12
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.12/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.12/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.12
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.11 - 2026-03-08
Release Notes
🐛 Bug Fixes
- (security) Upgrade dependencies including aws-lc-rs by @quodlibetor in #89
Install s3glob 0.4.11
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.11/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.11/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.11
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.10 - 2026-02-21
Release Notes
🐛 Bug Fixes
- Re-enable AWS SSO after the recent upgrade by @quodlibetor in #80
⚙️ Miscellaneous Tasks
- upgrade cargo dist to back to axodotdev by @quodlibetor in #81
Install s3glob 0.4.10
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.10/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.10/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.10
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.8 - 2025-09-07
Release Notes
🐛 Bug Fixes
- Handle invalid RUST_LOG directives without panicking by @quodlibetor in #59
⚙️ Miscellaneous Tasks
- (clippy) Fix clippy::collapsible_if by @quodlibetor in #57
Install s3glob 0.4.8
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.8/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.8/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.8
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>0.4.7 - 2025-06-06
Release Notes
🐛 Bug Fixes
- Prefixes end with their delimiter by @quodlibetor in 6ca0080
- Include prefixes when an Any terminates a prefix by @quodlibetor in 6df864b
- handle objects and prefixes more consistently by @quodlibetor in f153df6
⚙️ Miscellaneous Tasks
- Add cli color to tests run under mise by @quodlibetor in 33eba8c
Install s3glob 0.4.7
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.7/s3glob-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.7/s3glob-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install quodlibetor/tap/s3globDownload s3glob 0.4.7
| File | Platform | Checksum |
|---|---|---|
| s3glob-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| s3glob-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| s3glob-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| s3glob-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| s3glob-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| s3glob-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| s3glob-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo quodlibetor/s3globYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>