<Release - v0.44.1> New release published by <chen...
# atlantis-contributors
g
Release - v0.44.1 New release published by chenrui333 This patch release focuses on provider correctness, safer apply behavior, plan/output rendering fixes, and refreshed runtime foundations. Highlights • Broader GitHub Enterprise support: existing GitHub Enterprise Server behavior is preserved, and GitHub Enterprise Cloud
*.<http://ghe.com|ghe.com>
tenants now use the correct REST and GraphQL API endpoint patterns. • The Debian-based Atlantis image now uses Debian 13 Trixie with refreshed pinned system packages including curl, git, OpenSSH, GnuPG, OpenSSL, and libcap. • Apply safety is improved by failing closed when apply-lock backends cannot be reached and by correctly evaluating pull request status for API apply requirements. • Mergeability and status behavior is more accurate across GitHub, GitLab, GitHub App checkout flows, and no-change apply statuses. • Terraform/OpenTofu plan output rendering now handles
to forget
, multi-unit summaries, heredoc/multiline-string diffs, and very long single-line command output more reliably. Provider fixes • GitHub: support GitHub Enterprise Cloud
*.<http://ghe.com|ghe.com>
API URL patterns. (#6339) • GitHub: truncate status contexts to GitHub's 255-character limit. (#6541) • GitHub App: skip unused source remotes on fork-safe checkout paths. (#6568) • GitLab: filter mergeability status checks by the merge request ref/SHA. (#6557) • GitLab: scope project apply mergeability to the project being applied. (#6543) • Azure DevOps: guard nil pull request status values while parsing pull events. (#6496) • Gitea: avoid nil response dereferences while logging API errors. (#6442) Apply, plan, and output fixes • Show no-change plans as
up to date
in apply statuses instead of implying they were applied. (#6498) • Preserve and aggregate
to forget
plan statistics. (#6570) • Aggregate multi-unit plan summaries correctly. (#6490) • Remove stale
.tfplan
files when refreshing a working directory to a new ref. (#6358) • Skip non-git directories when finding pending plans. (#6453) • Preserve command output lines longer than 64 KiB. (#6544) • Color changed lines inside heredoc and multiline-string diffs. (#6561) • Fix a divergence check order issue. (#6452) Runtime and maintenance • Updated the Debian image base to Debian 13 Trixie. (#6572) • Updated OpenTofu and CI/test image digests. (#6549, #6580, #6581) • Removed the obsolete
check-lint
Makefile target. (#6554) • Pinned scorecard-related Go and npm commands for OpenSSF compliance. (#6480) • Updated website and CI dependencies, including security-related frontend dependency updates. (#6563, #6564, #6565, #6566) Documentation • Clarified GitHub App merge checkout behavior. (#6577) • Clarified recent status, locking, VCS, pending-plan, and output-handling behavior. (#6578, #6582) New Contributors • @lachlankidson made their first contribution in #6572 • @Atul-Koundal made their first contribution in #6570 • @gBarczyszyn made their first contribution in #6535 • @vklindukh made their first contribution in #6568 • @nburns made their first contribution in #6498 • @Cesarsk made their first contribution in #6543 • @SAY-5 made their first contribution in #6496 • @cpaulik made their first contribution in #6561 • @SamuelMolling made their first contribution in #6490 • @the-nando made their first contribution in #6452 • @adnankobir made their first contribution in #6339 Full Changelog: v0.44.0...v0.44.1 runatlantis/atlantis