Changelog
0.6.2 (2025-05-20)
Features
- Support adding a workflow action to execute a Data Preparation node (8f95f78)
Documentation
- Updated the formatting in some comments in multiple services (8f95f78)
0.6.1 (2025-03-15)
Features
Bug Fixes
- [Many APIs] Allow Protobuf 6.x (feb5353) 
- remove setup.cfg configuration for creating universal wheels (#13659) (59bfd42) 
0.6.0 (2025-03-03)
⚠ BREAKING CHANGES
- v1beta1: Response type of method - CommitRepositoryChangesis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.CommitRepositoryChangesResponsein service- Dataform
- v1beta1: Response type of method - PullGitCommitsis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.PullGitCommitsResponsein service- Dataform
- v1beta1: Response type of method - PushGitCommitsis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.PushGitCommitsResponsein service- Dataform
- v1beta1: Response type of method - CommitWorkspaceChangesis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponsein service- Dataform
- v1beta1: Response type of method - ResetWorkspaceChangesis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponsein service- Dataform
- v1beta1: Response type of method - RemoveDirectoryis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.RemoveDirectoryResponsein service- Dataform
- v1beta1: Response type of method - RemoveFileRequestis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.RemoveFileResponsein service- Dataform
- v1beta1: Response type of method - CancelWorkflowInvocationis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.CancelWorkflowInvocationResponsein service- Dataform
- v1beta1: An existing field - bigquery_actionis moved in to oneof in message- .google.cloud.dataform.v1beta1.WorkflowInvocationAction
Features
- v1beta1: Added new field - internal_metadatato all resources to export all the metadata information that is used internally to serve the resource (4aaf903)
- v1beta1: Moving existing field - bigquery_actionto oneof in message- .google.cloud.dataform.v1beta1.WorkflowInvocationActionto allow adding more actions types such as- notebook_action(4aaf903)
- v1beta1: Returning - commit_shain the response of method- CommitRepositoryChanges(4aaf903)
Bug Fixes
- v1beta1: An existing field - bigquery_actionis moved in to oneof in message- .google.cloud.dataform.v1beta1.WorkflowInvocationAction(4aaf903)
- v1beta1: Response type of method - CancelWorkflowInvocationis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.CancelWorkflowInvocationResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - CommitRepositoryChangesis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.CommitRepositoryChangesResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - CommitWorkspaceChangesis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - PullGitCommitsis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.PullGitCommitsResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - PushGitCommitsis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.PushGitCommitsResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - RemoveDirectoryis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.RemoveDirectoryResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - RemoveFileRequestis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.RemoveFileResponsein service- Dataform(4aaf903)
- v1beta1: Response type of method - ResetWorkspaceChangesis changed from- .google.protobuf.Emptyto- .google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponsein service- Dataform(4aaf903)
Documentation
- v1beta1: Adds known limitations on several methods such as - UpdateRepository,- UpdateReleaseConfigand- UpdateWorkflowConfig(4aaf903)
- v1beta1: Explained the effect of field - page_tokenon the pagination in several messages (4aaf903)
- v1beta1: several comments reformatted (4aaf903) 
0.5.16 (2025-02-18)
Bug Fixes
- deps: Require grpc-google-iam-v1>=0.14.0 (16e14c8)
0.5.15 (2025-02-12)
Features
- Add REST Interceptors which support reading metadata (e92d527) 
- Add support for reading selective GAPIC generation methods from service YAML (e92d527) 
0.5.14 (2024-12-12)
Features
- Add support for opt-in debug logging (19ed3be)
Bug Fixes
- Fix typing issue with gRPC metadata when key ends in -bin (19ed3be)
0.5.13 (2024-10-31)
Bug Fixes
- disable universe-domain validation (53c951e)
0.5.12 (2024-10-24)
Features
- Add support for Python 3.13 (6252476)
0.5.11 (2024-07-30)
Bug Fixes
- Retry and timeout values do not propagate in requests during pagination (ba1064f)
0.5.10 (2024-07-08)
Bug Fixes
0.5.9 (2024-03-05)
Bug Fixes
0.5.8 (2024-02-22)
Bug Fixes
- [Many APIs] fix - ValueErrorin- test__validate_universe_domain(#12282) (b985096)
- deps: [Many APIs] Require - google-api-core>=1.34.1(#12305) (2aa7f17)
0.5.7 (2024-02-06)
Bug Fixes
- Add google-auth as a direct dependency (f3db074) 
- Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (f3db074) 
- Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (f3db074) 
0.5.6 (2024-02-01)
Features
0.5.5 (2023-12-07)
Features
- Add support for python 3.12 (b96013d) 
- Introduce compatibility with native namespace packages (b96013d) 
Bug Fixes
0.5.4 (2023-11-02)
Features
- Support custom service account repository configuration (13b57e4) 
- Support for ReleaseConfigs (13b57e4) 
- Support for WorkflowConfigs (13b57e4) 
- Support labels on repositories (13b57e4) 
- Support new ComputeRepositoryAccessTokenStatus repository method (13b57e4) 
- Support new first-party repository methods for committing, listing/reading files, and fetching history (13b57e4) 
- Support NPMRC environment variables (13b57e4) 
- Support SSH based git authentication configuration (13b57e4) 
- Support workspace compilation override fields (13b57e4) 
Bug Fixes
- rearrange several messages, thus changing field types (13b57e4)
Documentation
- several comments reformatted (13b57e4)
0.5.3 (2023-09-19)
Documentation
- Minor formatting (9487380)
0.5.2 (2023-07-05)
Bug Fixes
0.5.1 (2023-03-23)
Documentation
0.5.0 (2023-02-27)
Features
0.4.1 (2023-01-20)
Bug Fixes
- Add context manager return types (c546812)
Documentation
- Add documentation for enums (c546812)
0.4.0 (2023-01-10)
Features
0.3.0 (2022-12-15)
Features
- Add support for - google.cloud.dataform.__version__(fef5a2c)
- Add typing to proto.Message based class attributes (fef5a2c) 
Bug Fixes
- Add dict typing for client_options (fef5a2c) 
- deps: Require google-api-core >=1.34.0, >=2.11.0 (b64c01a) 
- Drop usage of pkg_resources (b64c01a) 
- Fix timeout default values (b64c01a) 
Documentation
- samples: Snippetgen handling of repeated enum field (fef5a2c) 
- samples: Snippetgen should call await on the operation coroutine before calling result (b64c01a) 
0.2.3 (2022-10-07)
Bug Fixes
0.2.2 (2022-09-29)
Bug Fixes
0.2.1 (2022-08-15)
Bug Fixes
0.2.0 (2022-07-26)
Features
- generate v1beta1 (63b545e)
Bug Fixes
- remove v1alpha2 (63b545e)
0.1.0 (2022-07-08)
Features
- generate v1alpha2 (bb0d40d)