What's Changed
- chore(deps): upgrade argo-cd from v2.14.16 to v3.1.7 by @chengfang in #1256
- chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.1.7 to 3.1.8 by @dependabot[bot] in #1257
- chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 by @dependabot[bot] in #1262
- chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #1259
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #1265
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1264
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 in /registry-scanner by @dependabot[bot] in #1267
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #1261
- chore(deps): bump golang.org/x/sync from 0.16.0 to 0.17.0 in /registry-scanner by @dependabot[bot] in #1268
- chore(deps): bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 by @dependabot[bot] in #1263
- chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.16.0 to 2.17.0 by @dependabot[bot] in #1260
- chore(deps): sync up direct dependencies to have the same versions between the main module and registry-scanner submodule by @chengfang in #1269
- chore(golangci-lint): add golangci-lint step for registry-scanner submodule; bump golangci-lint from 2.1.6 to 2.5.0 by @chengfang in #1271
- fix(test): avoid nil dereference in test command when --disable-kuber… by @naonao2323 in #1273
- fix(manifests): use secretKeyRef instead of configMapKeyRef for QUAY_WEBHOOK_SECRET; add resource request and limit by @chengfang in #1279
- Fix GitHub Webhook response parsing by @SailReal in #1280
- chore(docker): optimize docker build process by @chengfang in #1285
- fix: helm values write-back for multi-source apps (#1289) by @chengfang in #1293
- chore(ci): change master to master-annotation-based branch in workflow by @chengfang in #1301
- fix: include reference string in invalid reference format error (#1303) by @ellisvalentiner in #1307
- chore(deps): downgrade go-git from 5.16.2 to 5.14.0 until go-git/go-git#1551 is fixed by @chengfang in #1306
- fix(image): avoid repeating registryURL in image.GetFullNameWithoutTag and GetFullNameWithTag func by @chengfang in #1310
- fix(helmvalues): write helm image-name with or without registry url by @chengfang in #1312
- fix: configure the global logger for argo-cd utilities by @dkarpele in #1322
- chore(ci): change legacy branch ci images.yaml workflow to workflow_dispatch only to avoid conflict by @chengfang in #1336
- fix: nil pointer when the target file becomes empty or contains null data. by @dkarpele in #1352
- chore(doc): note current annotation-based version status by @dkarpele in #1374
- chore(doc): remove warning about incompatibility with Argo CD Applications in any namespace by @dkarpele in #1360
- fix: preserve existing Helm tag parameter when image has no tag (#1351) (#1379) by @chengfang in #1380
- fix: Digest strategy inconsistently writes tag names causing infinite commit loop with digested tags by @chengfang in #1386
- fix: Image Updater expects helm.parameters in application manifest despite Git write back configuration by @chengfang in #1391
- chore(deps): bump argo-cd from 3.1.8 to 3.1.9 in master-annotation-based branch by @chengfang in #1410
- chore(ci): change legacy branch ci images.yaml workflow to build latest-annotation-based image on pr merge only; change the default tag to latest-annotation-based in Makefile by @chengfang in #1412
- chore(build): change legacy project to use latest-annotation-based tag in various places to avoid conflict with master branch by @chengfang in #1413
- chore(deps): bump registry-scanner from 0.2.0 to 0.3.0 by @chengfang in #1414
- Release 0.18.0 by @chengfang in #1415
New Contributors
- @naonao2323 made their first contribution in #1273
- @SailReal made their first contribution in #1280
Full Changelog: v0.17.0...v0.18.0