|
1 | 1 | # Version changelog |
2 | 2 |
|
| 3 | +## 0.5.0 |
| 4 | + |
| 5 | +* Added `connection_pool_size` configuration property (preview) ([#276](https://github.com/databricks/databricks-sdk-py/pull/276)). |
| 6 | +* Fixed OAuth M2M corner case in `WorkspaceClient` where `DATABRICKS_ACCOUNT_ID` is present in the environment ([#273](https://github.com/databricks/databricks-sdk-py/pull/273)). |
| 7 | + |
| 8 | +API Changes: |
| 9 | + |
| 10 | + * Changed `create()` method for [a.account_storage_credentials](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_storage_credentials.html) account-level service to return `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass. |
| 11 | + * Changed `get()` method for [a.account_storage_credentials](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_storage_credentials.html) account-level service to return `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass. |
| 12 | + * Changed `update()` method for [a.account_storage_credentials](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_storage_credentials.html) account-level service to return `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass. |
| 13 | + * Changed `create()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service with new required argument order. |
| 14 | + * Changed `update()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service with new required argument order. |
| 15 | + * Removed `options_kvpairs` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 16 | + * Removed `properties_kvpairs` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 17 | + * Added `options` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 18 | + * Added `properties` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 19 | + * Added `provisioning_state` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 20 | + * Added `securable_kind` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 21 | + * Added `securable_type` field for `databricks.sdk.service.catalog.ConnectionInfo`. |
| 22 | + * Removed `options_kvpairs` field for `databricks.sdk.service.catalog.CreateConnection`. |
| 23 | + * Removed `properties_kvpairs` field for `databricks.sdk.service.catalog.CreateConnection`. |
| 24 | + * Added `options` field for `databricks.sdk.service.catalog.CreateConnection`. |
| 25 | + * Added `properties` field for `databricks.sdk.service.catalog.CreateConnection`. |
| 26 | + * Changed `algorithm` field for `databricks.sdk.service.catalog.SseEncryptionDetails` to no longer be required. |
| 27 | + * Removed `options_kvpairs` field for `databricks.sdk.service.catalog.UpdateConnection`. |
| 28 | + * Added `options` field for `databricks.sdk.service.catalog.UpdateConnection`. |
| 29 | + * Added `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass. |
| 30 | + * Added `databricks.sdk.service.catalog.ConnectionInfoSecurableKind` dataclass. |
| 31 | + * Added `databricks.sdk.service.catalog.ProvisioningState` dataclass. |
| 32 | + * Added `data_security_mode` field for `databricks.sdk.service.compute.CreateCluster`. |
| 33 | + * Added `docker_image` field for `databricks.sdk.service.compute.CreateCluster`. |
| 34 | + * Added `single_user_name` field for `databricks.sdk.service.compute.CreateCluster`. |
| 35 | + * Removed `schema` field for `databricks.sdk.service.iam.PartialUpdate`. |
| 36 | + * Added `schemas` field for `databricks.sdk.service.iam.PartialUpdate`. |
| 37 | + |
| 38 | +OpenAPI SHA: 1e3533f94335f0e6c5d9262bc1fea95b3ddcb0e1, Date: 2023-08-11 |
| 39 | + |
3 | 40 | ## 0.4.0 |
4 | 41 |
|
5 | 42 | To simplify documentation and management of object permissions, this release features a major reorganization of how permissions APIs are structured in the SDK. Rather than using a single permissions.get() API for all services, each service supporting permissions has its own permissions APIs. Follow these steps to migrate to the current SDK: |
|
0 commit comments