NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2541 most downloaded on npm
Cloud Storage Client Library for Node.js
Last release 20 days ago
17 Sep 2026
Release timing varies
gaps range from 9 days to 5 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
200 releases · first in 2016
8.2.0 (2026-09-17) Features PNPM workspace
storage: Add IpFilter support to bucket metadata
One column per quarter.
Upgrade storage dependencies to corresponding Node 22 versions for core, handwritten and generated libraries
storage: Resolve Node compatibility crashes, security vulnerability, and stream hangs
deps: Remove vulnerable dependency uuid
Enable full object checksum validation on JSON path
listBuckets: Add support for returning partial success
:bug: fix the issue 2667, do not mutate object given to options …
Common Service: should retry a request failed
Respect useAuthWithCustomEndpoint flag for resumable uploads
### Features * Add moveFileAtomic method
Export SaveData type from index.ts
getFiles: Add nextPageToken to fields for autoPaginate
Add ability to configure and utilize soft-delete and restore buckets
Adds integration tests for Universe Domain configuration
storage: Add support for 'fields' query parameter to getFiles
deps: Update fast-xml-parser to 4.4.1 due to security vulnerability
Add function to allow user to set destination in transfer manager
Support uint8array in file.save
Add missing projectIdentifier to GetServiceAccountOptions
Add ability to enable hierarchical namespace on buckets
Use correct indices for file.from and fix tests to verify names
Expand types of custom metadata within FileMetadata
Add ability to create a File object from URL
Add ability to configure and utilize soft-delete and restore
Add includeFoldersAsPrefixes for managed folders
Implement object retention lock for bucket / files
### Features * Resume Resumable Uploads
### Features * Support autoclass v2.1
Support building in CJS and ESM formats
Close Open Handle for Empty Objects
Add user-agent header to transfer manager and resumable upload
Add transfer manager MPU sample, adjust defaults, prepare for GA
Update API sources and regenerate
ApiError (#2291) (c1d1b35)File#save iterable fixes (#2293) (87c3f41)### Bug Fixes * Export new types from index.ts
Mark bucket.setLabels and associated interfaces as deprecated
Add header for deno runtime for metrics tracking
Add support for matchGlob list option
Improve Multiple Chunk Upload Performance
Retry Socket Connection Timeouts on Node 20+
Check that err.message is a string before attempting indexOf
Refactor createReadStream to remove unnecessary stream
Reduce memory footprint of deleteFiles by utilizing getFilesStream and using smaller queue of promises
Correctly handle if a user has no permissions when calling iam.testPermissions
Setting file metadata is conditionally idempotent on ifmetagenerationmatch not ifgenerationmatch
Add ability to upload entire directory, add samples for upload …
### Features * Implement parallel operations
### Features * Support autoclass
crc32c: Convenient Method For Reading Files
Revert STORAGE_EMULATOR_HOST handling
Correct STORAGE_EMULATOR_HOST handling (#2069, #1314)
Determine Content-Length Before Attempting Multi-chunk Upload
### Bug Fixes * Revert skip validation
### Features * Add multiple lifecycle rules
Retry EPIPE Connection Errors + Attempt Retries in Resumable Upload Connection Errors
Your coding agent can read these notes before it upgrades. Set up the MCP server →