Skip to content

Commit a961774

Browse files
[Release] Release v0.77.0
## Release v0.77.0 ### API Changes * Add `git_repository` field for `databricks.sdk.service.apps.App`. * Add `git_source` field for `databricks.sdk.service.apps.AppDeployment`. * Add `experiment_spec` field for `databricks.sdk.service.apps.AppManifestAppResourceSpec`. * Add `experiment` field for `databricks.sdk.service.apps.AppResource`. * Add `git_repository` field for `databricks.sdk.service.apps.AppUpdate`. * Add `excluded_table_full_names` field for `databricks.sdk.service.dataquality.AnomalyDetectionConfig`. * Add `group_name` field for `databricks.sdk.service.jobs.JobRunAs`. * Add `row_filter` field for `databricks.sdk.service.pipelines.TableSpecificConfig`. * Add `spec` and `status` fields for `databricks.sdk.service.postgres.Endpoint`. * Add `excluded_table_full_names` field for `databricks.sdk.service.qualitymonitorv2.AnomalyDetectionConfig`. * Add `execute` and `use_connection` enum values for `databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurablePermission`. * Add `function` and `connection` enum values for `databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurableType`. * Add `select`, `execute` and `use_connection` enum values for `databricks.sdk.service.apps.AppResourceUcSecurableUcSecurablePermission`. * Add `table`, `function` and `connection` enum values for `databricks.sdk.service.apps.AppResourceUcSecurableUcSecurableType`. * [Breaking] Remove `apply_environment()` method for [w.pipelines](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/pipelines/pipelines.html) workspace-level service. * [Breaking] Remove `autoscaling_limit_max_cu`, `autoscaling_limit_min_cu`, `current_state`, `disabled`, `effective_autoscaling_limit_max_cu`, `effective_autoscaling_limit_min_cu`, `effective_disabled`, `effective_pooler_mode`, `effective_settings`, `effective_suspend_timeout_duration`, `endpoint_type`, `host`, `last_active_time`, `pending_state`, `pooler_mode`, `settings`, `start_time`, `suspend_time` and `suspend_timeout_duration` fields for `databricks.sdk.service.postgres.Endpoint`. * Add `create_role()`, `delete_role()`, `get_role()` and `list_roles()` methods for [w.postgres](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html) workspace-level service. * Add `destination_source_securable` field for `databricks.sdk.service.catalog.AccessRequestDestinations`. * Add `spec` and `status` fields for `databricks.sdk.service.postgres.Branch`. * Add `spec` and `status` fields for `databricks.sdk.service.postgres.Project`. * Add `access_modes` and `storage_location` fields for `databricks.sdk.service.sharing.Table`. * [Breaking] Remove `current_state`, `default`, `effective_default`, `effective_is_protected`, `effective_source_branch`, `effective_source_branch_lsn`, `effective_source_branch_time`, `is_protected`, `logical_size_bytes`, `pending_state`, `source_branch`, `source_branch_lsn`, `source_branch_time` and `state_change_time` fields for `databricks.sdk.service.postgres.Branch`. * [Breaking] Remove `branch_logical_size_limit_bytes`, `compute_last_active_time`, `default_endpoint_settings`, `display_name`, `effective_default_endpoint_settings`, `effective_display_name`, `effective_history_retention_duration`, `effective_pg_version`, `effective_settings`, `history_retention_duration`, `pg_version`, `settings` and `synthetic_storage_size_bytes` fields for `databricks.sdk.service.postgres.Project`. * Add `command` and `env_vars` fields for `databricks.sdk.service.apps.AppDeployment`. * Add `full_name` and `securable_type` fields for `databricks.sdk.service.catalog.AccessRequestDestinations`. * [Breaking] Change `delete_kafka_config()` method for [w.feature_engineering](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ml/feature_engineering.html) workspace-level service . Method path has changed. * [Breaking] Change long-running operation configuration for [PostgresAPI.delete_role](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html#databricks.sdk.service.postgres.PostgresAPI.delete_role) method . Long running operation response type changed to `None` dataclass.
1 parent 8a07538 commit a961774

File tree

4 files changed

+35
-30
lines changed

4 files changed

+35
-30
lines changed

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2025-12-17 17:10:16+0000"
2+
"timestamp": "2026-01-06 13:18:20+0000"
33
}

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Version changelog
22

