v1.8.8
📦 cloudsmithView on GitHub →
✨ 12 features🐛 1 fixes🔧 2 symbols
Summary
This release introduces a new download command for fetching package binaries from Cloudsmith repositories with extensive filtering and verification options, and fixes an issue where the auth command's --json flag output was not strictly
✨ New Features
- Added Python 3.14 support
- Added download command to download package binaries directly from Cloudsmith repositories
- Support for downloading packages with version, format, OS, and architecture filters via the download command
- Progress bar with download speed and size information for downloads
- Automatic checksum verification (MD5, SHA256, SHA1) for downloads
- Dry-run mode to preview downloads without downloading
- Auto-selection mode with --yes flag for scripting downloads
- --all-files option to download all associated files (POM, sources, javadoc, SBOM, etc.) for Maven, NuGet, and other multi-file packages
- Downloads all files into a folder named {package-name}-{version}
- Supports custom output directory with --outfile option for downloads
- Shows file type tags (pkg, pom, sources, javadoc, cyclonedx, sbom) during download
- Reports download progress and success/failure summary for each file
🐛 Bug Fixes
- The --json flag for the auth command now outputs json only.