Skip to content

Releases: quodlibetor/s3glob

0.4.3 - 2025-03-01

01 Mar 15:25
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

📚 Documentation

⚙️ Miscellaneous Tasks

Install s3glob 0.4.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.3/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.3/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.4.3

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/s3glob

You 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.2 - 2025-02-28

28 Feb 01:12
Compare
Choose a tag to compare

Release Notes

🚀 Features

📚 Documentation

⚙️ Miscellaneous Tasks

Install s3glob 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.2/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.2/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.4.2

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/s3glob

You 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.1 - 2025-02-26

26 Feb 15:52
Compare
Choose a tag to compare

Release Notes

🚀 Features

⚙️ Miscellaneous Tasks

Install s3glob 0.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.1/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.1/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.4.1

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/s3glob

You 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>

v0.4.0 - 2025-02-26

26 Feb 04:19
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • breaking Support listing intermediate prefixes, not just full objects by @quodlibetor in 8ba6dc6

🐛 Bug Fixes

📚 Documentation

⚙️ Miscellaneous Tasks

Install s3glob 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.4.0/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.4.0/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.4.0

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/s3glob

You 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>

v0.3.1 - 2025-02-22

22 Feb 22:40
Compare
Choose a tag to compare

Release Notes

⚡ Performance

  • Download objects in parallel for (potentially) huge speedups (#13)

Install s3glob 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.3.1/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.3.1/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.3.1

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/s3glob

You 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>

v0.3.0 - 2025-02-20

20 Feb 02:37
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Add --path-mode and change default download behavior to only keep paths after glob patterns

Install s3glob 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.3.0/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.3.0/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.3.0

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/s3glob

You 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>

v0.2.7 - 2025-02-19

19 Feb 02:39
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Better error when all generated prefixes become invalid

🐛 Bug Fixes

  • Small improvements to progress output
  • -vvv should generate a directive that parses

⚡ Performance

  • Use a set for some "prefix contains" queries

⚙️ Miscellaneous Tasks

  • Reduce toomanyrequests Docker Hub errors in CI (#9)
  • Add github attestations to dist release config (#11)

Install s3glob 0.2.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.2.7/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.2.7/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.2.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/s3glob

You 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>

v0.2.6 - 2025-02-17

17 Feb 23:30
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Support character ranges [a-c] in prefix generation

Install s3glob 0.2.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.2.6/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.2.6/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.2.6

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

v0.2.5 - 2025-02-15

15 Feb 22:39
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Add the ability to stream output
  • Warn when a large number of prefixes are being discovered

🐛 Bug Fixes

  • Support actual aws cli option --no-sign-request

Install s3glob 0.2.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.2.5/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.2.5/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.2.5

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

v0.2.4 - 2025-02-14

14 Feb 02:41
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Don't try to find prefixes in file parts

📚 Documentation

  • Point out the parallelism help when few prefixes are found

Install s3glob 0.2.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/quodlibetor/s3glob/releases/download/v0.2.4/s3glob-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/quodlibetor/s3glob/releases/download/v0.2.4/s3glob-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install quodlibetor/tap/s3glob

Download s3glob 0.2.4

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