Changelog
0.8.0 (2026-01-08)
Features
auto-enable mTLS when supported certificates are detected (c353aa5bcc937ef9399c8efc90492dadbcf01aa2)
check Python and dependency versions in generated GAPICs (c353aa5bcc937ef9399c8efc90492dadbcf01aa2)
0.7.0 (2025-10-16)
Features
- Add support for Python 3.14 (98ee71abc0f97c88239b50bf0e0827df19630def)
Bug Fixes
- Deprecate credentials_file argument (98ee71abc0f97c88239b50bf0e0827df19630def)
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 serviceDataformv1beta1: Response type of method
PullGitCommitsis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.PullGitCommitsResponsein serviceDataformv1beta1: Response type of method
PushGitCommitsis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.PushGitCommitsResponsein serviceDataformv1beta1: Response type of method
CommitWorkspaceChangesis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponsein serviceDataformv1beta1: Response type of method
ResetWorkspaceChangesis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponsein serviceDataformv1beta1: Response type of method
RemoveDirectoryis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.RemoveDirectoryResponsein serviceDataformv1beta1: Response type of method
RemoveFileRequestis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.RemoveFileResponsein serviceDataformv1beta1: Response type of method
CancelWorkflowInvocationis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.CancelWorkflowInvocationResponsein serviceDataformv1beta1: 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 asnotebook_action(4aaf903)v1beta1: Returning
commit_shain the response of methodCommitRepositoryChanges(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 serviceDataform(4aaf903)v1beta1: Response type of method
CommitRepositoryChangesis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.CommitRepositoryChangesResponsein serviceDataform(4aaf903)v1beta1: Response type of method
CommitWorkspaceChangesis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponsein serviceDataform(4aaf903)v1beta1: Response type of method
PullGitCommitsis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.PullGitCommitsResponsein serviceDataform(4aaf903)v1beta1: Response type of method
PushGitCommitsis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.PushGitCommitsResponsein serviceDataform(4aaf903)v1beta1: Response type of method
RemoveDirectoryis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.RemoveDirectoryResponsein serviceDataform(4aaf903)v1beta1: Response type of method
RemoveFileRequestis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.RemoveFileResponsein serviceDataform(4aaf903)v1beta1: Response type of method
ResetWorkspaceChangesis changed from.google.protobuf.Emptyto.google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponsein serviceDataform(4aaf903)
Documentation
v1beta1: Adds known limitations on several methods such as
UpdateRepository,UpdateReleaseConfigandUpdateWorkflowConfig(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
ValueErrorintest__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)
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-10 UTC.