v0.28.0
版本发布时间: 2024-05-23 03:48:24
runatlantis/atlantis最新发布版本:v0.29.0(2024-08-29 04:44:53)
Maintainer Notes
- We Are Still Taking Survey Responses! The Core Atlantis Team is conducting an anonymous survey to better understand our community’s needs and to help prioritize our roadmap. If you haven’t yet, please take 5 minutes to fill it out: Atlantis User Survey.
- VitePress Migration Completed. We are excited to announce that we have successfully migrated our site to VitePress! Please check out the new site at runatlantis.io.
- CircleCI Removal. We have completed the removal of CircleCI from our CI/CD pipeline. It took a bit longer than expected, but we finally got there.
- Join Our Community on Slack. If you have any questions or concerns, please join our Slack community and share with us: Join Atlantis Community on Slack.
What's Changed
Breaking Changes 🛠
- feat: Refine the Atlantis VCS Pull Request Comments by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4254
- fix: Use ISO 8601 date format by @jdmulloy in https://github.com/runatlantis/atlantis/pull/4141
Exciting New Features 🎉
- feat: Add Summaries to Plan And Apply PR Comments by @X-Guardian in https://github.com/runatlantis/atlantis/pull/3889
- feat(4157): adding option to hide UI button to disable apply commands by @igaskin in https://github.com/runatlantis/atlantis/pull/4158
- feat: Prevent unused flags by @lukemassa in https://github.com/runatlantis/atlantis/pull/4182
- feat: Refine The Atlantis VCS Logging Configuration by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4285
- feat: Add Gitea support by @mvdkleijn in https://github.com/runatlantis/atlantis/pull/4229
- feat: Refine the logging in the Working Dir Package by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4294
- feat: Add option to lock on apply instead of plan by @peikk0 in https://github.com/runatlantis/atlantis/pull/3879
Bug fixes
- fix: properly render :put_litter_in_its_place: in default templates by @glasser in https://github.com/runatlantis/atlantis/pull/4044
- fix: use base branch from base repo instead of fork by @alanbover in https://github.com/runatlantis/atlantis/pull/4048
- fix: ensure the MR log line prints an integer and not a rune by @jandersen-plaid in https://github.com/runatlantis/atlantis/pull/4078
- fix: Prevent panics when logging HTTP response status in github and gitlab client by @adkafka in https://github.com/runatlantis/atlantis/pull/4082
- fix: unnamed jobs in ui, remove uppercasing by @tlorreyte in https://github.com/runatlantis/atlantis/pull/4137
- docs: update atlantis ref link on infracost.io by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4289
- revert: regression: remote ops detection TF v1.1 by @cypres in https://github.com/runatlantis/atlantis/pull/4169
- fix: improve git error log while running 'atlantis apply' by @mmokijewski in https://github.com/runatlantis/atlantis/pull/4177
- fix: auto-discover workspaces when in subdirectories by @marcoceppi in https://github.com/runatlantis/atlantis/pull/4363
- fix: Make PolicyCheckSummary rendering optional by @sourava01 in https://github.com/runatlantis/atlantis/pull/4382
- fix: logger nil pointer in instrumented_project_command_builder by @jippi in https://github.com/runatlantis/atlantis/pull/4461
- fix: os.Remove should ignore non existing errors by @jippi in https://github.com/runatlantis/atlantis/pull/4502
Other Changes
- docs: Custom container doc update by @jamengual in https://github.com/runatlantis/atlantis/pull/4054
- fix: CI for markdown renderer by @lukemassa in https://github.com/runatlantis/atlantis/pull/4066
- feat: Add missing test flags by @lukemassa in https://github.com/runatlantis/atlantis/pull/4064
- chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in https://github.com/runatlantis/atlantis/pull/4072
- chore: add governance process to Atlantis by @GenPage in https://github.com/runatlantis/atlantis/pull/4074
- chore: update CODEOWNERS by @GenPage in https://github.com/runatlantis/atlantis/pull/4076
- chore: Move gitlab client test data into testdata/ files by @lukemassa in https://github.com/runatlantis/atlantis/pull/4086
- chore: fix label type in gitlab testdata by @lukemassa in https://github.com/runatlantis/atlantis/pull/4091
- docs: Update Document for server-side-repo-config.md by @champs in https://github.com/runatlantis/atlantis/pull/4052
- fix: download conftest binary for correct arch by @Prajithp in https://github.com/runatlantis/atlantis/pull/4089
- chore: Remove settings for require approval, mergeable, undiverged by @lukemassa in https://github.com/runatlantis/atlantis/pull/4047
- chore(deps): Update vuepress to v2.0.0-rc.0 by @lukemassa in https://github.com/runatlantis/atlantis/pull/4102
- feat(docs): Update docs for
--hide-prev-plan-comments
andUnDiverged
by @keidarcy in https://github.com/runatlantis/atlantis/pull/4105 - fix: Atlantis Does Not Consider the Plan Directory When Hiding Previous Plan Comments by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4012
- chore: fix linting issues by @lukemassa in https://github.com/runatlantis/atlantis/pull/4110
- fix(e2e-tests): add ngrok authtoken by @GenPage in https://github.com/runatlantis/atlantis/pull/4125
- chore(deps): bump vite from 5.0.10 to 5.0.12 by @dependabot in https://github.com/runatlantis/atlantis/pull/4156
- chore: Upgrade yaml v3 by @lukemassa in https://github.com/runatlantis/atlantis/pull/4172
- chore: Add flag for SilenceVCSStatusNoProjects by @lukemassa in https://github.com/runatlantis/atlantis/pull/4179
- chore: Add missing flag test for DisableGlobalApplyLockFlag by @lukemassa in https://github.com/runatlantis/atlantis/pull/4183
- feat(docker): add terraform 1.7 by @nitrocode in https://github.com/runatlantis/atlantis/pull/4203
- chore(dockerfile): update to use 1.4.7,1.6.6 by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4223
- chore(renovate): update renovate config for dockerfile by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4224
- chore(deps-dev): bump vite from 5.0.8 to 5.0.12 by @dependabot in https://github.com/runatlantis/atlantis/pull/4225
- feat: Add logic for project name into lock by @lukemassa in https://github.com/runatlantis/atlantis/pull/4192
- fix(docs): Minor spelling of webhooks by @rasmus in https://github.com/runatlantis/atlantis/pull/4238
- chore(deps): Update xterm.js to v5.3.0 and enable Smooth Scrolling by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4257
- docs: Clarify doc regarding automerging by @dimisjim in https://github.com/runatlantis/atlantis/pull/4281
- fix: update go version in go.mod by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4287
- docs: Update broken slack link by @jamengual in https://github.com/runatlantis/atlantis/pull/4350
- fix(deps): Update alpine ca-certificates package version to 20240226-r0 in Dockerfile by @jippi in https://github.com/runatlantis/atlantis/pull/4376
- fix(tests): Sort results in command builder before comparing by @lukemassa in https://github.com/runatlantis/atlantis/pull/4385
- chore: Rename templates package to web_templates by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4383
- chore: Markdown Renderer Test Fix by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4389
- chore: Move Web Templates to External Files by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4384
- docs: change ref to runatlantis registry by @bschaatsbergen in https://github.com/runatlantis/atlantis/pull/4391
- fix: Atlantis Apply Fails on GitLab v16.10 When the Merge Request Branch Needs Rebasing by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4402
- fix(deps): update module github.com/xanzy/go-gitlab to v0.102.0 in go.mod (main) by @X-Guardian in https://github.com/runatlantis/atlantis/pull/4414
- chore(tf): bump to terraform 1.8.0 by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4419
- chore(docker): use golang tag so renovate maintains it by @nitrocode in https://github.com/runatlantis/atlantis/pull/4433
- build: fix build terraform/opentofu build pathing by @dylanhitt in https://github.com/runatlantis/atlantis/pull/4439
- chore: Add link to survey by @lukemassa in https://github.com/runatlantis/atlantis/pull/4466
- fix: Prevent download terraform with version 1.8.2 or higher by @stasostrovskyi in https://github.com/runatlantis/atlantis/pull/4474
- chore: fix function names in comment by @lvyaoting in https://github.com/runatlantis/atlantis/pull/4412
- chore: updates to contributing docs and tooling by @anryko in https://github.com/runatlantis/atlantis/pull/4418
- feat: make api plan apply support workflow hooks by @keidarcy in https://github.com/runatlantis/atlantis/pull/4482
- fix: Revert "chore(deps): update dependency @vuepress/theme-default to v2.0.0-rc.26 in package.json (main)" by @jamengual in https://github.com/runatlantis/atlantis/pull/4507
- feat: add netlify.toml by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4517
- docs: fix navbar issue by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4521
- docs: refactor navbar and sidebar out of config by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4523
- docs: typo in server-configuration.md by @DevSusu in https://github.com/runatlantis/atlantis/pull/4524
- fix(slack-hooks): updated example for atlantis configuration by @neilscallywag in https://github.com/runatlantis/atlantis/pull/4525
- fix: implement backoff + retry when GitLab SetCommitStatus returns 409 by @jippi in https://github.com/runatlantis/atlantis/pull/4503
- docs: Contributor Guide on the Website by @elft3r in https://github.com/runatlantis/atlantis/pull/4514
- chore(deps): terraform 1.8.3, opentofu 1.7.1, conftest 0.52.0 by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4534
- feat(docs): add editLink config by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4549
- fix: fix nav bar typo with
Glossary
by @matthewbarr in https://github.com/runatlantis/atlantis/pull/4550 - fix(docs): fix left navbar menu items by @jippi in https://github.com/runatlantis/atlantis/pull/4551
- fix(docs): move TOC to the right nav bar to free up vertical space by @jippi in https://github.com/runatlantis/atlantis/pull/4552
- fix: update hero img loc by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4554
- feat(docs): add site banner for survey by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4555
- feat(docs): create robots.txt and update sitemap.xml by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4556
- fix(docs): fix placement of top header by @jippi in https://github.com/runatlantis/atlantis/pull/4559
- fix(docs): fix home header width so the menu doesn't jump around when navigating by @jippi in https://github.com/runatlantis/atlantis/pull/4560
- fix(docs): update lockfile and fix search by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4563
- fix(docs): Fix Content-Security-Policy (CSP) rules for website by @jippi in https://github.com/runatlantis/atlantis/pull/4567
- fix(docs): remove old stylesheets by @jippi in https://github.com/runatlantis/atlantis/pull/4561
- fix(coc): update slack invite link by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4570
- fix(docs): Add link to Survey in top bar by @jippi in https://github.com/runatlantis/atlantis/pull/4574
- fix: implement tests for gitlab client 409 Conflict handling by @jippi in https://github.com/runatlantis/atlantis/pull/4548
- fix: apply strip_refreshing to output for errors by @pseudomorph in https://github.com/runatlantis/atlantis/pull/4443
- fix: update netlify build by @chenrui333 in https://github.com/runatlantis/atlantis/pull/4588
- fix: support gh-installation-id flag and fix #4578 #1229 #3545 by @john-tipper in https://github.com/runatlantis/atlantis/pull/4579
- feat: do not react with emoji if "EmojiReaction" flag is empty by @CaioAugustoo in https://github.com/runatlantis/atlantis/pull/4378
New Contributors
- @glasser made their first contribution in https://github.com/runatlantis/atlantis/pull/4044
- @alanbover made their first contribution in https://github.com/runatlantis/atlantis/pull/4048
- @jandersen-plaid made their first contribution in https://github.com/runatlantis/atlantis/pull/4078
- @adkafka made their first contribution in https://github.com/runatlantis/atlantis/pull/4082
- @champs made their first contribution in https://github.com/runatlantis/atlantis/pull/4052
- @Prajithp made their first contribution in https://github.com/runatlantis/atlantis/pull/4089
- @keidarcy made their first contribution in https://github.com/runatlantis/atlantis/pull/4105
- @rasmus made their first contribution in https://github.com/runatlantis/atlantis/pull/4238
- @dimisjim made their first contribution in https://github.com/runatlantis/atlantis/pull/4281
- @cypres made their first contribution in https://github.com/runatlantis/atlantis/pull/4169
- @mmokijewski made their first contribution in https://github.com/runatlantis/atlantis/pull/4177
- @marcoceppi made their first contribution in https://github.com/runatlantis/atlantis/pull/4363
- @mvdkleijn made their first contribution in https://github.com/runatlantis/atlantis/pull/4229
- @jippi made their first contribution in https://github.com/runatlantis/atlantis/pull/4376
- @sourava01 made their first contribution in https://github.com/runatlantis/atlantis/pull/4382
- @dylanhitt made their first contribution in https://github.com/runatlantis/atlantis/pull/4439
- @lvyaoting made their first contribution in https://github.com/runatlantis/atlantis/pull/4412
- @anryko made their first contribution in https://github.com/runatlantis/atlantis/pull/4418
- @jdmulloy made their first contribution in https://github.com/runatlantis/atlantis/pull/4141
- @DevSusu made their first contribution in https://github.com/runatlantis/atlantis/pull/4524
- @neilscallywag made their first contribution in https://github.com/runatlantis/atlantis/pull/4525
- @elft3r made their first contribution in https://github.com/runatlantis/atlantis/pull/4514
- @matthewbarr made their first contribution in https://github.com/runatlantis/atlantis/pull/4550
- @peikk0 made their first contribution in https://github.com/runatlantis/atlantis/pull/3879
- @john-tipper made their first contribution in https://github.com/runatlantis/atlantis/pull/4579
- @CaioAugustoo made their first contribution in https://github.com/runatlantis/atlantis/pull/4378
Full Changelog: https://github.com/runatlantis/atlantis/compare/v0.27.0...v0.28.0
1、 atlantis_darwin_amd64.zip 10.09MB
2、 atlantis_darwin_arm64.zip 9.62MB
3、 atlantis_linux_386.zip 9.25MB
4、 atlantis_linux_amd64.zip 9.82MB
5、 atlantis_linux_arm.zip 9.24MB
6、 atlantis_linux_arm64.zip 9.13MB
7、 atlantis_windows_386.zip 9.64MB
8、 atlantis_windows_amd64.zip 10.11MB
9、 checksums.txt 728B