a67eb5d04
#6938 (fixes #6935) - Fixed issue where pause throws an error when a request is in flight.
8876b783f
#6746 - Fixed issue where if btoa wasn’t supported in the environment, then the user would get a generic message.de1c717c2
#6705 - Fixed issue where clients using Node.js v18 would use the native Blob
object which is incompatible with node-fetch
Updated dependencies [4af28c1a4
]:
5f55ed828
#6667 - Cleared retry timeouts when uploads are paused/canceled
Updated dependencies [807f06aa2
]:
4eb8145fb
#6653 - Fixed bug where upload status wasn’t being checked after an upload failure.
Implemented exponential backoff and max retry strategy.
171b78b76
#6673 - Handle IPv6 addresses in emulator autoinit.
fdd4ab464
#6526 - Add functionality to auto-initialize project config and emulator settings from global defaults provided by framework tooling.
Updated dependencies [fdd4ab464
]:
b12af44a5
]:
efe2000fc
]:
2cd1cc76f
#6307 (fixes #6300) - fix: add type declarations to exports field
d6338f0af
#6345 (fixes #6343) - Fixed Node ESM bundle to build from Node entry point. (It was incorrectly using the browser entry point.)
Updated dependencies [2cd1cc76f
]:
9c5c9c36d
]:
e9e5f6b3c
]:
3198d58dc
]:
2d672cead
]:
3b481f572
#5831 (fixes #5754) - FirestoreError and StorageError now extend FirebaseError
Updated dependencies [3b481f572
]:
e34e98e73
#5672 (fixes #76) - Adds getBytes()
, getStream()
and getBlob()
, which allow direct file downloads from the SDK.e0fe2b668
#5703 (fixes #5628) - Clear the global timeout once an operation is done in the Storage SDK. Otherwise it may prevent Node.js from exiting.3281315fa
#5708 (fixes #1487) - Update build scripts to work with the exports field
Updated dependencies [3281315fa
]:
Updated dependencies [2322b6023
]:
66d4a1e5d
#5453 - Store protocol and host separately on Storage service instance. Fixes a bug when generating url strings.a3cbe719b
]:
b3caa5158
#5149 - Add NodeJS support to Cloud Storage for Firebase. This release changes the main
field in package.json to point to a Node specific build. If you are building a bundle for borwser usage, please make sure that your bundler uses the browser
field (the default).56a6a9d4a
]:
725ab4684
]:
4c4b6aed9
]:
5fbc5fb01
]:
364e336a0
#4807 - Fix infinite recursion caused by FirebaseStorageError
message getter.
Updated dependencies [3f370215a
]:
5ae73656d
#4346 - Add storage().useEmulator()
method to enable emulator mode for storage, allowing users
to set a storage emulator host and port.f24d8961b
]:
de5f90501
]:
5c1a83ed7
#4595 - Component facotry now takes an options object. And added Provider.initialize()
that can be used to pass an options object to the component factory.
Updated dependencies [5c1a83ed7
]:
ec95df3d0
]:
6afe42613
]:
9cf727fcc
]:
b247ffa76
#3967 - This releases removes all input validation. Please use our TypeScript types to validate API usage.d4ca3da0
]:
a87676b8
]:
9c409ea7
#3224 Thanks @schmidt-sebastian! - [fix] Updated the TypeScript types for all APIs using Observers to allow callback omission.
Updated dependencies [9c409ea7
]:
a754645e
]: