December Updates - https://groups.google.com/g/runatlantis/c/YwimP6hmd_A:
Happy December, everyone. We have a bunch of updates and changes along with another release.
GOVERNANCE
We have released a new document to the project highlighting the project governance for Atlantis. This is a natural result of our ongoing application to the CNCF. You may see more changes as the process continues.
You can view the new document here.
CNCF Application
On December 6th, we presented Atlantis to the CNCF TAG App-Delivery. The notes and recording can be found here.
An ongoing discussion about the sandbox application can be found here.
New Release - v0.27.0
ā¢ Breaking Changes š ļø
ā¦ feat: Remove deprecated silence whitelist errors flag by @lukemassa in #3923
ā¦ feat: Remove deprecated repo whitelist flag by @lukemassa in #3922
ā¦ feat: Remove flag for disable apply by @lukemassa in #3912
ā¦ feat: Remove flag for allow repo config by @lukemassa in #3911
ā¢ Exciting New Features š
ā¦ feat: Added disable-unlock-label config option by @kvanzuijlen in #3799
ā¦ feat: add script execution from docker-entrypoint.d folder by @marcencov in #3666
ā¦ feat: add autodiscover enabled feature by @jskrill in #3895
ā¦ feat: Add project depends on functionality by @Luay-Sol in #3292
ā¦ feat: Jobs now shown in a table in the main page by @marcosdiez in #3784
ā¢ Bug fixes
ā¦ fix: Update GitLab Pipeline Type Detection to use Head Pipeline Property by @X-Guardian in #3887
ā¦ fix: use the non-root atlantis user instead of root by @bschaatsbergen in #3886
ā¦ fix: remove unused packages after gosu cleanup by @fzipi in #3975
ā¦ fix: Updating curl by @jamengual in #3850
ā¦ fix: set policy_check status to success for PRs with no modified projects by @finnag in #3780
ā¦ fix: fetch before checking status by @lukemassa in #3832
ā¦ fix: In Gitlab, if an Atlantis 'Apply' Pipeline Job fails, it cannot be Re-Applied on the Same Commit by @X-Guardian in #4007
ā¦ fix: Enforce policy checks for overridden apply reqs by @danielfm in #3960
ā¦ fix: Removing typo in documentation by @bgalkows in #3827
ā¦ fix: Return error on InstrumentedClient.MergePull by @inkel in #3839
ā¦ fix: Docs: repo-level-atlantis-yaml Table not Displaying Correctly by @X-Guardian in #3836
ā¦ fix: Docs: Sort the Server Configuration flags into alphabetical order by @X-Guardian in #3837
ā¦ fix: add misspell check for linting codebase by @chenrui333 in #3865
ā¦ fix: When GitHub/GitLab Auto-Merge Is Used with Atlantis Pre Workflow Hooks, the PR will be Merged Prematurely by @X-Guardian in #3880
ā¦ fix: Better determine number of expected comments and webhooks in e2e test by @lukemassa in #3907
ā¦ fix: Check user permissions on autoplan by @meringu in #3742
ā¦ fix: removing mr.Headpipeline.Source log when mr.HeadPipeline is missing by @fitz7 in #3996
ā¦ fix: Bump curl from 8.4 to 8.5 by @lukemassa in #4019
ā¦ fix: clone repository before getting working dir by @ghaiszaher in #3867
Cheers!