What's Changed
- Recreate ArgoCD interface for accessing Argo CD functions. by @dkarpele in #1170
- Make
aliasunique withinimagesandnamePatternwithinapplicationRefs. by @dkarpele in #1186 - Rebase crd branch onto master branch by @dkarpele in #1192
- Refactor argocd and registry-scanner modules to use CRD Spec instead of Annotations. by @dkarpele in #1190
- fix: CRD: Move
platformsin thecommonUpdateSettings. by @dkarpele in #1195 - feat(crd): introduce Update methods (writeBackConfig) by @dkarpele in #1196
- feat(crd): introduce
ManifestTargetby @dkarpele in #1205 - feat(crd): replace the remaining annotations with CRD fields in pkg/argocd. by @dkarpele in #1209
- chore(crd): cherry pick master commits to crd branch by @dkarpele in #1214
- chore(crd): remove all functions that have no remaining usages by @dkarpele in #1216
- tests(crd): refactor e2e tests (annotations -> ImageUpdater CR) by @dkarpele in #1219
- chore(crd): deprecate ArgoCD client by @dkarpele in #1221
- chore(crd): cherry-pick cc9f71b and e6c82f2 by @dkarpele in #1224
- feat(crd): implement basic finalizer for graceful deletion by @dkarpele in #1225
- fix(crd): refactor webhook receiver to align with new CRD architecture by @dkarpele in #1232
- chore(crd): cherry pick commits from master to crd: 09d08bf, b2aeed9, 5f7bb29, 9daecb3, ded7a28, 62a5452 by @dkarpele in #1239
- docs(crd): update community documentation by @dkarpele in #1236
- chore(build): merge variants of Dockerfile, Makefile, and manifests by @chengfang in #1247
- chore(crd): align path in Dockerfile with command in manager.yaml by @dkarpele in #1250
- chore(deps): upgrade argo-cd from v2.14.16 to v3.1.8 by @chengfang in #1258
- chore(deps): cherry-pick or apply recent changes from master to crd branch by @chengfang in #1270
- 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 #1275
- chore(crd): fix rbac rules by @dkarpele in #1276
- chore(build): increase resource request and limit to be consistent wi… by @chengfang in #1281
- docs(crd): update Community Documentation for Installation part by @dkarpele in #1282
- chore(crd): optimize docker build process by @dkarpele in #1284
- chore(build): update release scripts and build targets to sync up in crd branch by @chengfang in #1288
- docs(crd): Add a note that multi-cluster configuration is not supported by @dkarpele in #1290
- chore(ci): add master-annotation-based branch and remove crd branch from workflow by @chengfang in #1300
- chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.1.8 to 3.1.9 by @dependabot[bot] in #1299
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1294
- chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.20.0 to 0.20.1 by @dependabot[bot] in #1296
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.43.0 by @dependabot[bot] in #1297
- chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.76.0 by @dependabot[bot] in #1298
- fix: include reference string in invalid reference format error (#1303) by @ellisvalentiner in #1304
- chore(deps): downgrade go-git from 5.16.2 to 5.14.0 until go-git/go-git#1551 is fixed by @chengfang in #1305
- feat: Refactor prometheus metrics by @dkarpele in #1243
- fix: Pass the context to the ext/git module by @dkarpele in #1311
- fix(image): avoid repeating registryURL in image.GetFullNameWithoutTag and GetFullNameWithTag func (#1310) by @chengfang in #1318
- fix(helmvalues): write helm image-name with or without registry url by @chengfang in #1319
- chore(deps): bump registry-scanner from 0.2.0 to 1.0.0 by @chengfang in #1320
- fix(dockerfile): fix apk add command to support getting awscli for linux/s390x via pip by @chengfang in #1323
- chore(ci): add github manual workflow build-push-images.yaml by @chengfang in #1330
- Release 1.0.0 by @chengfang in #1331
Full Changelog: v0.17.0...v1.0.0