v0.13.1
Lots of changes in this release! Enjoy! π π°
See the docs for more information. If you have any issues updating your code to use the new version, please submit an issue on GitHub.
Developers/Users
Changes (Potentially Breaking!)
- PubSub: Now using PubSub v1beta2. (1233ac6)
- BigQuery: Set metadata now uses PATCH instead of UPDATE. (9a622a3)
Additions
- Core: Automatically retry and exponentially backoff rate limit responses for all APIs. Also, add ability to adjust the number of automatic retries should be made, or turn off this functionality altogether. (Default: on). (af1af0a)
- Storage: Add
File#download
method for downloading files. (132150c) - Datastore: Add declarative methods for saving (upsert, insert, update). (120b8e9)
- Storage: Add
Bucket#combine
method for combining files. (2a81d2d) - Storage: Add
File#makePublic
andFile#makePrivate
to make a file public or private. (a2915c8) - Datastore: Add support for connecting to local Datastore. (29ee596, 9bcc896, 78358d4)
- Storage: Add support for range requests using
start
andend
configuration. (daa84fc) - Storage: Add
Bucket#makePublic
andBucket#makePrivate
to make a bucket and optionally its contents public or private. (0d34f31) - PubSub: Add ability to auto-create topics on first use and reuse existing subscriptions on subscribe. (3f8f60f)
- Datastore: Allow explicit set of method of
Dataset#save
. (30bd7be)
Fixes
- Datastore: Fix an issue where indexing list values was impossible. (d6287a2)
- Storage: Fix an issue where errors weren't re-emitted coming from other streams. (869a466)
- Storage: Fix an issue where uploading to a non-existent bucket could cause an infinite loop. (af608d5)
- BigQuery: Fix an issue where BigQuery could overwrite permissions when setting metadata. (9a622a3)
- PubSub: Fix an issue where autoAck would be attempted even if no messages were returned. (1fbf8c2)
- PubSub: Fix an issue where callback for ack was being called, despite being optional. (69e7ab5)
Bonus
- More awesome documentation! (a867258, 653a756, 76ff002, 2e5a132, 5826a2f, 16123dc, 9b04830, 1ea9834, 89ac244, 8713566, 666ba75, 6a8a5d8, 8b55979)
- Improve support for io.js! (7be0ab9)
See the docs for more information.