APPLICATION LEVEL FEATURES:
- Added API rate request limiting. Attempting to m-- @davidcelis hashicorp/atlas#6092
- Added Terraform 0.11.2, 0.11.3, 0.11.4, 0.11.5, 0.11.6, and 0.11.7 to available version list.
- Added VCS repo autocompletion when adding modules to the registry.
- Added
message
as an attribute when creating a run through the API. - Added ability for modules in the registry to include git submodules.
- Added compression and encryption for Terraform plan and apply logs at rest.
- Added resiliency for temporary network failures when accesing configuration, state, and log files.
- Added the ability to enable and disable SMTP integration.
- Added a link to Support docs in the footer.
- Added automatic unlinking of workspaces connected to VCS repositories when authorization repeatedly fails for the VCS repo.
- Added copy to organization API token page to explain permissions for different token types.
- Added one-click copy to clipboard for VCS provider callback URLs.
- Added pagination controls to module registry list pages.
- Added the repo identifier to the run page.
- Changed module registry search to only returns results from the current organization.
- Changed 2FA SMS issue name from
Atlas by HashiCorp
toTerraform Enterprise
. - Changed 2FA application issuer name from
Atlas by HashiCorp
toTerraform Enterprise
. - Changed redirect after deleting a module versions to redirect to the module page instead of the index.
APPLICATION LEVEL BUG FIXES:
- Fixed issue that allowed plan-only destroy runs to be queued when the
CONFIRM_DESTROY
variable was not set. - Fixed issue copying two-factor auth recovery codes.
- Fixed issue where returning to edit variables page after update displayed the old values.
- Fixed issue creating a workspace with a Bitbucket Server repo that has no preexisting webhooks.
- Fixed issue creating a workspace with no VCS repo in UI following validation error.
- Fixed issue that allowed runs to be queued from the UI before the configuration version had finished uploading.
- Fixed issue that caused unneeded polling for plan logs by stopping polling once the logs are complete.
- Fixed issue that caused unwanted scrollbars to show up in run and state version lists.
- Fixed issue that prevented auto-refresh on the workspace page while waiting for first run.
- Fixed issue that prevented enabling the requirement of 2FA for an organization.
- Fixed issue that sometimes caused the list of organizations to be out of date in the UI.
- Fixed issue when editing some variables in the UI.
- Fixed issue with module designer code generation when using modules with no required variables.
- Fixed issue that prevented some build status updates to Bitbucket Cloud to fail.
- Fixed some cases where editing a workspace would error.
- Fixed some outdated documentation links.
- Removed error message that displayed when a user visited the login page when they're already signed in.
APPLICATION API BREAKING CHANGES:
APPLICATION LEVEL SECURITY FIXES: