Version history
Version 2.0.0-beta09, released 2025-11-05
New features
- Update dependencies
Version 2.0.0-beta08, released 2025-05-22
New features
- A new field
use_streaming_engine_resource_based_billingis added to message.google.dataflow.v1beta3.Environment - A new field
streaming_modeis added to message.google.dataflow.v1beta3.Environment - A new message
DataSamplingConfigis added - A new field
data_samplingis added to message.google.dataflow.v1beta3.DebugOptions - A new enum
StreamingModeis added - A new method_signature
job,update_maskis added to methodUpdateJobin serviceJobsV1Beta3 - A new field
runtime_updatable_paramsis added to message.google.dataflow.v1beta3.Job - A new field
satisfies_pziis added to message.google.dataflow.v1beta3.Job - A new field
service_resourcesis added to message.google.dataflow.v1beta3.Job - A new message
ServiceResourcesis added - A new message
RuntimeUpdatableParamsis added - A new field
bugsis added to message.google.dataflow.v1beta3.SdkVersion - A new message
SdkBugis added - A new field
user_display_propertiesis added to message.google.dataflow.v1beta3.JobMetadata - A new field
step_names_hashis added to message.google.dataflow.v1beta3.PipelineDescription - A new field
update_maskis added to message.google.dataflow.v1beta3.UpdateJobRequest - A new field
nameis added to message.google.dataflow.v1beta3.ListJobsRequest - A new field
trieis added to message.google.dataflow.v1beta3.MetricUpdate - A new message
StragglerInfois added - A new message
StreamingStragglerInfois added - A new message
Straggleris added - A new message
HotKeyDebuggingInfois added - A new message
StragglerSummaryis added - A new field
straggler_summaryis added to message.google.dataflow.v1beta3.StageSummary - A new field
straggler_infois added to message.google.dataflow.v1beta3.WorkItemDetails - A new field
dynamic_destinationsis added to message.google.dataflow.v1beta3.PubsubLocation - A new field
image_repository_username_secret_idis added to message.google.dataflow.v1beta3.ContainerSpec - A new field
image_repository_password_secret_idis added to message.google.dataflow.v1beta3.ContainerSpec - A new field
image_repository_cert_pathis added to message.google.dataflow.v1beta3.ContainerSpec - A new field
enable_launcher_vm_serial_port_loggingis added to message.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment - A new field
streaming_modeis added to message.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment - A new field
disk_size_gbis added to message.google.dataflow.v1beta3.RuntimeEnvironment - A new field
streaming_modeis added to message.google.dataflow.v1beta3.RuntimeEnvironment - A new message
ParameterMetadataEnumOptionis added - A new field
group_nameis added to message.google.dataflow.v1beta3.ParameterMetadata - A new field
parent_nameis added to message.google.dataflow.v1beta3.ParameterMetadata - A new field
parent_trigger_valuesis added to message.google.dataflow.v1beta3.ParameterMetadata - A new field
enum_optionsis added to message.google.dataflow.v1beta3.ParameterMetadata - A new field
default_valueis added to message.google.dataflow.v1beta3.ParameterMetadata - A new field
hidden_uiis added to message.google.dataflow.v1beta3.ParameterMetadata - A new field
streamingis added to message.google.dataflow.v1beta3.TemplateMetadata - A new field
supports_at_least_onceis added to message.google.dataflow.v1beta3.TemplateMetadata - A new field
supports_exactly_onceis added to message.google.dataflow.v1beta3.TemplateMetadata - A new field
default_streaming_modeis added to message.google.dataflow.v1beta3.TemplateMetadata - A new value
GOis added to enumLanguage - A new value
BIGQUERY_TABLEis added to enumParameterType - A new value
JAVASCRIPT_UDF_FILEis added to enumParameterType - A new value
SERVICE_ACCOUNTis added to enumParameterType - A new value
MACHINE_TYPEis added to enumParameterType - A new value
KMS_KEY_NAMEis added to enumParameterType - A new value
WORKER_REGIONis added to enumParameterType - A new value
WORKER_ZONEis added to enumParameterType - A new value
BOOLEANis added to enumParameterType - A new value
ENUMis added to enumParameterType - A new value
NUMBERis added to enumParameterType - A new value
KAFKA_TOPICis added to enumParameterType - A new value
KAFKA_READ_TOPICis added to enumParameterType - A new value
KAFKA_WRITE_TOPICis added to enumParameterType
Bug fixes
- An existing oauth_scope
https://www.googleapis.com/auth/compute.readonlyis removed from serviceJobsV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/userinfo.emailis removed from serviceJobsV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/compute.readonlyis removed from serviceMessagesV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/userinfo.emailis removed from serviceMessagesV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/compute.readonlyis removed from serviceMetricsV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/userinfo.emailis removed from serviceMetricsV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/compute.readonlyis removed from serviceSnapshotsV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/userinfo.emailis removed from serviceSnapshotsV1Beta3 - An existing oauth_scope
https://www.googleapis.com/auth/compute.readonlyis removed from serviceTemplatesService - An existing oauth_scope
https://www.googleapis.com/auth/userinfo.emailis removed from serviceTemplatesService - An existing oauth_scope
https://www.googleapis.com/auth/compute.readonlyis removed from serviceFlexTemplatesService - An existing oauth_scope
https://www.googleapis.com/auth/userinfo.emailis removed from service `FlexTemplatesService
Documentation improvements
- A comment for field
service_optionsin message.google.dataflow.v1beta3.Environmentis changed - A comment for field
service_kms_key_namein message.google.dataflow.v1beta3.Environmentis changed - A comment for field
datasetin message.google.dataflow.v1beta3.Environmentis changed - A comment for field
service_account_emailin message.google.dataflow.v1beta3.Environmentis changed - A comment for field
flex_resource_scheduling_goalin message.google.dataflow.v1beta3.Environmentis changed - A comment for field
worker_regionin message.google.dataflow.v1beta3.Environmentis changed - A comment for field
worker_zonein message.google.dataflow.v1beta3.Environmentis changed - A comment for field
debug_optionsin message.google.dataflow.v1beta3.Environmentis changed - A comment for enum
WorkerIPAddressConfigurationis changed - A comment for message
SdkHarnessContainerImageis changed - A comment for field
capabilitiesin message.google.dataflow.v1beta3.SdkHarnessContainerImageis changed - A comment for field
enable_hot_key_loggingin message.google.dataflow.v1beta3.DebugOptionsis changed - A comment for method
CreateJobin serviceJobsV1Beta3is changed - A comment for method
ListJobsin serviceJobsV1Beta3is changed - A comment for method
AggregatedListJobsin serviceJobsV1Beta3is changed - A comment for message
Jobis changed - A comment for field
idin message.google.dataflow.v1beta3.Jobis changed - A comment for field
project_idin message.google.dataflow.v1beta3.Jobis changed - A comment for field
namein message.google.dataflow.v1beta3.Jobis changed - A comment for field
typein message.google.dataflow.v1beta3.Jobis changed - A comment for field
environmentin message.google.dataflow.v1beta3.Jobis changed - A comment for field
current_statein message.google.dataflow.v1beta3.Jobis changed - A comment for field
requested_statein message.google.dataflow.v1beta3.Jobis changed - A comment for field
transform_name_mappingin message.google.dataflow.v1beta3.Jobis changed - A comment for field
locationin message.google.dataflow.v1beta3.Jobis changed - A comment for message
Stepis changed - A comment for enum
JobStateis changed - A comment for message
JobExecutionStageInfois changed - A comment for enum value
JOB_VIEW_ALLin enumJobViewis changed - A comment for message
MetricUpdateis changed - A comment for field
setin message.google.dataflow.v1beta3.MetricUpdateis changed - A comment for message
JobMetricsis changed - A comment for method
CreateJobFromTemplatein serviceTemplatesServiceis changed - A comment for method
LaunchTemplatein serviceTemplatesServiceis changed - A comment for method
GetTemplatein serviceTemplatesServiceis changed - A comment for service
FlexTemplatesServiceis changed - A comment for field
dump_heap_on_oomin message.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironmentis changed - A comment for field
save_heap_dumps_to_gcs_pathin message.google.dataflow.v1beta3.FlexTemplateRuntimeEnvironmentis changed - A comment for field
num_workersin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
max_workersin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
zonein message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
service_account_emailin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
temp_locationin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
bypass_temp_dir_validationin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
machine_typein message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
additional_experimentsin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
networkin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
subnetworkin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
additional_user_labelsin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
kms_key_namein message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
ip_configurationin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
worker_regionin message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
worker_zonein message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for field
enable_streaming_enginein message.google.dataflow.v1beta3.RuntimeEnvironmentis changed - A comment for message
LaunchTemplateParametersis changed - A comment for field
job_namein message.google.dataflow.v1beta3.LaunchTemplateParametersis changed - A comment for field
gcs_pathin message.google.dataflow.v1beta3.LaunchTemplateRequestis changed - A comment for field
dynamic_templatein message.google.dataflow.v1beta3.LaunchTemplateRequestis changed - A comment for field
launch_parametersin message.google.dataflow.v1beta3.LaunchTemplateRequestis changed - A comment for message
DynamicTemplateLaunchParamsis changed - A comment for field
gcs_pathin message.google.dataflow.v1beta3.DynamicTemplateLaunchParamsis changed
Version 2.0.0-beta07, released 2024-05-08
New features
- Add IServiceCollection extension methods for client registration where an IServiceProvider is required. (commit 022fab2)
Version 2.0.0-beta06, released 2024-03-26
New features
- Change netstandard2.1 target to netstandard2.0 (commit 82bea85)
Version 2.0.0-beta05, released 2024-02-28
No API surface changes; just dependency updates.
Version 2.0.0-beta04, released 2023-01-30
No API surface changes; just dependency updates. However, the dependency update to GAX 4.3.1 fixes issue 9396.
Version 2.0.0-beta03, released 2023-01-17
New features
- Enable REST transport in C# (commit cdb518c)
Version 2.0.0-beta02, released 2022-07-11
Documentation improvements
- Corrected the Dataflow job name regex (commit 7501e60)
Version 2.0.0-beta01, released 2022-06-08
This is the first version of this package to depend on GAX v4.
There are some breaking changes, both in GAX v4 and in the generated code. The changes that aren't specific to any given API are described in the Google Cloud documentation. We don't anticipate any changes to most customer code, but please file a GitHub issue if you run into problems.
The most important change in this release is the use of the Grpc.Net.Client package for gRPC communication, instead of Grpc.Core. When using .NET Core 3.1 or .NET 5.0+ this should lead to a smaller installation footprint and greater compatibility (e.g. with Apple M1 chips). Any significant change in a core component comes with the risk of incompatibility, however - so again, please let us know if you encounter any issues.
Version 1.0.0-beta03, released 2022-03-28
Bug fixes
- Added google.api.http annotations to RPCs. Fixes issue 7038. (commit 7e6edad)
New features
- Add the ability to plumb environment capabilities through v1beta3 protos. (commit f703fba)
- New parameters in FlexTemplateRuntimeEnvironment (commit 7e6edad)
Version 1.0.0-beta02, released 2021-08-19
- Commit ac367e2: feat: Regenerate all APIs to support self-signed JWTs
Version 1.0.0-beta01, released 2021-06-23
Initial release.