ENHANCEMENTS:
- Add Default UI customization (thanks @sp-lut)
ENHANCEMENTS:
- Add enable_propagate_additional_user_context_data (thanks @AzgadGZ-CH)
FIXES:
- Fix device_configuration perpetual in-place replacement (thanks @joelgaria)
- Added comment in the complete example regarding perpetual in-place replacements when using sensitive data in idnetity_provider resources
FIXES:
- Unable to have devices remembered and force MFA sign in every time (thanks @trahim)
ENHANCEMENTS:
- Add missing arguments for
verification_message_template
block (thanks @catrielg)
ENHANCEMENTS:
- Refactor
lambda_config
(thanks @lgallard)
ENHANCEMENTS:
- Add domain
cloudfront_distribution
name attribute as output (thanks @julb)
FIXES:
- Fix lambda customization config not working (thanks @Dogacel)
FIXES:
- Fix case when no
pre_token_generation_config
is present
FIXES:
- Fix dynamic
pre_token_generation_config
args (thanks @lgallard)
ENHANCEMENTS:
- Add
cloudfront_distribution_zone_id
attribute as output (thanks @catrielg)
FIXES:
- Fix support for pre token customization lambda V2 (thanks @Dogacel)
ENHANCEMENTS:
- Add ui customization for clients (thanks @DocMarten)
FIXES:
- Add back previously removed lifecyle ignore block (thanks @chris-symbiote)
FIXES:
- Make sure
attribute_constraints
are created for string and number schemas (thanks @mhorbul)
ENHANCEMENTS:
- Add Cognito User Pool name as output (thanks @SlavaNL)
FIXES:
- Fix user attribute update settings lookup (thanks @trahim)
ENHANCEMENTS:
- Add support for
auth_session_validity
parameter to user pool client (thanks @xposix)
FIXES:
- Updated AWS provider minimum version to v4.38 as a requirement for
deletion_protection
(thanks @gchristidis)
ENHANCEMENTS:
- Add support for user pool deletion_protection (thanks @dmcgillen)
- Set
identity_providers
variable tosensitive
(thanks @LawrenceWarren)
FIXES:
- Remove duplicate
require_lowercasei
key for password policies (thanks @jeromegamez)
FIXES:
- Fix the attributes constraints for number and string schemas (thanks @sgtoj)
FIXES:
- Fix ´username_configuration´ typo in README (thanks @ajoga and @KelvinVenancio)
ENHANCEMENTS:
- Add 0.13.7 as the lowest Terraform version supported (thanks @oleksiidv)
ENHANCEMENTS:
- Add missing option to allow client token revocation (thanks @rastakajakwanna)
ENHANCEMENTS:
- Add
configuration_set
field inemail_configuration
block (thanks @tiagoposse)
ENHANCEMENTS:
- Update complete example
- Update .pre-commit yaml file
FIXES:
- Fix
lambda_config
keeps changing
FIXES:
- Change aws provider version constraints to be able to use 4.x
FIXES:
- Change default value for
client_prevent_user_existence_errors
(thanks @juan-acevedo-ntt)
ENHANCEMENTS:
- Add custom sms and email sender support (thanks @xposix)
FIXES:
- Add identity provider as a dependency for
aws_cognito_user_pool_client
(thanks @xposix)
FIXES:
- Use accepted token validity periods (thanks @bobdoah)
ENHANCEMENTS:
- Add map output for client and secret ids (thanks @dmytro-dorofeiev)
ENHANCEMENTS:
- Add support for Cognito Identity Providers (thanks @bobdoah)
FIXES:
- Set client_secrets output to be sensitive (thanks @sapei)
FIXES:
- Revert prevent_destroy due to Variables may not be used here issue
ENHANCEMENTS:
- Add support to prevent the user pool from being destroyed (thanks @Waschnick)
FIXES:
- Fix incorrect example with
access_token_validity
(thanks @tsimbalar)
FIXES:
- Add
depends_on
servers inaws_cognito_user_pool_client.client
resource
FIXES:
- Make code formatting works with Terraform >= 0.14 (Thanks @stevie-)
FIXES:
- Remove lifecycle for schema addition (issue fixed in the AWS provider)
FIXES:
- Update complete example
ENHANCEMENTS:
- Add support for
access_token_validity
,id_token_validity
andtoken_validity_units
- Update complete example with
access_token_validity
,id_token_validity
andtoken_validity_units
FIXES:
- Update README to include schema changes know issue
ENHANCEMENTS:
- Update description for
enabled
variable
ENHANCEMENTS:
- Update conditional creation example
FIXES:
- Set default value for enable variable to
true
ENHANCEMENTS:
- Support conditional creation (thanks @Necromancerx)
ENHANCEMENTS:
- Add support for support
account_recovery_setting
FIXES:
- Ignore schema changes and prevent pool destruction
ENHANCEMENTS:
- Add
from_email_address
FIXES:
- Update CHANGELOG
ENHANCEMENTS:
- Change source in examples to use Terraform format
FIXES:
- Add
username_configuration
dynamic block to avoid forcing a new resource when importing a user pool - Remove
case_sensitive
variable. Use theusername_configuration
map variable to define thecase_sensitive
attribute
UPDATES:
- Updated README and examples
FIXES:
- Depcreate support to
unused_account_validity_days
- Update README and examples removing any reference to the deprecated
unused_account_validity_days
field
ENHANCEMENTS:
- Add support for
software_token_mfa_configuration
FIXES:
- Applies
case_sensitive
viausername_configuration
UPDATE:
- Update README with
case_sensitive
ENHANCEMENTS:
- Add
case_sensitive
foraws_cognito_user_pool
ENHANCEMENTS:
- Add
param client_prevent_user_existence_errors
for client
UPDATES:
- Add Terraform logo in README
FIXES:
- Fix typo in comments
BUG FIXES:
- Cognito unused_account_validity_days bug with 2.47: The aws-provider reports the existence of the
unused_account_validity_days
even if it was never declared, automatically matching the newtemporary_password_validity_day
UPDATES:
- AWS Provider 2.47.0: Deprecate unused_account_validity_days argument and add support for temporary_password_validity_days argument
FEATURES:
- Module implementation