All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added support for AWS provider
v4.x
- Add support for
module_tags
- Implement support for resource servers through the
aws_cognito_resource_server
resource
- Minimum version of the aws provider has been bumped to
3.50.0
to ensure support for theenable_token_revocation
in theaws_cognito_user_pool_client
resource.
- Fixed implementation of
token_validity_units
block.
- Minimum version of the aws provider has been bumped to
3.32.0
to enable support fortoken_validity_units
- Add support
token_validity_units
- Add support for Terraform
v1.x
- Add support for Terraform
v0.15
- Add support for
account_recovery_mechanisms
- BREAKING CHANGE: Drop support for Terraform AWS Provider version
v2
0.4.1 - 2021-02-08
- Fixed examples to use new variable
user_device_tracking
instead ofdevice_only_remembered_on_user_prompt
0.4.0 - 2020-12-09
- Add support for Terraform v0.14
0.3.0 - 2020-11-25
- Add argument
user_device_tracking
to set device tracking toOFF
,ALWAYS
orUSER_OPT_IN
- BREAKING CHANGE: Remove argument
device_only_remembered_on_user_prompt
. Replaced byuser_device_tracking
. Default behavior did not change. How to migrate:device_only_remembered_on_user_prompt=true
: Setuser_device_tracking='USER_OPT_IN'
device_only_remembered_on_user_prompt=false
: Setuser_device_tracking='ALWAYS'
device_only_remembered_on_user_prompt=null
: Setuser_device_tracking='OFF'
- Allow to cleanly turn off user device tracking by setting new variable
user_device_tracking
toOFF
. #23 - The type of the clients output is a map of objects instead of a list.
0.2.0 - 2020-08-13
- Add support for Terraform
v0.13
- Prepared support for Terraform
v0.14
0.1.4 - 2020-08-13
- Add support for
username_attributes
argument.
0.1.3 - 2020-08-10
- Add unit test coverage for the
aws_cognito_user_pool_domain
resource.
- Enable
markdown-link-check
pre-commit hook.
- Fixes recreation of resources on multiple apply runs.
- Fix non-idempotent number schema attributes.
0.1.2 - 2020-08-05
- Add support for
aws_cognito_user_pool_domain
.
0.1.1 - 2020-08-04
- Fix email subject for admin invites.
- Fix example documentation to point to terraform registry.
- Fix
string_attribute_constraints
default values for string attributes to prevent non-idempotent plan.
- Add test to validate idempotency after apply.
0.1.0 - 2020-08-03
- Add support for terraform aws provider
v3
- Update test to test against
v3
aws provider - Update test dependencies to use
v3
capable module versions
0.0.1 - 2020-06-27
- Implement support for
aws_cognito_user_pool
resource. - Implement support for
aws_cognito_user_pool_client
resource. - Document the usage of the module in README.md.
- Document the usage of examples.
- Add unit tests for basic use cases.