diff --git a/CHANGELOG.md b/CHANGELOG.md index 1897953..7ae8850 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.6] - 2022-11-25 + +### Added + +- Support two of the auth forms available through the new [fedauth](https://github.com/denisenkom/go-mssqldb#azure-active-directory-authentication): `ActiveDirectoryDefault` and `ActiveDirectoryManagedIdentity` (because user-assigned identity) as these are the most useful variants. [PR #42](https://github.com/betr-io/terraform-provider-mssql/pull/42). Closes [#30](https://github.com/betr-io/terraform-provider-mssql/issues/30). Thanks to [Bittrance](https://github.com/bittrance) for the PR. +- Improve docs on managed identities. [PR #39](https://github.com/betr-io/terraform-provider-mssql/pull/36). Thanks to [Alexander Guth](https://github.com/alxy) for the PR. + ## [0.2.5] - 2022-06-03 ### Added @@ -85,7 +92,8 @@ Initial release. - Resource `mssql_login` to manipulate logins to a SQL Server. - Resource `mssql_user` to manipulate users in a SQL Server database. -[Unreleased]: https://github.com/betr-io/terraform-provider-mssql/compare/v0.2.5...HEAD +[Unreleased]: https://github.com/betr-io/terraform-provider-mssql/compare/v0.2.6...HEAD +[0.2.6]: https://github.com/betr-io/terraform-provider-mssql/compare/v0.2.5...v0.2.6 [0.2.5]: https://github.com/betr-io/terraform-provider-mssql/compare/v0.2.4...v0.2.5 [0.2.4]: https://github.com/betr-io/terraform-provider-mssql/compare/v0.2.3...v0.2.4 [0.2.3]: https://github.com/betr-io/terraform-provider-mssql/compare/v0.2.2...v0.2.3 diff --git a/Makefile b/Makefile index 9caef8c..5d096c5 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ HOSTNAME=betr.io NAMESPACE=betr NAME=mssql BINARY=terraform-provider-${NAME} -VERSION=0.2.5 +VERSION=0.2.6 OS_ARCH=linux_amd64 TERRAFORM=terraform diff --git a/README.md b/README.md index f73c8bb..bac236f 100644 --- a/README.md +++ b/README.md @@ -71,11 +71,14 @@ make azure-destroy ``` > **NOTE**: This will create resources in Azure and _will_ incur costs. +> +> **Note to self**: Remember to set current IP address in `test-fixtures/all/terraform.tfvars`, and activate `Global Administrator` in PIM to run Azure tests. ## Release provider To create a release, do: +- Update `CHANGELOG.md`. - Update `VERSION` in `Makefile` (only used for installing the provider when developing). - Push a new valid version tag (e.g. `v1.2.3`) to GitHub. - See also [Publishing Providers](https://www.terraform.io/docs/registry/providers/publishing.html).