Skip to content

Releases: argoproj/argo-rollouts

v1.6.0

06 Sep 19:00
7eae71e
Compare
Choose a tag to compare

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 with sigs.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-...
Read more

v1.6.0-rc1

11 Aug 14:22
0b81ca2
Compare
Choose a tag to compare
v1.6.0-rc1 Pre-release
Pre-release

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 with sigs.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-...
Read more

v1.5.1

24 May 19:26
839f05d
Compare
Choose a tag to compare

Ci

  • use keyless signing for main and release branches (#2783)

Fix

  • make new alb fullName field optional for backward compatability (#2806)
  • properly wrap Datadog API v2 request body (#2771) (#2775)

Full Changelog: v1.5.0...v1.5.1

v1.5.0

08 May 15:34
5b61b73
Compare
Choose a tag to compare

v1.5.0 (2023-05-05)

Chore

  • bump k8s deps to v0.25.8 (#2712)

Docs

  • fix link to plugins for traffic routers (#2719)
  • copy argo cd docs drop down fix (#2731)

Fix

  • istio dropping fields during removing of managed routes (#2692)
  • change logic of analysis run to better handle errors (#2695)
  • controller: Fix for rollouts getting stuck in loop (#2689)
  • controller: Add klog logrus bridge. Fixes #2707. (#2701)

v1.5.0-rc1

27 Mar 20:09
a63e3b8
Compare
Choose a tag to compare
v1.5.0-rc1 Pre-release
Pre-release

What's Changed

  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.5 to 1.18.6 by @dependabot in #2492
  • chore: add opsmx to users by @balajisiva in #2493
  • docs: update docs links to all point to readthedocs by @zachaller in #2483
  • docs: fix rendering by upgrading deps by @zachaller in #2495
  • build: manually run auto changelog and fix workflow by @zachaller in #2494
  • docs: add release schedule by @zachaller in #2446
  • chore(deps): bump actions/stale from 6 to 7 by @dependabot in #2496
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.6 to 1.18.7 by @dependabot in #2497
  • fix: support only tls in virtual services by @zachaller in #2502
  • fix(example): linkerd traffic routing by @ThaSami in #2503
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.7 to 1.18.8 by @dependabot in #2504
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.28 to 1.19.0 by @dependabot in #2506
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.23.1 to 1.24.0 by @dependabot in #2505
  • docs: fix typo apisix by @Gallardot in #2508
  • chore(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0 by @dependabot in #2513
  • docs: manually add changelog due to github action failure by @zachaller in #2510
  • chore: Remove namespaced crds by @sfenman in #2516
  • fix(dashboard): Wait for cache to sync before getRollout. Fixes #2259 by @nikhil1raghav in #2517
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.24.0 to 1.25.0 by @dependabot in #2523
  • docs: fix incorrect description for autoPromotionSeconds. Fixes #2000 by @KipsasJaujoj in #2525
  • chore(deps): bump github.com/antonmedv/expr from 1.9.0 to 1.10.0 by @dependabot in #2527
  • chore: fix dependabot broken dependency with expr lib by @zachaller in #2529
  • chore: disable docker sbom and attestations by @34fathombelow in #2528
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.0 to 1.19.1 by @dependabot in #2532
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.8 to 1.18.9 by @dependabot in #2533
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.0 to 1.25.1 by @dependabot in #2534
  • feat: Adding SigV4 Option for Prometheus Metric Analysis by @lewinkedrs in #2489
  • chore(deps): bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #2537
  • chore(deps): bump google.golang.org/grpc from 1.52.0 to 1.52.1 by @dependabot in #2538
  • chore(deps): bump google.golang.org/grpc from 1.52.1 to 1.52.3 by @dependabot in #2541
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.9 to 1.18.10 by @dependabot in #2542
  • docs: commit generated docs for readthedocs.org by @zachaller in #2535
  • chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.12.1 to 2.12.2 by @dependabot in #2544
  • docs: Add best practice for reducing memory usage by @blkperl in #2545
  • chore(deps): bump docker/build-push-action from 3.3.0 to 4.0.0 by @dependabot in #2550
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.10 to 1.18.11 by @dependabot in #2555
  • docs: fix spelling in example notification templates by @Sineaggi in #2554
  • chore(deps): bump github.com/antonmedv/expr from 1.9.0 to 1.11.0 by @dependabot in #2558
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.1 to 1.19.2 by @dependabot in #2559
  • docs: fix missing links for getting started documentation Fixes #2511 by @jiachengxu in #2557
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.1 to 1.25.2 by @dependabot in #2563
  • chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.3 to 1.17.4 by @dependabot in #2566
  • chore(deps): bump github.com/antonmedv/expr from 1.11.0 to 1.12.0 by @dependabot in #2567
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.11 to 1.18.12 by @dependabot in #2564
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.2 to 1.19.3 by @dependabot in #2565
  • feat: metric plugin system based on hashicorp go-plugin by @zachaller in #2514
  • chore(deps): bump google.golang.org/grpc from 1.52.3 to 1.53.0 by @dependabot in #2574
  • chore: improve e2e test timing by @zachaller in #2577
  • fix: analysis information box #2530 by @schakrad in #2575
  • fix: update GetTargetGroupMetadata to call DescribeTags in batches by @chatchai-outreach in #2570
  • feat: Add name attribute to ServicePort by @daniddelrio in #2572
  • docs: Add Credit Karma as Argo Rollouts user by @nvandanapu in #2582
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.12 to 1.18.13 by @dependabot in #2593
  • fix: remove outdated ioutil package dependencies by @fengshunli in #2583
  • chore: remove auto dependabot auto merge and fix docs deps by @zachaller in #2597
  • chore: fix typo for json tag on rollbackWindow by @zachaller in #2598
  • feat(analysis): add Apache SkyWalking as metrics provider by @kezhenxu94 in #2491
  • chore(deps): bump imjasonh/setup-crane from 0.2 to 0.3 by @dependabot in #2600
  • chore: update package dependencie by @fengshunli in #2602
  • chore: bump node version and set openssl-legacy-provider by @zachaller in #2606
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.2 to 1.25.3 by @dependabot in #2615
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.13 to 1.18.14 by @dependabot in #2614
  • chore(deps): bump github.com/prometheus/common from 0.39.0 to 0.40.0 by @dependabot in #2611
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.3 to 1.19.4 by @dependabot in #2612
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.4 to 1.19.5 by @dependabot in #2616
  • fix: flakey TestWriteBackToInformer test by @zachaller in #2621
  • chore(deps): bump github.com/antonmedv/expr from 1.12.0 to 1.12.1 by @dependabot in #2619
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.3 to 1.25.4 by @dependabot in #2617
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.14 to 1.18.15 by @dependabot in #2618
  • fix: Rollback change on service creation with weightless experiments by @daniddelrio in #2624
  • docs: Update Changelog by @github-actions in #2625
  • feat(controller): Adding status.alb.canaryTargetGroup.fullName for ALB. Fixes #2589 by @danil-smirnov in #2604
  • chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #2627
  • fix: change log generator...
Read more

v1.4.1

25 Feb 15:23
402c365
Compare
Choose a tag to compare

Build

  • manually run auto changelog and fix workflow (#2494)

Chore

  • bump node version and set openssl-legacy-provider (#2606)
  • fix typo for json tag on rollbackWindow (#2598)
  • disable docker sbom and attestations (#2528)

Docs

  • commit generated docs for readthedocs.org (#2535)

Feat

  • Add name attribute to ServicePort (#2572)

Fix

  • update GetTargetGroupMetadata to call DescribeTags in batches (#2570)
  • Rollback change on service creation with weightless experiments (#2624)

BREAKING CHANGE

There was an unintentional change in behavior related to service creation with experiments introduced in v1.4.0 this has been reverted in v1.4.1 back to the original behavior. In v1.4.0 services where always created with in step based experiments even if there was no weight set. In 1.4.1 we go back to the original behavior of requiring weight to be set in order to create a service.

Full Changelog: v1.4.0...v1.4.1

v1.3.3

25 Feb 04:38
9f6b0bd
Compare
Choose a tag to compare

What's Changed

v1.3.3 (2023-02-24)

Chore

  • make docs match branch now that we are supporting versions
  • bump node version and set openssl-legacy-provider (#2606)
  • disable docker sbom and attestations (#2528)

Docs

  • commit generated docs for readthedocs.org (#2535)
  • fix rendering by upgrading deps (#2495)

Fix

  • support only tls in virtual services (#2502)

Full Changelog: v1.3.2...v1.3.3

v1.4.0

09 Jan 21:43
e40c9fe
Compare
Choose a tag to compare

What's Changed

  • chore: rename temlateref to templateref by @muma378 in #2154
  • feat(istio): Support TCP routes traffic splitting for Istio virtual service. Closes #1660 by @imranismail in #1659
  • fix(analysis): Avoid Infinite Error Message Append For Failed Dry-Run Metrics by @agrawroh in #2182
  • fix: rootPath support so that it uses the embedded files system by @zachaller in #2198
  • docs: add Opensurvey to USERS.md by @michaelchoi210 in #2195
  • fix: change completed condition so it only triggers on pod hash changes also adds an event for when it does changes. by @zachaller in #2203
  • fix(ingress): Add support for spec.ingressClassName. Fixes #1277 by @siavashs in #2178
  • docs: Update docs for new openapi kustomize support by @zachaller in #2216
  • feat: Allow Traffic shaping through header based routing for ALB by @perenesenko in #2214
  • fix: enable notifications without when condition by @RaviHari in #2231
  • chore(cli): Use standard cli format for dashboard root path by @zachaller in #2244
  • docs: Update release docs for versioned formula by @zachaller in #2245
  • docs: Fix the controller annotation to enable data scrapping by @perenesenko in #2238
  • fix(analysis): Make AnalysisRun end when only Dry-Run metrics are defined. Fixes: #2151 by @agrawroh in #2230
  • docs: add OpsVerse as an official user (USERS.md) by @sat-devopsnow in #2209
  • docs: common questions for Rollbacks by @kostis-codefresh in #2027
  • chore: imports: remove repeated package and reformat imports by @ShirleyDing in #2183
  • docs: add Synamedia to USERS.md by @ssanders1449 in #2213
  • fix(controller): Fix k8s clientset controller metrics. Fixes #2139 by @nikhil1raghav in #2261
  • chore(cli): add darwin arm64 to build and release by @zachaller in #2264
  • fix: nil pointer while linting with basic canary and ingresses by @zachaller in #2256
  • fix(UI): UI not redirecting on / by @zachaller in #2252
  • fix(controller): istio dropping fields not defined in type by @zachaller in #2268
  • chore: upgrade golang to 1.19 by @zachaller in #2219
  • ci: Add auto merge for dependabot by @zachaller in #2222
  • docs: Fixed read-the-docs rendering by @kostis-codefresh in #2277
  • chore(deps): bump actions/checkout from 2 to 3.1.0 by @dependabot in #2283
  • chore(deps): bump docker/setup-qemu-action from 1 to 2 by @dependabot in #2284
  • chore(deps): bump actions/cache from 2 to 3.0.1 by @dependabot in #1940
  • chore(deps): bump actions/setup-python from 2 to 4.1.0 by @dependabot in #2134
  • chore(deps): bump EnricoMi/publish-unit-test-result-action from 1 to 2 by @dependabot in #2285
  • chore(deps): bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in #2286
  • chore(deps): bump actions/setup-go from 2 to 3 by @dependabot in #2287
  • chore(deps): bump docker/login-action from 1 to 2 by @dependabot in #2288
  • chore(deps): bump github/codeql-action from 1 to 2 by @dependabot in #2289
  • chore(deps): bump docker/metadata-action from 3 to 4 by @dependabot in #2292
  • chore(deps): bump google.golang.org/grpc from 1.47.0 to 1.50.0 by @dependabot in #2293
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.15.14 to 1.17.8 by @dependabot in #2294
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.18.6 to 1.21.6 by @dependabot in #2255
  • chore(deps): bump google.golang.org/protobuf from 1.28.0 to 1.28.1 by @dependabot in #2296
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.8 to 1.18.19 by @dependabot in #2295
  • docs: Use new Google Analytics 4 site tag by @chalin in #2299
  • chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.9.1 to 2.11.0 by @dependabot in #2304
  • chore(deps): bump docker/setup-buildx-action from 1 to 2 by @dependabot in #2305
  • chore(deps): bump docker/build-push-action from 2 to 3 by @dependabot in #2306
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.19 to 1.18.20 by @dependabot in #2307
  • chore(deps): bump github.com/newrelic/newrelic-client-go from 0.86.5 to 1.0.0 by @dependabot in #2267
  • chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 by @dependabot in #2313
  • chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #2152
  • chore(deps): bump github.com/prometheus/common from 0.36.0 to 0.37.0 by @dependabot in #2143
  • fix(controller): leader election preventing two controllers running and gracefully shutting down by @zachaller in #2291
  • fix(cli): nil pointer while linting by @zachaller in #2324
  • test(controller): add extra checks to TestWriteBackToInformer by @zachaller in #2326
  • docs: add artifact badge by @zachaller in #2331
  • build: add sha256 checksums for all released bins by @zachaller in #2332
  • ci: Add github action for PR Conventional Commits by @zachaller in #2320
  • ci: add auto close to issues and prs by @zachaller in #2319
  • ci: move perms to job for clomonitor by @zachaller in #2333
  • chore: Move zachaller to approvers by @zachaller in #2311
  • ci: fix pr lint check by @zachaller in #2336
  • chore(deps): bump google.golang.org/grpc from 1.50.0 to 1.50.1 by @dependabot in #2340
  • ci: adjust settings for stale pr and issues by @zachaller in #2341
  • chore(deps): bump github.com/newrelic/newrelic-client-go from 1.0.0 to 1.1.0 by @dependabot in #2344
  • ci: auto generate changelog by @zachaller in #2321
  • docs(trafficrouting): fix docs warning to github style markdown by @zachaller in #2342
  • ci: fix all workflows to follow best practices of clo monitor by @zachaller in #2343
  • ci: add link to conventional pr check in pr template by @zachaller in #2346
  • chore(deps): bump github.com/valyala/fasttemplate from 1.2.1 to 1.2.2 by @dependabot in #2348
  • chore(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 by @dependabot in #2349
  • fix(metricprovider): Support jsonBody for web metric provider Fixes #2275 by @premadk in #2312
  • docs: Added blog post for minimize impact in Kubernetes using Progressive Delivery and customer side impact by @asimhon in #2355
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.21.6 to 1.21.7 by @dependabot in #2361
  • chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.16.16 to 1.17.0 by @dependabot in #2364
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.20 to 1.18.22 by @dependabot in #2365
  • chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #2368
  • chore(dep...
Read more

v1.4.0-rc1

20 Dec 02:07
4874b94
Compare
Choose a tag to compare
v1.4.0-rc1 Pre-release
Pre-release

What's Changed

  • chore: rename temlateref to templateref by @muma378 in #2154
  • feat(istio): Support TCP routes traffic splitting for Istio virtual service. Closes #1660 by @imranismail in #1659
  • fix(analysis): Avoid Infinite Error Message Append For Failed Dry-Run Metrics by @agrawroh in #2182
  • fix: rootPath support so that it uses the embedded files system by @zachaller in #2198
  • docs: add Opensurvey to USERS.md by @michaelchoi210 in #2195
  • fix: change completed condition so it only triggers on pod hash changes also adds an event for when it does changes. by @zachaller in #2203
  • fix(ingress): Add support for spec.ingressClassName. Fixes #1277 by @siavashs in #2178
  • docs: Update docs for new openapi kustomize support by @zachaller in #2216
  • feat: Allow Traffic shaping through header based routing for ALB by @perenesenko in #2214
  • fix: enable notifications without when condition by @RaviHari in #2231
  • chore(cli): Use standard cli format for dashboard root path by @zachaller in #2244
  • docs: Update release docs for versioned formula by @zachaller in #2245
  • docs: Fix the controller annotation to enable data scrapping by @perenesenko in #2238
  • fix(analysis): Make AnalysisRun end when only Dry-Run metrics are defined. Fixes: #2151 by @agrawroh in #2230
  • docs: add OpsVerse as an official user (USERS.md) by @sat-devopsnow in #2209
  • docs: common questions for Rollbacks by @kostis-codefresh in #2027
  • chore: imports: remove repeated package and reformat imports by @ShirleyDing in #2183
  • docs: add Synamedia to USERS.md by @ssanders1449 in #2213
  • fix(controller): Fix k8s clientset controller metrics. Fixes #2139 by @nikhil1raghav in #2261
  • chore(cli): add darwin arm64 to build and release by @zachaller in #2264
  • fix: nil pointer while linting with basic canary and ingresses by @zachaller in #2256
  • fix(UI): UI not redirecting on / by @zachaller in #2252
  • fix(controller): istio dropping fields not defined in type by @zachaller in #2268
  • chore: upgrade golang to 1.19 by @zachaller in #2219
  • ci: Add auto merge for dependabot by @zachaller in #2222
  • docs: Fixed read-the-docs rendering by @kostis-codefresh in #2277
  • chore(deps): bump actions/checkout from 2 to 3.1.0 by @dependabot in #2283
  • chore(deps): bump docker/setup-qemu-action from 1 to 2 by @dependabot in #2284
  • chore(deps): bump actions/cache from 2 to 3.0.1 by @dependabot in #1940
  • chore(deps): bump actions/setup-python from 2 to 4.1.0 by @dependabot in #2134
  • chore(deps): bump EnricoMi/publish-unit-test-result-action from 1 to 2 by @dependabot in #2285
  • chore(deps): bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in #2286
  • chore(deps): bump actions/setup-go from 2 to 3 by @dependabot in #2287
  • chore(deps): bump docker/login-action from 1 to 2 by @dependabot in #2288
  • chore(deps): bump github/codeql-action from 1 to 2 by @dependabot in #2289
  • chore(deps): bump docker/metadata-action from 3 to 4 by @dependabot in #2292
  • chore(deps): bump google.golang.org/grpc from 1.47.0 to 1.50.0 by @dependabot in #2293
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.15.14 to 1.17.8 by @dependabot in #2294
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.18.6 to 1.21.6 by @dependabot in #2255
  • chore(deps): bump google.golang.org/protobuf from 1.28.0 to 1.28.1 by @dependabot in #2296
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.8 to 1.18.19 by @dependabot in #2295
  • docs: Use new Google Analytics 4 site tag by @chalin in #2299
  • chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.9.1 to 2.11.0 by @dependabot in #2304
  • chore(deps): bump docker/setup-buildx-action from 1 to 2 by @dependabot in #2305
  • chore(deps): bump docker/build-push-action from 2 to 3 by @dependabot in #2306
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.19 to 1.18.20 by @dependabot in #2307
  • chore(deps): bump github.com/newrelic/newrelic-client-go from 0.86.5 to 1.0.0 by @dependabot in #2267
  • chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 by @dependabot in #2313
  • chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #2152
  • chore(deps): bump github.com/prometheus/common from 0.36.0 to 0.37.0 by @dependabot in #2143
  • fix(controller): leader election preventing two controllers running and gracefully shutting down by @zachaller in #2291
  • fix(cli): nil pointer while linting by @zachaller in #2324
  • test(controller): add extra checks to TestWriteBackToInformer by @zachaller in #2326
  • docs: add artifact badge by @zachaller in #2331
  • build: add sha256 checksums for all released bins by @zachaller in #2332
  • ci: Add github action for PR Conventional Commits by @zachaller in #2320
  • ci: add auto close to issues and prs by @zachaller in #2319
  • ci: move perms to job for clomonitor by @zachaller in #2333
  • chore: Move zachaller to approvers by @zachaller in #2311
  • ci: fix pr lint check by @zachaller in #2336
  • chore(deps): bump google.golang.org/grpc from 1.50.0 to 1.50.1 by @dependabot in #2340
  • ci: adjust settings for stale pr and issues by @zachaller in #2341
  • chore(deps): bump github.com/newrelic/newrelic-client-go from 1.0.0 to 1.1.0 by @dependabot in #2344
  • ci: auto generate changelog by @zachaller in #2321
  • docs(trafficrouting): fix docs warning to github style markdown by @zachaller in #2342
  • ci: fix all workflows to follow best practices of clo monitor by @zachaller in #2343
  • ci: add link to conventional pr check in pr template by @zachaller in #2346
  • chore(deps): bump github.com/valyala/fasttemplate from 1.2.1 to 1.2.2 by @dependabot in #2348
  • chore(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 by @dependabot in #2349
  • fix(metricprovider): Support jsonBody for web metric provider Fixes #2275 by @premadk in #2312
  • docs: Added blog post for minimize impact in Kubernetes using Progressive Delivery and customer side impact by @asimhon in #2355
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.21.6 to 1.21.7 by @dependabot in #2361
  • chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.16.16 to 1.17.0 by @dependabot in #2364
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.18.20 to 1.18.22 by @dependabot in #2365
  • chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #2368
  • chore(dep...
Read more

v1.3.2

15 Dec 17:05
f780534
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.2/install.yaml

Changes since v1.3.1

Bug Fixes

  • fix(dashboard): correct mime type is returned. Fixes: #2290 by @nitram509
  • fix(trafficrouting): Do not block the switch of service selectors for single pod failures (#2050) by @zachaller
  • fix(analysis): Make AR End When Only Dry-Run Metrics Are Defined (#2151) by @agrawroh

Full Changelog: v1.3.1...v1.3.2