- Updated minimum Ruby version to 2.6 (#18443)
- Fixed a crash when making certain long-running-operations status calls (#18441)
- Cleaned up some unused requires
- Various updates to the reference documentation
- Honor quota project in auxiliary operations clients
- Fix titles of documentation pages
- Remove some broken images and fix outdated content in authentication documentation
- Formatting fixes in the reference docs
- Added simple code snippets to RPC method documentation
- Honor client-level timeout configuration
- Clarify some language around authentication configuration
- Support future 1.x versions of gapic-common
- Drop support for Ruby 2.4 and add support for Ruby 3.0
- Use self-signed JWT credentials when possible
- Timeout config description correctly gives the units as seconds.
- Set version constants in the correct modules
- Allow special symbolic credentials in client configs
- Fix retry logic by checking the correct numeric error codes
- Add documentation and API enablement links to the readme
- Eliminate a Ruby warning that appeared in some cases when accessing rpc-scoped configs
- Fix additional broken/misformatted links
- Fix a few broken links
- Removed unused google/cloud/common_resources_pb file
- The long-running operations client honors the quota_project config
- The quota_project can be set via configuration
- Clarify that timeouts are in seconds.
- Clean up formatting of a few documentation sections.
Initial release.