Change8

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.

Affected Symbols