BREAKING CHANGE Response type of method CommitRepositoryChanges is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.CommitRepositoryChangesResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method PullGitCommits is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.PullGitCommitsResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method PushGitCommits is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.PushGitCommitsResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method CommitWorkspaceChanges is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method ResetWorkspaceChanges is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method RemoveDirectory is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.RemoveDirectoryResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method RemoveFileRequest is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.RemoveFileResponse in service Dataform (commit 4985789)
BREAKING CHANGE Response type of method CancelWorkflowInvocation is changed from .google.protobuf.Empty to .google.cloud.dataform.v1beta1.CancelWorkflowInvocationResponse in service Dataform (commit 4985789)
BREAKING CHANGE An existing field bigquery_action is moved in to oneof in message .google.cloud.dataform.v1beta1.WorkflowInvocationAction (commit 4985789)
New features
Added new field internal_metadata to all resources to export all the metadata information that is used internally to serve the resource (commit 4985789)
Returning commit_sha in the response of method CommitRepositoryChanges (commit 4985789)
Moving existing field bigquery_action to oneof in message .google.cloud.dataform.v1beta1.WorkflowInvocationAction to allow adding more actions types such as notebook_action (commit 4985789)
Documentation improvements
Explained the effect of field page_token on the pagination in several messages (commit 4985789)
Adds known limitations on several methods such as UpdateRepository, UpdateReleaseConfig and UpdateWorkflowConfig (commit 4985789)
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eThe latest version, 1.0.0-beta08, released on 2025-03-03, includes several breaking changes related to the response types of various methods in the \u003ccode\u003eDataform\u003c/code\u003e service, changing them from \u003ccode\u003e.google.protobuf.Empty\u003c/code\u003e to specific response types.\u003c/p\u003e\n"],["\u003cp\u003eNew features in version 1.0.0-beta08 include the addition of an \u003ccode\u003einternal_metadata\u003c/code\u003e field to all resources and returning \u003ccode\u003ecommit_sha\u003c/code\u003e in the response of method \u003ccode\u003eCommitRepositoryChanges\u003c/code\u003e, along with a bigquery action being moved to oneof.\u003c/p\u003e\n"],["\u003cp\u003eVersion 1.0.0-beta08 also has documentation improvements that explain the effect of \u003ccode\u003epage_token\u003c/code\u003e on pagination and adding known limitations to some methods such as \u003ccode\u003eUpdateRepository\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe introduction of ReleaseConfigs, WorkflowConfigs, and new first-party repository methods for committing, listing/reading files, and fetching history were all introduced in version 1.0.0-beta03.\u003c/p\u003e\n"],["\u003cp\u003ePrevious updates before version 1.0.0-beta08 include adding properties for nested resource name references in version 1.0.0-beta07 and adding IServiceCollection extension methods for client registration in version 1.0.0-beta06.\u003c/p\u003e\n"]]],[],null,["Version latestkeyboard_arrow_down\n\n- [1.0.0-beta08 (latest)](/dotnet/docs/reference/Google.Cloud.Dataform.V1Beta1/latest/history)\n- [1.0.0-beta07](/dotnet/docs/reference/Google.Cloud.Dataform.V1Beta1/1.0.0-beta07/history) \n\nVersion history\n===============\n\nVersion 1.0.0-beta08, released 2025-03-03\n-----------------------------------------\n\n### Bug fixes\n\n- **BREAKING CHANGE** Response type of method `CommitRepositoryChanges` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.CommitRepositoryChangesResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `PullGitCommits` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.PullGitCommitsResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `PushGitCommits` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.PushGitCommitsResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `CommitWorkspaceChanges` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.CommitWorkspaceChangesResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `ResetWorkspaceChanges` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.ResetWorkspaceChangesResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `RemoveDirectory` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.RemoveDirectoryResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `RemoveFileRequest` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.RemoveFileResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** Response type of method `CancelWorkflowInvocation` is changed from `.google.protobuf.Empty` to `.google.cloud.dataform.v1beta1.CancelWorkflowInvocationResponse` in service `Dataform` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- **BREAKING CHANGE** An existing field `bigquery_action` is moved in to oneof in message `.google.cloud.dataform.v1beta1.WorkflowInvocationAction` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n\n### New features\n\n- Added new field `internal_metadata` to all resources to export all the metadata information that is used internally to serve the resource ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- Returning `commit_sha` in the response of method `CommitRepositoryChanges` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- Moving existing field `bigquery_action` to oneof in message `.google.cloud.dataform.v1beta1.WorkflowInvocationAction` to allow adding more actions types such as `notebook_action` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n\n### Documentation improvements\n\n- Explained the effect of field `page_token` on the pagination in several messages ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- Adds known limitations on several methods such as `UpdateRepository`, `UpdateReleaseConfig` and `UpdateWorkflowConfig` ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n- Several comments reformatted ([commit 4985789](https://github.com/googleapis/google-cloud-dotnet/commit/4985789a9865a50a2f07e24360b42ea9438a9ca5))\n\nVersion 1.0.0-beta07, released 2024-06-04\n-----------------------------------------\n\n### New features\n\n- Add properties for nested resource name references ([commit 15eec4d](https://github.com/googleapis/google-cloud-dotnet/commit/15eec4dabb9fd3cf3b8f4b978d64b7ba435ca995))\n\nVersion 1.0.0-beta06, released 2024-05-08\n-----------------------------------------\n\n### New features\n\n- Add IServiceCollection extension methods for client registration where an IServiceProvider is required. ([commit 022fab2](https://github.com/googleapis/google-cloud-dotnet/commit/022fab203f28fb9c608972af7f8b83f571ae5694))\n\nVersion 1.0.0-beta05, released 2024-03-26\n-----------------------------------------\n\n### New features\n\n- Change netstandard2.1 target to netstandard2.0 ([commit 82bea85](https://github.com/googleapis/google-cloud-dotnet/commit/82bea850661975b9750ac30753528cc9d2e05240))\n\nVersion 1.0.0-beta04, released 2024-02-28\n-----------------------------------------\n\nNo API surface changes; just dependency updates.\n\nVersion 1.0.0-beta03, released 2023-10-30\n-----------------------------------------\n\n### Bug fixes\n\n- Rearrange several messages, thus changing field types ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n\n### New features\n\n- Support for ReleaseConfigs ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support for WorkflowConfigs ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support new first-party repository methods for committing, listing/reading files, and fetching history ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support new ComputeRepositoryAccessTokenStatus repository method ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support SSH based git authentication configuration ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support workspace compilation override fields ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support NPMRC environment variables ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support labels on repositories ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n- Support custom service account repository configuration ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n\n### Documentation improvements\n\n- Several comments reformatted ([commit 9d2b3d8](https://github.com/googleapis/google-cloud-dotnet/commit/9d2b3d87af20c88bce3d585098a33420aa33085d))\n\nVersion 1.0.0-beta02, released 2023-01-19\n-----------------------------------------\n\n### New features\n\n- Enable REST transport in C# ([commit 31e55cd](https://github.com/googleapis/google-cloud-dotnet/commit/31e55cdbafe12bfae68e28a75a1b75ceb445684f))\n\nVersion 1.0.0-beta01, released 2022-10-17\n-----------------------------------------\n\nInitial release."]]