BUG FIXES SINCE v202012-1:
- Reverted a Nomad job specification change due to issues with resource limits when running Cost Estimation, Sentinel, and plan export jobs.
- Reverted a Docker network isolation change in the
docker-setup
container due to issues communicating with the Docker socket on RHEL 7.9.
APPLICATION LEVEL BREAKING CHANGES:
- Renamed the
replicated admin
alias fromptfe-admin
totfe-admin
to better match the product name.
APPLICATION LEVEL FEATURES:
- Added deprecation notice for Bitbucket Server v5.3.0 and below
- Minor UI enhancements to module version page
- Expanded the
tfrun
import to now include workspace and run ids and commit sha - Adds ability to share modules across organizations
- Added Cost Estimation support for Azure Databricks DBU
- Added Cost Estimation support for Azure Cosmos DB
- Added Cost Estimation support for Azure Integrated Service Environment
- Added basic Cost Estimation support for Azure App Service
- Added Cost Estimation support for Azure HDInsight clusters
- Changed the "files changed" limit returned from the BitBucket Server API request from 1000 (100 per page x 10 pages) to 5000 (500 per page x 10 pages).
- Added ability to filter by "queued" statuses.
- Upgraded to Sentinel version 0.16.1
- Added Terraform CLI versions up through 0.14.0-beta2
APPLICATION LEVEL BUG FIXES:
- Fixed an intermittent error thrown when creating a new team under an organization.
- Fixed GitLab application ID and secret validation when adding a new VCS connection
- Fixed issue where "start this run now" button is visible on a run page when it shouldn't be
- Fixed issue where add module displays incorrectly
- Fixed "User Settings" -> "User settings", "Log Out" -> "Sign Out"
- Fixed an issue where users were not redirected correctly if they signed up via the
terraform login
command - Fixed issue in Cost Estimation where GCP custom DB prices were overestimated
- Fixed an issue where Terraform runs would not recognize providers in Terraform 0.13 bundles created with
terraform-bundle
.
APPLICATION LEVEL SECURITY FIXES:
- Security - Make sure nav goes to new tab and prevent tabnabbing
- Strengthened XSS protection for UI customization feature with improved sanitization coverage.
- Removed sensitive information (password reset URLs) from internal log files.
- Ongoing container updates to address reported vulnerabilities in underlying packages / dependencies.
- Security: upgrade to Rails 6