- Updates to proto message comments
- Support structured logging
- Support uploading Go modules to Artifact Registry
- Update Ruby version requirement to 3.0
- Clarify behavior of protobuf message fields that are part of mutually-exclusive sets
- Include note about validating externally-provided credentials
- Provide opt-in debug logging
- Add PrivateServiceConnect option to WorkerPool (#27512)
- Support for legacy bucket behavior (#27354)
- Add field
experimental_features
to messagePythonSettings
(#27007)
- Bump version to 1.0.0
- Fixed product documentation link (#26045)
- Updated minimum Ruby version to 2.7 (#24865)
- Eliminated a harmless but annoying warning in the protobuf class files
- Ensure endpoints are correct for mixin clients (#24032)
- Support for universe_domain (#23775)
- Add optional field "SourceFetcher" to choose source fetcher tool (#23504)
- Support for channel pool configuration (#22918)
- Add update_mask field to UpdateBuildTriggerRequest (#22668)
- support automap_substitutions flag
- support git_file_source and git_repo_source
- support github_enterprise_config_path
- Support for the UPDATING WorkerPool state
- Send location routing headers with RPC calls (#22516)
- added e2-medium machine type (#22489)
- add repositoryevent to buildtrigger (#22461)
- Uses binary protobuf definitions for better forward compatibility (#21673)
- Don't use self-signed JWT credentials if the global configuration endpoint has been modified (#22242)
- Add
peered_network_ip_range
option toNetworkConfig
(#21447) - Support locating Git source repo (#21447)
- Support locating NPM packages (#21447)
- Provide default logging option to BuildOptions (#20891)
- Support REST transport (#20625)
- Added allow_failure, exit_code, and allow_exit_code fields to BuildStep type (#19349)
- Support for uploading Python packages and Maven artifacts to Artifact Registry (#19353)
- Updated minimum Ruby version to 2.6 (#18443)
- Fixed a crash when making certain long-running-operations status calls (#18441)
- Honor quota project in auxiliary operations clients
- Fix titles of documentation pages
- Remove some broken images and fix outdated content in authentication documentation
- Added simple code snippets to RPC method documentation
- Some documentation formatting fixes
- Support BuildStep#script and BuildTrigger#service_account fields
- Support for build approval
- Honor client-level timeout configuration
- Document the SETUPBUILD key for the build timing field
- Report build failure type and details
- Update worker pool interfaces to their final form
- Clarify some language around authentication configuration
- Standardize resource paths, and support warnings, webhook config, and build config autodetect
- Fixed an exception when setting credentials using a Hash
- Support future 1.x versions of gapic-common
- Support source manifests
- Add support for Pub/Sub triggers
- Support for receive_trigger_webhook and for available secrets in builds
- 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.
- Support for standard "name" and "parent" resource path arguments.
- Allow special symbolic credentials in client configs
- Fix retry logic by checking the correct numeric error codes
- Fix documented format of BuildOptions#worker_pool
- Fixed timeout and retry configuration for worker pool calls
Initial release.