Version history

Version 2.0.0, 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.

New features also in this release

  • Add monitor_window to ModelDeploymentMonitoringScheduleConfig proto in aiplatform v1/v1beta1 model_deployment_monitoring_job.proto (commit 4a6d865)
  • Add failure_policy to PipelineJob in aiplatform v1 & v1beta1 pipeline_job.proto (commit 660482a)
  • Add latent_space_source to ExplanationMetadata in aiplatform v1 explanation_metadata.proto (commit ce1e55d)
  • Add scaling to OnlineServingConfig in aiplatform v1 featurestore.proto (commit ce1e55d)
  • Add template_metadata to PipelineJob in aiplatform v1 pipeline_job.proto (commit ce1e55d)

Version 1.8.0, released 2022-05-24

New features

  • Add display_name and metadata to ModelEvaluation in aiplatform model_evaluation.proto (commit f3160c5) ## Version 1.7.0, released 2022-04-26

New features

  • Add reserved_ip_ranges to CustomJobSpec in aiplatform v1 custom_job.proto (commit c6626c7)
  • Add nfs_mounts to WorkPoolSpec in aiplatform v1 custom_job.proto (commit c6626c7)
  • Add JOB_STATE_UPDATING to JobState in aiplatform v1 job_state.proto (commit c6626c7)
  • Add MfsMount in aiplatform v1 machine_resources.proto (commit c6626c7)
  • Add ConvexAutomatedStoppingSpec to StudySpec in aiplatform v1 study.proto (commit c6626c7) ## Version 1.6.0, released 2022-04-04

New features

  • Add ImportModelEvaluation in aiplatform v1 model_service.proto (commit 9406420)
  • Add data_item_schema_uri, annotation_schema_uri, explanation_specs to ModelEvaluationExplanationSpec in aiplatform v1 model_evaluation.proto (commit 9406420)
  • Add ImportModelEvaluation in aiplatform v1beta1 model_service.proto (commit 9406420)

Version 1.5.0, released 2022-03-14

New features

  • Add monitoring_config to EntityType in aiplatform v1 entity_type.proto (commit fdea2d1)
  • Add disable_monitoring to Feature in aiplatform v1 feature.proto (commit fdea2d1)
  • Add monitoring_stats_anomalies to Feature in aiplatform v1 feature.proto (commit fdea2d1)
  • Add staleness_days to SnapshotAnalysis in aiplatform v1 featurestore_monitoring.proto (commit fdea2d1)
  • Add import_features_analysis to FeaturestoreMonitoringConfig in aiplatform v1 featurestore_monitoring.proto (commit fdea2d1)
  • Add numerical_threshold_config to FeaturestoreMonitoringConfig in aiplatform v1 featurestore_monitoring.proto (commit fdea2d1)
  • Add categorical_threshold_config to FeaturestoreMonitoringConfig in aiplatform v1 featurestore_monitoring.proto (commit fdea2d1)
  • Add objective to MonitoringStatsSpec in aiplatform v1 featurestore_service.proto (commit fdea2d1)
  • Add disable_monitoring to Feature in aiplatform v1beta1 feature.proto (commit fdea2d1)
  • Add monitoring_stats_anomalies to Feature in aiplatform v1beta1 feature.proto (commit fdea2d1)
  • Add staleness_days to SnapshotAnalysis in aiplatform v1beta1 featurestore_monitoring.proto (commit fdea2d1)
  • Add import_features_analysis to FeaturestoreMonitoringConfig in aiplatform v1beta1 featurestore_monitoring.proto (commit fdea2d1)
  • Add numerical_threshold_config to FeaturestoreMonitoringConfig in aiplatform v1beta1 featurestore_monitoring.proto (commit fdea2d1)
  • Add categorical_threshold_config to FeaturestoreMonitoringConfig in aiplatform v1beta1 featurestore_monitoring.proto (commit fdea2d1)
  • Add objective to MonitoringStatsSpec in aiplatform v1beta1 featurestore_service.proto (commit fdea2d1)
  • Add PredictRequestResponseLoggingConfig to Endpoint in aiplatform v1 endpoint.proto (commit a3d6d2b)

Version 1.4.0, released 2022-02-28

New features

  • Add TPU_V2 & TPU_V3 values to AcceleratorType in aiplatform v1/v1beta1 accelerator_type.proto (commit 354f7fd)

Documentation improvements

Version 1.3.0, released 2022-02-07

New features

  • Add dedicated_resources to DeployedIndex message in aiplatform v1 index_endpoint.proto (commit 6be632d)

Version 1.2.0, released 2022-01-17

New features

  • Add enable_private_service_connect field to Endpoint (commit 9ca7ec1)
  • Add id field to DeployedModel (commit 9ca7ec1)
  • Add service_attachment field to PrivateEndpoints (commit 9ca7ec1)
  • Add endpoint_id to CreateEndpointRequest and method signature to CreateEndpoint (commit 9ca7ec1)
  • Add method signature to CreateFeatureStore, CreateEntityType, CreateFeature (commit 9ca7ec1)
  • Add network and enable_private_service_connect to IndexEndpoint (commit 9ca7ec1)
  • Add service_attachment to IndexPrivateEndpoints (commit 9ca7ec1)
  • Add stratified_split field to training_pipeline InputDataConfig (commit 9ca7ec1)

Version 1.1.0, released 2021-11-18

  • Commit 0d5a6b7:
    • feat:Tensorboard v1 protos release
    • feat:Exposing a field for v1 CustomJob-Tensorboard integration.

Version 1.0.0, released 2021-11-10

  • Commit 68f7900: feat: Adds support for google.protobuf.Value pipeline parameters in the parameter_values field

First GA release. Note that the dependencies on Google.Cloud.AutoML.V1 and Google.Cloud.DataLabeling.V1Beta1 have been removed in this release.

Version 1.0.0-beta05, released 2021-10-20

  • Commit 43bcfc3:
    • feat: add featurestore service to aiplatform v1
    • feat: add metadata service to aiplatform v1
    • docs: fix typo in alert.proto

Version 1.0.0-beta04, released 2021-09-24

  • Commit 656f5ca: feat: add Vizier service to aiplatform v1
  • Commit cd4557f: feat: add XAI, model monitoring, and index services to aiplatform v1

Version 1.0.0-beta03, released 2021-08-19

  • Commit ac367e2: feat: Regenerate all APIs to support self-signed JWTs

Version 1.0.0-beta02, released 2021-08-09

  • Commit b950563: feat!: Removes breaking change from v1 version of AI Platform protos
  • Commit 8ecff2b: feat!: Removes AcceleratorType.TPU_V2 and TPU_V3 constants feat: Adds AcceleratorType.NVIDIA_TESLA_A100 constant feat: Adds BigQuery output table field to batch prediction job output config feat: Adds JobState.JOB_STATE_EXPIRED constant feat: Adds AutoscalingMetricSpec message feat: Adds PipelineService methods: CreatePipelineJob, GetPipelineJob, ListPipelineJobs, DeletePipelineJobs, CancelPipelineJobs feat: Adds fields to Study message
  • Commit 50afb69: fix: Explicitly use Google.Protobuf.WellKnownTypes.Value in ValueConverter
  • Commit b123458:
    • feat: Adds additional_experiments field to AutoMlTablesInputs
    • feat: Adds two new ModelType constants for Video Action Recognition training jobs

Version 1.0.0-beta01, released 2021-06-28

Initial release.