3+
## Release v0.77.0 (2026-01-06)
4+
5+
### API Changes
6+
* Add `git_repository` field for `databricks.sdk.service.apps.App`.
7+
* Add `git_source` field for `databricks.sdk.service.apps.AppDeployment`.
8+
* Add `experiment_spec` field for `databricks.sdk.service.apps.AppManifestAppResourceSpec`.
9+
* Add `experiment` field for `databricks.sdk.service.apps.AppResource`.
10+
* Add `git_repository` field for `databricks.sdk.service.apps.AppUpdate`.
11+
* Add `excluded_table_full_names` field for `databricks.sdk.service.dataquality.AnomalyDetectionConfig`.
12+
* Add `group_name` field for `databricks.sdk.service.jobs.JobRunAs`.
13+
* Add `row_filter` field for `databricks.sdk.service.pipelines.TableSpecificConfig`.
14+
* Add `spec` and `status` fields for `databricks.sdk.service.postgres.Endpoint`.
15+
* Add `excluded_table_full_names` field for `databricks.sdk.service.qualitymonitorv2.AnomalyDetectionConfig`.
16+
* Add `execute` and `use_connection` enum values for `databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurablePermission`.
17+
* Add `function` and `connection` enum values for `databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurableType`.
18+
* Add `select`, `execute` and `use_connection` enum values for `databricks.sdk.service.apps.AppResourceUcSecurableUcSecurablePermission`.
19+
* Add `table`, `function` and `connection` enum values for `databricks.sdk.service.apps.AppResourceUcSecurableUcSecurableType`.
20+
* [Breaking] Remove `apply_environment()` method for [w.pipelines](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/pipelines/pipelines.html) workspace-level service.
21+
* [Breaking] Remove `autoscaling_limit_max_cu`, `autoscaling_limit_min_cu`, `current_state`, `disabled`, `effective_autoscaling_limit_max_cu`, `effective_autoscaling_limit_min_cu`, `effective_disabled`, `effective_pooler_mode`, `effective_settings`, `effective_suspend_timeout_duration`, `endpoint_type`, `host`, `last_active_time`, `pending_state`, `pooler_mode`, `settings`, `start_time`, `suspend_time` and `suspend_timeout_duration` fields for `databricks.sdk.service.postgres.Endpoint`.
22+
* Add `create_role()`, `delete_role()`, `get_role()` and `list_roles()` methods for [w.postgres](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html) workspace-level service.
23+
* Add `destination_source_securable` field for `databricks.sdk.service.catalog.AccessRequestDestinations`.
24+
* Add `spec` and `status` fields for `databricks.sdk.service.postgres.Branch`.
25+
* Add `spec` and `status` fields for `databricks.sdk.service.postgres.Project`.
26+
* Add `access_modes` and `storage_location` fields for `databricks.sdk.service.sharing.Table`.
27+
* [Breaking] Remove `current_state`, `default`, `effective_default`, `effective_is_protected`, `effective_source_branch`, `effective_source_branch_lsn`, `effective_source_branch_time`, `is_protected`, `logical_size_bytes`, `pending_state`, `source_branch`, `source_branch_lsn`, `source_branch_time` and `state_change_time` fields for `databricks.sdk.service.postgres.Branch`.
28+
* [Breaking] Remove `branch_logical_size_limit_bytes`, `compute_last_active_time`, `default_endpoint_settings`, `display_name`, `effective_default_endpoint_settings`, `effective_display_name`, `effective_history_retention_duration`, `effective_pg_version`, `effective_settings`, `history_retention_duration`, `pg_version`, `settings` and `synthetic_storage_size_bytes` fields for `databricks.sdk.service.postgres.Project`.
29+
* Add `command` and `env_vars` fields for `databricks.sdk.service.apps.AppDeployment`.
30+
* Add `full_name` and `securable_type` fields for `databricks.sdk.service.catalog.AccessRequestDestinations`.
31+
* [Breaking] Change `delete_kafka_config()` method for [w.feature_engineering](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ml/feature_engineering.html) workspace-level service . Method path has changed.
32+
* [Breaking] Change long-running operation configuration for [PostgresAPI.delete_role](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html#databricks.sdk.service.postgres.PostgresAPI.delete_role) method . Long running operation response type changed to `None` dataclass.
33+
34+
335
## Release v0.76.0 (2025-12-17)
436

537
### New Features and Improvements

NEXT_CHANGELOG.md

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NEXT CHANGELOG
22

3-
## Release v0.77.0
3+
## Release v0.78.0
44

55
### New Features and Improvements
66

@@ -13,30 +13,3 @@
1313
### Internal Changes
1414

1515
### API Changes
16-
* Add `git_repository` field for `databricks.sdk.service.apps.App`.
17-
* Add `git_source` field for `databricks.sdk.service.apps.AppDeployment`.
18-
* Add `experiment_spec` field for `databricks.sdk.service.apps.AppManifestAppResourceSpec`.
19-
* Add `experiment` field for `databricks.sdk.service.apps.AppResource`.
20-
* Add `git_repository` field for `databricks.sdk.service.apps.AppUpdate`.
21-
* Add `excluded_table_full_names` field for `databricks.sdk.service.dataquality.AnomalyDetectionConfig`.
22-
* Add `group_name` field for `databricks.sdk.service.jobs.JobRunAs`.
23-
* Add `row_filter` field for `databricks.sdk.service.pipelines.TableSpecificConfig`.
24-
* Add `spec` and `status` fields for `databricks.sdk.service.postgres.Endpoint`.
25-
* Add `excluded_table_full_names` field for `databricks.sdk.service.qualitymonitorv2.AnomalyDetectionConfig`.
26-
* Add `execute` and `use_connection` enum values for `databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurablePermission`.
27-
* Add `function` and `connection` enum values for `databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurableType`.
28-
* Add `select`, `execute` and `use_connection` enum values for `databricks.sdk.service.apps.AppResourceUcSecurableUcSecurablePermission`.
29-
* Add `table`, `function` and `connection` enum values for `databricks.sdk.service.apps.AppResourceUcSecurableUcSecurableType`.
30-
* [Breaking] Remove `apply_environment()` method for [w.pipelines](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/pipelines/pipelines.html) workspace-level service.
31-
* [Breaking] Remove `autoscaling_limit_max_cu`, `autoscaling_limit_min_cu`, `current_state`, `disabled`, `effective_autoscaling_limit_max_cu`, `effective_autoscaling_limit_min_cu`, `effective_disabled`, `effective_pooler_mode`, `effective_settings`, `effective_suspend_timeout_duration`, `endpoint_type`, `host`, `last_active_time`, `pending_state`, `pooler_mode`, `settings`, `start_time`, `suspend_time` and `suspend_timeout_duration` fields for `databricks.sdk.service.postgres.Endpoint`.
32-
* Add `create_role()`, `delete_role()`, `get_role()` and `list_roles()` methods for [w.postgres](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html) workspace-level service.
33-
* Add `destination_source_securable` field for `databricks.sdk.service.catalog.AccessRequestDestinations`.
34-
* Add `spec` and `status` fields for `databricks.sdk.service.postgres.Branch`.
35-
* Add `spec` and `status` fields for `databricks.sdk.service.postgres.Project`.
36-
* Add `access_modes` and `storage_location` fields for `databricks.sdk.service.sharing.Table`.
37-
* [Breaking] Remove `current_state`, `default`, `effective_default`, `effective_is_protected`, `effective_source_branch`, `effective_source_branch_lsn`, `effective_source_branch_time`, `is_protected`, `logical_size_bytes`, `pending_state`, `source_branch`, `source_branch_lsn`, `source_branch_time` and `state_change_time` fields for `databricks.sdk.service.postgres.Branch`.
38-
* [Breaking] Remove `branch_logical_size_limit_bytes`, `compute_last_active_time`, `default_endpoint_settings`, `display_name`, `effective_default_endpoint_settings`, `effective_display_name`, `effective_history_retention_duration`, `effective_pg_version`, `effective_settings`, `history_retention_duration`, `pg_version`, `settings` and `synthetic_storage_size_bytes` fields for `databricks.sdk.service.postgres.Project`.
39-
* Add `command` and `env_vars` fields for `databricks.sdk.service.apps.AppDeployment`.
40-
* Add `full_name` and `securable_type` fields for `databricks.sdk.service.catalog.AccessRequestDestinations`.
41-
* [Breaking] Change `delete_kafka_config()` method for [w.feature_engineering](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ml/feature_engineering.html) workspace-level service . Method path has changed.
42-
* [Breaking] Change long-running operation configuration for [PostgresAPI.delete_role](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/postgres/postgres.html#databricks.sdk.service.postgres.PostgresAPI.delete_role) method . Long running operation response type changed to `None` dataclass.

databricks/sdk/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.76.0"
1+
__version__ = "0.77.0"

0 commit comments

Comments
 (0)