|
2 | 2 |
|
3 | 3 | ## 0.2.4 |
4 | 4 |
|
5 | | -* Significantly increased unit test coverage, which runs before every merge of a pull request. |
| 5 | +* Added [Azure CLI authentication](https://github.com/databrickslabs/terraform-provider-databricks/blob/master/docs/index.md#authenticating-with-azure-cli) to bridge the gap of local development workflows and let more people use the provider. |
| 6 | +* All authentication is completely [lazy-initialized](https://github.com/databrickslabs/terraform-provider-databricks/pull/270), which makes it provider overall more stable. |
| 7 | +* Significantly increased [unit test coverage](https://codecov.io/gh/databrickslabs/terraform-provider-databricks), which runs before every merge of a pull request. |
6 | 8 | * Introduced constantly running integration test suite environments: azsp, azcli & awsmt |
| 9 | +* Numerous stability improvements for clusters, mounts, libraries, notebooks, files, authentication and TLS connectivity. |
7 | 10 | * Added ability to mount storage without explicitly defining a cluster, though it will still launch auto-terminating `terraform-mount` cluster to perform the mount. |
8 | 11 | * `databricks_cluster` & `databricks_job` now share significant portion of configuration wiring code, therefore increasing the stability of codebase. |
| 12 | +* Added support for Terraform 0.13 [local builds](https://github.com/databrickslabs/terraform-provider-databricks/pull/281) for those who develop or cannot wait for next release. |
| 13 | +* Added AWS IAM Policy [data helpers](https://github.com/databrickslabs/terraform-provider-databricks/pull/255) to simplify new deployments. |
| 14 | +* [Migrated all documentation](https://github.com/databrickslabs/terraform-provider-databricks/pull/250) to Terraform Registry format, therefore having a single always-accurate place for end-user guides. |
| 15 | +* Internally, codebase [has been split](https://github.com/databrickslabs/terraform-provider-databricks/pull/224) into multiple packages, which should make further contributions simpler. |
9 | 16 |
|
10 | 17 | **Deprecations** |
11 | | -* `library_*` is no longer receiving fixes and will be removed in `0.3`, please rewrite cluster & job resources to use `libraries` config block. |
| 18 | +* `library_*` is no longer receiving fixes and will be removed in `0.3`, please rewrite cluster & job resources to use [`library` configuration block](https://github.com/databrickslabs/terraform-provider-databricks/blob/master/docs/resources/cluster.md#library-configuration-block). |
12 | 19 | * `basic_auth` provider block is no longer receiving fixesand will be removed in `0.3`, please use `username` and `password` options |
13 | 20 | * `azure_auth` provider block is no longer receiving fixesand will be removed in `0.3`, please use `azure_*` options |
14 | 21 |
|
15 | 22 | **Behavior changes** |
16 | | -* Previously, mounts code paths were different functions. This release unifies them to be a single testable codebase with different configuration options & re-use of the critical code paths. For maintainability reasons, there's no longer check performed on container & storage account names, but rather on high-level *mount source uri*. |
| 23 | +* Previously, mounts code paths were different functions. This release unifies them to be a single testable codebase with different configuration options & re-use of the critical code paths. For maintainability reasons, there's no longer check performed on container & storage account names, but rather on high-level *mount source uri*. |
0 commit comments