|
1 | 1 | # Version changelog |
2 | 2 |
|
3 | | -## [Release] Release v0.42.0 |
4 | | - |
5 | 3 | ### Bug Fixes |
6 | 4 |
|
7 | 5 | * Fix docs generation when two services have the same name ([#872](https://github.com/databricks/databricks-sdk-py/pull/872)). |
8 | 6 |
|
9 | | - |
10 | 7 | ### Internal Changes |
11 | 8 |
|
12 | 9 | * Add CICD environment to the User Agent ([#866](https://github.com/databricks/databricks-sdk-py/pull/866)). |
13 | 10 | * Add unit tests for retriable requests ([#879](https://github.com/databricks/databricks-sdk-py/pull/879)). |
14 | 11 | * Extract "before retry" handler, use it to rewind the stream ([#878](https://github.com/databricks/databricks-sdk-py/pull/878)). |
15 | 12 | * Update Model Serving `http_request` mixin to correctly use the underlying API. ([#876](https://github.com/databricks/databricks-sdk-py/pull/876)). |
16 | 13 |
|
| 14 | +### Backward Incompatible Changes |
| 15 | + |
| 16 | +* Changed `create()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving/serving_endpoints.html) workspace-level service with new required argument order. |
| 17 | +* Changed `http_request()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving/serving_endpoints.html) workspace-level service to type `http_request()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving/serving_endpoints.html) workspace-level service. |
| 18 | +* Changed `http_request()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving/serving_endpoints.html) workspace-level service to return `databricks.sdk.service.serving.HttpRequestResponse` dataclass. |
| 19 | +* Changed `config` field for `databricks.sdk.service.serving.CreateServingEndpoint` to no longer be required. |
| 20 | +* Removed `securable_kind` field for `databricks.sdk.service.catalog.CatalogInfo`. |
| 21 | +* Removed `securable_kind` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 22 | +* Removed `status_code` and `text` fields for `databricks.sdk.service.serving.ExternalFunctionResponse`. |
17 | 23 |
|
18 | 24 | ### API Changes: |
19 | 25 |
|
20 | | - * Added [a.budget_policy](https://databricks-sdk-py.readthedocs.io/en/latest/account/budget_policy.html) account-level service. |
21 | | - * Added [a.enable_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_settings/enable_ip_access_lists.html) account-level service. |
22 | | - * Added `review_state`, `reviews` and `runner_collaborators` fields for `databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook`. |
23 | | - * Added `statement_id` field for `databricks.sdk.service.dashboards.QueryAttachment`. |
24 | | - * Added `effective_performance_target` field for `databricks.sdk.service.jobs.BaseRun`. |
25 | | - * Added `performance_target` field for `databricks.sdk.service.jobs.CreateJob`. |
26 | | - * Added `performance_target` field for `databricks.sdk.service.jobs.JobSettings`. |
27 | | - * Added `effective_performance_target` field for `databricks.sdk.service.jobs.Run`. |
28 | | - * Added `performance_target` field for `databricks.sdk.service.jobs.RunNow`. |
29 | | - * Added `effective_performance_target` field for `databricks.sdk.service.jobs.RunTask`. |
30 | | - * Added `run_as_repl` field for `databricks.sdk.service.jobs.SparkJarTask`. |
31 | | - * Added `user_authorized_scopes` field for `databricks.sdk.service.oauth2.CreateCustomAppIntegration`. |
32 | | - * Added `user_authorized_scopes` field for `databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput`. |
33 | | - * Added `user_authorized_scopes` field for `databricks.sdk.service.oauth2.UpdateCustomAppIntegration`. |
34 | | - * Added `contents` field for `databricks.sdk.service.serving.HttpRequestResponse`. |
35 | | - * Added . |
36 | | - * Added . |
37 | | - * Added . |
38 | | - * Changed `create()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service with new required argument order. |
39 | | - * Changed `http_request()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service to type `http_request()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service. |
40 | | - * Changed `http_request()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service to return `databricks.sdk.service.serving.HttpRequestResponse` dataclass. |
41 | | - * Changed `config` field for `databricks.sdk.service.serving.CreateServingEndpoint` to no longer be required. |
42 | | - * Removed `securable_kind` field for `databricks.sdk.service.catalog.CatalogInfo`. |
43 | | - * Removed `securable_kind` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
44 | | - * Removed `status_code` and `text` fields for `databricks.sdk.service.serving.ExternalFunctionResponse`. |
| 26 | +* Added [a.budget_policy](https://databricks-sdk-py.readthedocs.io/en/latest/account/billing/budget_policy.html) account-level service. |
| 27 | +* Added [a.enable_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/settings/settings/enable_ip_access_lists.html) account-level service. |
| 28 | +* Added `review_state`, `reviews` and `runner_collaborators` fields for `databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook`. |
| 29 | +* Added `statement_id` field for `databricks.sdk.service.dashboards.QueryAttachment`. |
| 30 | +* Added `effective_performance_target` field for `databricks.sdk.service.jobs.BaseRun`. |
| 31 | +* Added `performance_target` field for `databricks.sdk.service.jobs.CreateJob`. |
| 32 | +* Added `performance_target` field for `databricks.sdk.service.jobs.JobSettings`. |
| 33 | +* Added `effective_performance_target` field for `databricks.sdk.service.jobs.Run`. |
| 34 | +* Added `performance_target` field for `databricks.sdk.service.jobs.RunNow`. |
| 35 | +* Added `effective_performance_target` field for `databricks.sdk.service.jobs.RunTask`. |
| 36 | +* Added `run_as_repl` field for `databricks.sdk.service.jobs.SparkJarTask`. |
| 37 | +* Added `user_authorized_scopes` field for `databricks.sdk.service.oauth2.CreateCustomAppIntegration`. |
| 38 | +* Added `user_authorized_scopes` field for `databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput`. |
| 39 | +* Added `user_authorized_scopes` field for `databricks.sdk.service.oauth2.UpdateCustomAppIntegration`. |
| 40 | +* Added `contents` field for `databricks.sdk.service.serving.HttpRequestResponse`. |
| 41 | +* Added `clean_room` enum value for `databricks.sdk.service.catalog.SecurableType`. |
| 42 | +* Added `budget_policy_limit_exceeded` enum value for `databricks.sdk.service.jobs.TerminationCodeCode`. |
| 43 | +* Added `arclight_azure_exchange_token_with_user_delegation_key` enum value for `databricks.sdk.service.settings.TokenType`. |
45 | 44 |
|
46 | 45 | OpenAPI SHA: 840c660106f820a1a5dff931d51fa5f65cd9fdd9, Date: 2025-01-28 |
47 | 46 |
|
|
0 commit comments