Releases: argoproj/argo-rollouts
Releases · argoproj/argo-rollouts
v1.7.0-rc1
Build
- deps: always resolve momentjs version 2.29.4 (#3182)
Chore
- fix PodSecurity warning (#3424)
- add WeLab Bank to users.md (#2996)
- change file name for readthedocs compatibility (#2999)
- Update users doc with CircleCI (#3028)
- bump k8s versions to 1.29 (#3494)
- updating getCanaryConfigId to be more efficient with better error handling (#3070)
- add missing rollout fields (#3062)
- upgrade cosign (#3139)
- add OpenSSF Scorecard badge (#3154)
- add test for reconcileEphemeralMetadata() (#3163)
- leave the validation of setHeaderRoute to the plugin when plugins is not empty. (#2898)
- fix lint errors reported by golangci-lint (#3458)
- fix unit test data races (#3478) (#3479)
- added organization to users.md (#3481)
- set webpack hashFunction to modern sha256, remove legacy-provider. Fixes #2609 (#3475)
- remove year from codegen license (#3282)
- update follow-redirects to 1.15.5 (#3314)
- add logging context around replicaset updates (#3326)
- bump notification engine lib (#3327)
- change controller's deploy strategy to RollingUpdate due to leader election (#3334)
- Add exception to
requireCanaryStableServices
to disable validation when using thehashicorp/consul
plugin (#3339) - Update notifications engine to 7a06976 (#3384)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.30.4 to 1.30.5 (#3491)
- deps: bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 (#3422)
- deps: bump softprops/action-gh-release from 2.0.3 to 2.0.4 (#3442)
- deps: bump softprops/action-gh-release from 2.0.2 to 2.0.3 (#3440)
- deps: bump softprops/action-gh-release from 1 to 2 (#3438)
- deps: bump docker/build-push-action from 5.1.0 to 5.2.0 (#3439)
- deps: bump docker/setup-buildx-action from 3.1.0 to 3.2.0 (#3449)
- deps: bump google.golang.org/grpc from 1.62.0 to 1.62.1 (#3426)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.27.4 to 1.27.5 (#3421)
- deps: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3419)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.27.0 to 1.27.4 (#3410)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.27.0 to 1.30.1 (#3399)
- deps: bump google.golang.org/grpc from 1.61.0 to 1.62.0 (#3404)
- deps: bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#3406)
- deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.33.0 to 1.36.1 (#3400)
- deps: bump codecov/codecov-action from 4.0.1 to 4.1.0 (#3403)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.30.1 to 1.30.3 (#3447)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.26.6 to 1.27.0 (#3368)
- deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.32.2 to 1.33.0 (#3363)
- deps: bump docker/login-action from 3.0.0 to 3.1.0 (#3443)
- deps: bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#3357)
- deps: bump golangci/golangci-lint-action from 3 to 4 (#3359)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.26.7 to 1.27.0 (#3341)
- deps: bump peter-evans/create-pull-request from 5 to 6 (#3342)
- deps: bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#3343)
- deps: bump codecov/codecov-action from 3.1.5 to 4.0.1 (#3347)
- deps: bump github.com/evanphx/json-patch/v5 from 5.8.1 to 5.9.0 (#3335)
- deps: bump docker/build-push-action from 5.2.0 to 5.3.0 (#3448)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.26.5 to 1.26.6 (#3322)
- deps: bump github.com/evanphx/json-patch/v5 from 5.8.0 to 5.8.1 (#3312)
- deps: bump codecov/codecov-action from 3.1.4 to 3.1.5 (#3330)
- deps: bump slsa-framework/slsa-github-generator from 1.9.0 to 1.9.1 (#3456)
- deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.36.1 to 1.36.3 (#3452)
- deps: bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#3325)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.26.4 to 1.26.5 (#3319)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.26.3 to 1.26.4 (#3313)
- deps: bump actions/cache from 3 to 4 (#3315)
- deps: bump slsa-framework/slsa-github-generator from 1.9.1 to 1.10.0 (#3462)
- deps: bump github.com/evanphx/json-patch/v5 from 5.7.0 to 5.8.0 (#3309)
- deps: bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#3294)
- deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.32.1 to 1.32.2 (#3288)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.26.2 to 1.26.3 (#3289)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.26.6 to 1.26.7 (#3290)
- deps: bump github.com/aws/aws-sdk-go-v2 from 1.24.0 to 1.24.1 (#3291)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.30.3 to 1.30.4 (#3461)
- deps: bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#3273)
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.2 (#3268)
- deps: bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.26.5 to 1.26.6 (#3269)
- deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.32.0 to 1.32.1 (#3270)
- deps: bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#3260)
- deps: bump github/codeql-action from 2 to 3 (#3252)
- deps: bump actions/upload-artifact from 3 to 4 (#3255)
- deps: bump sigstore/cosign-installer from 3.2.0 to 3.3.0 ([#3245](https://github.com/argoproj/argo-rollouts/issue...
v1.6.6
v1.6.5
v1.6.4
Fix
- make sure we use the updated rs when we write back to informer (#3237)
- conflict on updates to replicaset revision (#3216)
Full Changelog: v1.6.3...v1.6.4
v1.6.3
Build
- deps: always resolve momentjs version 2.29.4 (#3182)
Fix
- rollouts getting stuck due to bad rs informer updates (#3200)
Full Changelog: v1.6.2...v1.6.3
v1.6.2
Fix
Full Changelog: v1.6.1...v1.6.2
v1.6.1
Chore
- upgrade cosign (#3139)
- add missing rollout fields (#3062)
- change file name for readthedocs compatibility (#2999)
Fix
- istio destionationrule subsets enforcement (#3126)
- docs require build.os to be defined (#3133)
- inopportune scaling events would lose some status fields (#3060)
- rollback to stable with dynamicStableScale could overwhelm stable pods (#3077)
- prevent hot loop when fully promoted rollout is aborted (#3064)
- keep rs informer updated (#3091)
- bump notification-engine to fix double send on self server notifications (#3095)
- sync notification controller configmaps/secrets first (#3075)
- missing notification on error (#3076)
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- docs: Update Changelog by @github-actions in #2683
- chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.12.2 to 2.12.3 by @dependabot in #2684
- docs(example): interval requires count by @meeech in #2690
- docs: update contributions.md to include k3d as recommended cluster, add details on e2e test setup, and update kubectl install link. Fixes #1750 by @danielhelfand in #1867
- chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #2698
- chore(deps): bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #2697
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.7 to 1.25.8 by @dependabot in #2702
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.7 to 1.17.8 by @dependabot in #2703
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.7 to 1.19.8 by @dependabot in #2704
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.19 to 1.18.20 by @dependabot in #2705
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.8 to 1.25.9 by @dependabot in #2710
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.8 to 1.19.9 by @dependabot in #2708
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.20 to 1.18.21 by @dependabot in #2709
- fix(controller): Add klog logrus bridge. Fixes #2707. by @Sineaggi in #2701
- chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #2711
- docs(analysis): fix use stringData in the examples by @meeech in #2715
- docs: fix link to plugins for traffic routers by @zachaller in #2719
- refactor: change plugin naming pattern #2720 by @meeech in #2722
- chore(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #2721
- chore: Update test and related docs for plugin name standard by @wilsonwu in #2728
- feat(dashboard): Refresh Rollouts dashboard UI by @rbreeze in #2723
- chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in #2735
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.9 to 1.19.10 by @dependabot in #2747
- docs: Add contour trafficrouter plugin by @wilsonwu in #2729
- docs: copy argo cd docs drop down fix by @zachaller in #2731
- fix: change logic of analysis run to better handle errors by @zachaller in #2695
- chore: bump k8s deps to v0.25.8 by @zachaller in #2712
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.9 to 1.25.10 by @dependabot in #2745
- fix(controller): Fix for rollouts getting stuck in loop by @zachaller in #2689
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.21 to 1.18.22 by @dependabot in #2746
- feat(controller): Add custom metadata support for AnalysisRun. Fixes #2740 by @lukaszgyg in #2743
- fix: istio dropping fields during removing of managed routes by @zachaller in #2692
- chore(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #2754
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.10 to 1.19.11 by @dependabot in #2757
- fix(analysis): Graphite metric provider - index out of range [0] with length 0 by @mdsjip in #2751
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.10 to 1.26.0 by @dependabot in #2755
- chore(deps): replace
github.com/ghodss/yaml
withsigs.k8s.io/yaml
by @Juneezee in #2681 - chore: add zachaller as lead in owners file by @zachaller in #2759
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.22 to 1.18.23 by @dependabot in #2756
- docs: Update Changelog by @github-actions in #2765
- chore(deps): bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in #2763
- feat(metricprovider): allow user to define metrics.provider.job.metadata by @hidalgopl in #2762
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.23 to 1.18.24 by @dependabot in #2768
- fix(analysis): Graphite query - remove whitespaces by @mdsjip in #2752
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.24 to 1.18.25 by @dependabot in #2770
- fix: properly wrap Datadog API v2 request body (#2771) by @alexef in #2775
- docs: Add docs for Amazon Managed Prometheus by @lewinkedrs in #2777
- chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #2782
- ci: use keyless signing for main and release branches by @34fathombelow in #2783
- docs: Add some details around running locally to make things clearer new contributors by @meeech in #2786
- docs: Add gateway API link, fix Contour plugin naming by @todaywasawesome in #2787
- chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 by @dependabot in #2784
- chore: Add tests for pause functionality in rollout package by @zhaque44 in #2772
- chore(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5 by @dependabot in #2788
- chore: add unit test by @yyzxw in #2798
- chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #2796
- docs: Show how plugins are loaded by @kostis-codefresh in #2801
- docs: support for Google Cloud Load balancers by @kostis-codefresh in #2803
- chore(deps): bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 by @dependabot in #2789
- fix: make new alb fullName field optional for backward compatability by @zachaller in #2806
- docs: Fix typo in header routing specification docs by @mjallday in #2808
- docs: use correct capitalization for "Datadog" in navigation sidebar by @knksmith57 in #2809
- docs: Update Changelog by @github-actions in #2807
- feat: retain TLS configuration for canary ingresses in the nginx integration. Fixes #1134 by @pfyod in #2679
- docs: Fix AWS App Mesh getting started documentation to avoid connection pooling problems by @joesbigidea in #2814
- chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #2817
- chore(deps): bump github.com/hashicorp/go-plugin from 1.4.9 to 1.4.10 by @dependabot in #2822
- chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #2821
- docs: support for Kong ingress by @kostis-codefresh in #2820
- docs: Update datadog.md - clarify formulas #2813 by @alexef in #2819
- chore(deps): bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in #2832
- docs: Update docs of Rollout spec to add active/previewMetadata by @kzap in #2833
- fix(analysis): Adding field in YAML to provide region for Sigv4 signing. by @lewinkedrs in https://github.com/argoproj/argo-...
v1.6.0-rc1
What's Changed
- docs: Update Changelog by @github-actions in #2683
- chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.12.2 to 2.12.3 by @dependabot in #2684
- docs(example): interval requires count by @meeech in #2690
- docs: update contributions.md to include k3d as recommended cluster, add details on e2e test setup, and update kubectl install link. Fixes #1750 by @danielhelfand in #1867
- chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #2698
- chore(deps): bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #2697
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.7 to 1.25.8 by @dependabot in #2702
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.7 to 1.17.8 by @dependabot in #2703
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.7 to 1.19.8 by @dependabot in #2704
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.19 to 1.18.20 by @dependabot in #2705
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.8 to 1.25.9 by @dependabot in #2710
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.8 to 1.19.9 by @dependabot in #2708
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.20 to 1.18.21 by @dependabot in #2709
- fix(controller): Add klog logrus bridge. Fixes #2707. by @Sineaggi in #2701
- chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #2711
- docs(analysis): fix use stringData in the examples by @meeech in #2715
- docs: fix link to plugins for traffic routers by @zachaller in #2719
- refactor: change plugin naming pattern #2720 by @meeech in #2722
- chore(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #2721
- chore: Update test and related docs for plugin name standard by @wilsonwu in #2728
- feat(dashboard): Refresh Rollouts dashboard UI by @rbreeze in #2723
- chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in #2735
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.9 to 1.19.10 by @dependabot in #2747
- docs: Add contour trafficrouter plugin by @wilsonwu in #2729
- docs: copy argo cd docs drop down fix by @zachaller in #2731
- fix: change logic of analysis run to better handle errors by @zachaller in #2695
- chore: bump k8s deps to v0.25.8 by @zachaller in #2712
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.9 to 1.25.10 by @dependabot in #2745
- fix(controller): Fix for rollouts getting stuck in loop by @zachaller in #2689
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.21 to 1.18.22 by @dependabot in #2746
- feat(controller): Add custom metadata support for AnalysisRun. Fixes #2740 by @lukaszgyg in #2743
- fix: istio dropping fields during removing of managed routes by @zachaller in #2692
- chore(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #2754
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.10 to 1.19.11 by @dependabot in #2757
- fix(analysis): Graphite metric provider - index out of range [0] with length 0 by @mdsjip in #2751
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.10 to 1.26.0 by @dependabot in #2755
- chore(deps): replace
github.com/ghodss/yaml
withsigs.k8s.io/yaml
by @Juneezee in #2681 - chore: add zachaller as lead in owners file by @zachaller in #2759
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.22 to 1.18.23 by @dependabot in #2756
- docs: Update Changelog by @github-actions in #2765
- chore(deps): bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in #2763
- feat(metricprovider): allow user to define metrics.provider.job.metadata by @hidalgopl in #2762
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.23 to 1.18.24 by @dependabot in #2768
- fix(analysis): Graphite query - remove whitespaces by @mdsjip in #2752
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.24 to 1.18.25 by @dependabot in #2770
- fix: properly wrap Datadog API v2 request body (#2771) by @alexef in #2775
- docs: Add docs for Amazon Managed Prometheus by @lewinkedrs in #2777
- chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #2782
- ci: use keyless signing for main and release branches by @34fathombelow in #2783
- docs: Add some details around running locally to make things clearer new contributors by @meeech in #2786
- docs: Add gateway API link, fix Contour plugin naming by @todaywasawesome in #2787
- chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 by @dependabot in #2784
- chore: Add tests for pause functionality in rollout package by @zhaque44 in #2772
- chore(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5 by @dependabot in #2788
- chore: add unit test by @yyzxw in #2798
- chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #2796
- docs: Show how plugins are loaded by @kostis-codefresh in #2801
- docs: support for Google Cloud Load balancers by @kostis-codefresh in #2803
- chore(deps): bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 by @dependabot in #2789
- fix: make new alb fullName field optional for backward compatability by @zachaller in #2806
- docs: Fix typo in header routing specification docs by @mjallday in #2808
- docs: use correct capitalization for "Datadog" in navigation sidebar by @knksmith57 in #2809
- docs: Update Changelog by @github-actions in #2807
- feat: retain TLS configuration for canary ingresses in the nginx integration. Fixes #1134 by @pfyod in #2679
- docs: Fix AWS App Mesh getting started documentation to avoid connection pooling problems by @joesbigidea in #2814
- chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #2817
- chore(deps): bump github.com/hashicorp/go-plugin from 1.4.9 to 1.4.10 by @dependabot in #2822
- chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #2821
- docs: support for Kong ingress by @kostis-codefresh in #2820
- docs: Update datadog.md - clarify formulas #2813 by @alexef in #2819
- chore(deps): bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in #2832
- docs: Update docs of Rollout spec to add active/previewMetadata by @kzap in #2833
- fix(analysis): Adding field in YAML to provide region for Sigv4 signing. by @lewinkedrs in https://github.com/argoproj/argo-...