Release History

0.11.0 (2023-02-08)

Features

  • Optimize memory usage when upload chunk size is set to 0

0.10.0 (2023-01-26)

Features

  • Allow chunk size zero for storage resumable upload (#13283)
  • Make chunk size configurable (#13216)

0.9.5 (2023-01-12)

Bug Fixes

  • Improve upload performance for Cloud Storage (#13213)

0.9.4 (2023-01-07)

Bug Fixes

  • Recursively redact unsafe payloads from logs (#13189)

0.9.3 (2023-01-04)

Bug Fixes

  • Removed some dead code (#13099)
  • Replace File.exists? with File.exist? for compatibility with Ruby 3.2 (#13161)

0.9.2 (2022-12-13)

Bug Fixes

  • Update UNSAFE_CLASS_NAMES (#13030)

0.9.1 (2022-10-18)

Bug Fixes

  • Storage upload to handle empty string/file cases (#12306)

0.9.0 (2022-09-18)

Features

  • add support to have invocation-id header (#11655)

0.8.0 (2022-09-16)

Features

  • Add storage upload to move away from unified upload protocol (#11508)

0.7.2 (2022-09-15)

Bug Fixes

  • do not reset query_values in case of form encoding (#11654)

0.7.1 (2022-09-14)

Bug Fixes

  • Revert "chore(core): log errors as error instead of debug(#6494)" (#11561)

0.7.0 (2022-06-30)

Features

  • Add storage specific download to respond with http header

0.6.0 (2022-06-15)

Features

  • add few more errors as retriable errors

0.5.0 (2022-05-15)

Features

  • Add support for retry options to be configurable

0.4.2 (2022-01-21)

Bug Fixes

  • Support for max elapsed time configuration.

0.4.1 (2021-07-19)

  • FIX: Prevent duplicated pagination when a response returns an empty string as the next page token.

0.4.0 (2021-06-28)

  • Expanded googleauth dependency to include future 1.x versions

0.3.0 (2021-03-07)

Features

  • Drop support for Ruby 2.4 and add support for Ruby 3.0

0.2.1 (2021-01-25)

Bug Fixes

  • Add webrick to the gem dependencies, for Ruby 3 compatibility

0.2.0 (2021-01-06)

  • Munge reported client version so backends can recognize split clients

0.1.0 (2021-01-01)

  • Initial release, extracted from google-api-client.