This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 1mo
Deployment Automation
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
argo-cd
argocd
automation
containers
go
kubernetes
Summary
AI summaryRemoved .spec.namespace from the API, requiring manifest updates.
Full changelog
What's Changed
- feat(webhook): add Aliyun Container Registry (ACR) webhook handler by @jincong8973 in https://github.com/argoproj-labs/argocd-image-updater/pull/1418
- docs: fix callout indents by @sh-cho in https://github.com/argoproj-labs/argocd-image-updater/pull/1503
- chore: update argocd-image-updater from v1.1.0 to v1.1.1 in ginkgo module by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1513
- fix: remove command override to preserve tini entrypoint from Dockerfile by @siner308 in https://github.com/argoproj-labs/argocd-image-updater/pull/1520
- feat(status): implement ImageUpdater CR status logics by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1501
- docs(status): add docs for ImageUpdater CR status subresource by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1533
- tests(e2e): add e2e tests to verify status subresource by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1534
- fix: don't write empty tag in helm values file by @Resousse in https://github.com/argoproj-labs/argocd-image-updater/pull/1531
- tests(e2e): add e2e tests to verify status subresource for CRs using legacy annotations by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1536
- feat: Implement metrics for images by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1532
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1528
- docs: improve documentation, bump mkdocs 1.3.0 to 1.6.1 mkdocs-material 7.1.8 to 9.7.1 by @sh-cho in https://github.com/argoproj-labs/argocd-image-updater/pull/1504
- chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in /test/ginkgo by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1517
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1530
- chore(deps): bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1526
- chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.3.0 to 3.3.2 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1524
- chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1516
- fix: limit webhook request body size to prevent resource exhaustion by @mark-liu in https://github.com/argoproj-labs/argocd-image-updater/pull/1519
- fix: don't write empty tag when registry returns no tags by @mark-liu in https://github.com/argoproj-labs/argocd-image-updater/pull/1505
- test: e2e test for ArgoCD Application in Any Namespace by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1538
- fix: getCredsFromSecret ignores GitHub Enterprise base URL by @mark-liu in https://github.com/argoproj-labs/argocd-image-updater/pull/1510
- fix: resolve unauthorized error when listing ACR tags with scope map token by @RyuKwanKon in https://github.com/argoproj-labs/argocd-image-updater/pull/1515
- fix: add platform-specific functions for process management syscall by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1541
- Add Support for Fetching Docker/OCI Image Labels by @SajeelKhan in https://github.com/argoproj-labs/argocd-image-updater/pull/1407
- fix(ci): fix workflow build-push-images.yaml to get the digest for single-platform images by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1546
- chore(deps): bump argo-cd from 3.3.2 to 3.3.4 by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1545
- fix: refresh registry creds if password/token changes before credsexpire by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1540
- feat: Add pull request/merge request creation support for Git write-back operations. API. by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1551
- feat: commit to custom branch in PR/MR mode by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1553
- docs: Add ability to toggle dark-mode by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1552
- feat(tls): configure and support required webhook tls server settings by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1555
- chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.3.4 to 3.3.6 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1562
- chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1568
- chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1565
- chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1567
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1566
- chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.49.0 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1563
- chore(deps): bump google.golang.org/grpc from 1.79.3 to 1.80.0 by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1564
- chore(deps): bump pygments from 2.19.2 to 2.20.0 in /docs by @dependabot[bot] in https://github.com/argoproj-labs/argocd-image-updater/pull/1558
- docs(tls): update docs for webhook server tls settings and configurations by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1569
- feat: create PR for GitHub by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1570
- feat(config): default Image Updater to namespace scope by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1576
- test: add tests to ext/git module by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1586
- doc: documentation for PR/MR workflow by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1583
- chore: remove .spec.namespace from the API by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1590
- fix: GetImagesAndAliasesFromApplication returns only the images that are live in the cluster by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1591
- feat(pr): support creating merge request to gitlab by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1592
- test(e2e): test different installation modes by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1602
- chore(deps): bump argocd from 3.3.6 to 3.3.8 by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1612
- fix(test): add --no-gpg-sign when creating the unsigned commit to prevent the global git config commit.gpgsign=true by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1611
- test(e2e): create pull_request_target for GH PR workflow by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1610
- test(e2e): GitHub PR by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1609
- chore(deps): bump go version from 1.25.5 to 1.25.9 by @chengfang in https://github.com/argoproj-labs/argocd-image-updater/pull/1615
- chore: bump registry-scanner from v1.1.1 to v1.2.0 by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1622
- Release 1.2.0 by @dkarpele in https://github.com/argoproj-labs/argocd-image-updater/pull/1625
New Contributors
- @jincong8973 made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1418
- @sh-cho made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1503
- @siner308 made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1520
- @Resousse made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1531
- @mark-liu made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1519
- @RyuKwanKon made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1515
- @SajeelKhan made their first contribution in https://github.com/argoproj-labs/argocd-image-updater/pull/1407
Full Changelog: https://github.com/argoproj-labs/argocd-image-updater/compare/v1.1.1...v1.2.0
Breaking Changes
- Removed .spec.namespace field from the ImageUpdater API; existing manifests and Helm values referencing it will fail to apply.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]