Sitelet https://github.com/pipe-cd/pipecd/releases
Skip to content

Releases: pipe-cd/pipecd

kubernetes_multicluster v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 08:49
5ac4570

Plugin kubernetes_multicluster Release v0.1.0 with changes since 7b78a17

  • Rename PipelineSyncPlugin -> StagePlugin (missed to rename) (#5593)
  • Implement BuildPipelineSyncStages for k8s multi sync (#5596)
  • Use new plugin SDK interface to build kubernetes_multicluster plugin (#5702)
  • Remove Name and Version methods from plugins (#5704)
  • Port logic from k8s plugin (#5709)
  • fix broken error message (#5736)
  • [SDK] Add type parameter for DeploymentSource and unmarshalling the spec (#5740)
  • Implement K8S_MULTI_SYNC with non template for multicluster (#5728)
  • Normalize resource key before grouping manifests to convert default namespace to empty (#5774)
  • fix: some qf errors (#5785)
  • Fixed to add annotations after calling loader.LoadManifests (#5777)
  • [SDK] Change the config structure of the app.pipecd.yaml (#5790)
  • Implement k8s multi cluster rollback (#5765)
  • Implement livestate for k8s multicluster plugin (#5778)
  • [k8s Plugin] Enhance the K8S_SYNC stage to support the stage options specified under "with" (#5792)
  • [K8s Plugin] Enhance Manifest struct with deep copy functionality and conversion methods (#5803)
  • [k8s multicluster plugin] Calculate status for multiple livestate (#5814)
  • [Plugin SDK] Change ApplicationLiveState.HealthStatus to private method (#5829)
  • [K8s plugin] Add health status calculation for Deployment resources (#5815)
  • Add README for k8s multi cluster plugin (#5854)
  • [K8s Plugin] Add helper function to add variant label and annotation (#5857)
  • [K8s Plugin] Support templating method in loading manifests (#5859)
  • [K8s plugin] define deleteResources as a utility (#5865)
  • Split SDK and plugins as separate module (#5876)
  • [Plugins] Use new SDK import paths in the plugin implementations (#5879)
  • [SDK] Prepare to publish SDK repository (#5894)
  • [Plugins] Remove replace directive from go.mod (#5896)
  • Fix lint errors (#5897)
  • [K8s plugin] Fix to get all resources without using 'kubectl get all' (#5917)
  • Return stage status fail when failing applyManifests (#5921)
  • Update SDK version (#5935)
  • Update sdk version (#5945)
  • Add option --dependency-update to command helm template (#5877)
  • [K8s Plugin] Remove unnecessary func and if-else (#5998)
  • Bump golang.org/x/oauth2 (#6061)
  • [K8s Plugin] Add logger for loadManifests input (#6078)
  • Support all kustomization files name (#6126)
  • Bump go 1.25.0 (#6128)
  • bump golang.org/x/oauth2 (#6179)
  • [k8s, k8s multicluster plugin] Implement health state for statefulset (#6273)
  • Fix flaky tests (#6334)
  • build(deps): bump golang.org/x/crypto (#6414)
  • Apply defaults for Kubernetes rollout and multicluster configs (#6518)
  • [Multi_K8s-Plugin] Multi Canary Rollout (#6583)
  • [Multi_K8s-Plugin] Canary Clean (#6589)
  • fix: remove extra blank line in canary_test.go to satisfy gofmt (#6609)
  • [Multi_K8s-Plugin] Primary Rollout (#6591)
  • [Multi_K8s-Plugin] Baseline Rollout (#6606)
  • [Multi_K8s-Plugin] Baseline Clean (#6607)
  • fix: report all golangci-lint issues regardless of diff (#6622)
  • [Multi_K8s-Plugin] Traffic Routing (#6629)
  • [Multi_K8s-Plugin] Traffic Routing Log Updates (#6648)
  • feat: enhance rollback functionality to clean up CANARY and BASELINE variants (#6660)
  • [Multi_K8s-Plugin] Fix DetermineStrategy to be multi-target aware (#6672)
  • [Multi_K8s-Plugin] Config hash for StatefulSet and DaemonSet (#6697)
  • [Multi_K8s-Plugin] Fix livestate drift detection and resource filtering (#6673)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6635)
  • build(deps): bump go.opentelemetry.io/otel (#6713)
  • Support per-target kustomizeDir in kubernetes_multicluster plugin (#6718)
  • fix(kubernetes_multicluster): remove stale TODO comment in sync.go (#6810)
  • fix(kubernetes_multicluster): extract images from initContainers and CronJob templates (#6808)
  • fix(kubernetes_multicluster): pin Is* methods to exact Kubernetes API groups (#6784)
  • fix(kubernetes_multicluster): stamp tracking labels and honour kustomizeDir in livestate loadManifests (#6783)
  • [Multi_K8s-Plugin] Extract duplicated target-building pattern into shared helpers (#6782)
  • fix(kubernetes_multicluster): surface partial deletion errors in deleteResources (#6781)
  • [Multi_K8s-Plugin] Add per-target kustomizeVersion and kustomizeOptions (#6749)
  • [Multi_K8s-Plugin] Add config validation for KubernetesApplicationSpec (#6747)
  • [Multi_K8s-Plugin] Add initializer hook for Helm repo and OCI registry auth (#6723)
  • fix(kubernetes_multicluster): implement health status for DaemonSet, ReplicaSet and Pod (#6807)
  • [Multi_K8s-Plugin] Add per-stage multiTarget filtering (#6757)
  • [Multi_K8s-Plugin] Add unit tests for traffic routing config and liveresources (#6809)
  • [Multi_K8s-Plugin] Implement plan preview (#6685)
  • [Multi_K8s-Plugin] Prune orphaned resources on rollback (#6748)
  • [Multi_K8s-Plugin]: extend ExecuteStageResponse with per-target deploy statuses (#6812)
  • [Multi_K8s-Plugin] rename stages to avoid conflicts with kubernetes plugin (#6880)
  • Update go to v1.26.2 (#6711)
  • Fix typo in plugin and config comments: beucause -> because, speficied -> specified (#6743)
  • [Multi_K8s-Plugin] Update plugin README to release standard (#6977)
  • build(deps): bump golang.org/x/mod (#6990)
  • build(deps): bump golang.org/x/net (#6969)
  • build(deps): bump go.uber.org/zap (#7035)
  • build(deps): bump github.com/pipe-cd/pipecd (#7037)
  • build(deps): bump golang.org/x/mod (#7036)
  • Guard rollback stage builders against empty stage lists (#7002)
  • build(deps): bump k8s.io/apimachinery from 0.24.3 to 0.36.1 in /pkg/app/pipedv1/plugin/kubernetes_multicluster (#6894)
  • build(deps): bump sigs.k8s.io/controller-runtime (#6988)
  • build(deps): bump k8s.io/client-go (#7058)
  • build(deps): bump google.golang.org/grpc ([#7067](#70...
Read more

Release v0.58.0

Choose a tag to compare

@khanhtc1202 khanhtc1202 released this 23 Aug 03:22
dc6a6a9

Release v0.58.0 with changes since v0.57.0

Notable Changes

  • Fix HasDiff returning false when OwnerIds or ParentIds actually differ (#7137)
  • Fix out-of-bounds panic on empty DeployTargets in plugins (#7116)
  • Fix git worktree race condition issue (#7201)
  • Return 0 from sortFunc when values are equal (#7169)
  • Skip piped-config volume when launcher loads config from git (#7141)
  • Prevent nil-deref panic on invalid pem block (#7054)
  • Clean up cloned repo after skip stage check (#7021)
  • Guard zero startedAt timestamp in application detail (#7168)
  • Guard undefined hash in commit detail view and add regression test (#7148)
  • Fail fast on missing resources in pipectl (#7180)
  • Guard rollback stage builders against empty stage lists (#7002)
  • Paginate ListNotCompletedDeployments in pipedv1 (#6727)
  • Return the cursor when listing applications without label filter (#7101)
  • Rename pipecd control plane chart to controlplane (#7114)

New Features

  • Support config hash annotation for StatefulSets and DaemonSets (#7025)

Documentation

  • Add self-documenting make help target (#6568)
  • Added Control Plane architecture diagram in Concepts page (#7043)
  • Add walkthrough of the WAIT plugin (#6779)
  • Reorganize the v1 plugins section (#7122)
  • Add v1 stage plugin pages (wait, wait-approval, script-run) (#7078)
  • Add comprehensive piped configuration reference (#6644)
  • Add blog post for PipeCD at KubeCon India 2026 (#7032)
  • Add AI usage guidelines to CONTRIBUTING.md (#6815)
  • Update docs and READMEs to use controlplane after the pipecd rename (#7131)
  • Add Netlify configuration for docs hosting migration (#6930)
  • Add contexts directory to web README directory structure (#7018)
  • Expand the Analysis plugin page (#7082)
  • Expand the Kubernetes plugin page (#7079)
  • Expand the Terraform plugin (#7081)
  • Add plugin tutorial section and Chapter 1 Introduction (#7139)
  • Added copyright year in website footer (#7045)
  • Move plugin configuration guides to plugins section (#6698)
  • Add application configuration reference (#7022)
  • Add recap of July & August 2026 Newcomers meetings (#7181)
  • Split examples into v0 and v1 (#7173)
  • Fix copy-paste issue and wording changes (#7033)

Internal Changes

Read more

kubernetes v0.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 04:48
3ecbefa

Plugin kubernetes Release v0.4.0 with changes since pkg/app/pipedv1/plugin/kubernetes/v0.3.0

  • [k8s, k8s multicluster plugin] Implement health state for statefulset (#6273)
  • Implement health state for replica set (#6303)
  • Fix flaky tests (#6334)
  • K8s plugin health status implementation (#6320)
  • Apply defaults for Kubernetes rollout and multicluster configs (#6518)
  • build(deps): bump google.golang.org/grpc from 1.71.0 to 1.79.3 in /pkg/app/pipedv1/plugin/kubernetes (#6604)
  • [Multi_K8s-Plugin] Traffic Routing Log Updates (#6648)
  • build(deps): bump go.opentelemetry.io/otel (#6714)
  • Update go to v1.26.2 (#6711)
  • build(deps): bump github.com/pipe-cd/piped-plugin-sdk-go (#6858)
  • Fix typo in plugin and config comments: beucause -> because, speficied -> specified (#6743)
  • Guard rollback stage builders against empty stage lists (#7002)
  • build(deps): bump google.golang.org/grpc (#7066)
  • build(deps): bump istio.io/api in /pkg/app/pipedv1/plugin/kubernetes (#6955)
  • feat: support config hash annotation for StatefulSets and DaemonSets (#7025)
  • build(deps): bump k8s.io/client-go from 0.24.3 to 0.36.3 in /pkg/app/pipedv1/plugin/kubernetes (#7161)
  • build(deps): bump go.uber.org/zap in /pkg/app/pipedv1/plugin/kubernetes (#7165)
  • build(deps): bump golang.org/x/sync (#7163)

Release v0.57.0

Choose a tag to compare

@khanhtc1202 khanhtc1202 released this 25 Jun 13:29
1bff994

Release v0.57.0 with changes since v0.56.0

Notable Changes

  • Update extract cookie logic to allow cookie contains equal sign (#6933)

Internal Changes

  • Release v0.57.0
  • build(deps): bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.18.0 (#6864)
  • build(deps-dev): bump @testing-library/react in /web (#6865)
  • build(deps-dev): bump babel-loader from 9.1.0 to 10.1.1 in /web (#6866)
  • build(deps-dev): bump ts-jest from 29.1.0 to 29.4.11 in /web (#6867)
  • build(deps-dev): bump eslint-config-prettier in /web (#6869)
  • build(deps): bump github.com/slack-go/slack from 0.23.1 to 0.24.0 (#6875)
  • build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 (#6870)
  • build(deps): bump docker/setup-qemu-action from 3.2.0 to 4.0.0 (#6871)
  • build(deps): bump docker/build-push-action from 5.0.0 to 7.2.0 (#6872)
  • build(deps): bump actions/stale from 8 to 10 (#6873)
  • build(deps): bump peaceiris/actions-hugo from 3.0.0 to 3.2.1 (#6874)
  • [Snyk] Security upgrade react-router-dom from 6.30.2 to 6.30.4 (#6896)
  • build(deps-dev): bump postcss-cli from 8.3.1 to 11.0.1 in /docs (#6889)
  • build(deps-dev): bump postcss from 8.5.12 to 8.5.15 in /docs (#6890)
  • build(deps): bump launch-editor from 2.9.1 to 2.14.1 in /web (#6920)
  • build(deps-dev): bump webpack-dev-server from 5.2.1 to 5.2.5 in /web (#6922)
  • build(deps): bump http-proxy-middleware from 2.0.9 to 2.0.10 in /web (#6935)
  • add version selector to mobile (#6925)
  • build(deps): bump github.com/pipe-cd/piped-plugin-sdk-go (#6892)
  • build(deps): bump github.com/pipe-cd/piped-plugin-sdk-go (#6891)
  • build(deps): bump github.com/pipe-cd/pipecd in /pkg/plugin/sdk (#6839)
  • build(deps): bump github.com/pipe-cd/piped-plugin-sdk-go (#6858)
  • build(deps): bump github.com/opencontainers/runc from 1.2.8 to 1.3.6 (#6934)
  • build(deps): bump go.opentelemetry.io/otel (#6862)
  • build(deps): bump go.opentelemetry.io/otel (#6887)
  • build(deps): bump go.opentelemetry.io/otel (#6886)
  • build(deps): bump go.opentelemetry.io/otel (#6885)
  • build(deps): bump shell-quote from 1.8.2 to 1.8.4 in /web (#6907)
  • build(deps): bump github.com/pipe-cd/piped-plugin-sdk-go (#6895)
  • build(deps): bump form-data from 4.0.4 to 4.0.6 in /web (#6923)
  • build(deps): bump @babel/core from 7.22.5 to 7.29.7 in /web (#6924)
  • ci: add read-only permissions to validation workflows (#6901)
  • ci: add concurrency groups to build workflows (#6908)
  • docs: move CI overview and update link (#6649)
  • Refactors the contributor thank you workflow for quick fixes (#6897)
  • Disable branch deletion for stale pull requests (#6898)
  • chore: add new maintainers (#6888)
  • Introduce piped plugins approvers group to CODEOWNER (#6876)
  • build(deps): bump github.com/slack-go/slack from 0.12.2 to 0.23.1 (#6772)
  • build(deps-dev): bump postcss from 8.4.40 to 8.5.12 in /docs (#6720)
  • build(deps): bump fast-uri from 3.0.6 to 3.1.2 in /web (#6753)
  • Update codegen image (#6884)
  • Update go to v1.26.2 (#6711)
  • [Multi_K8s-Plugin] rename stages to avoid conflicts with kubernetes plugin (#6880)
  • [Multi_K8s-Plugin]: extend ExecuteStageResponse with per-target deploy statuses (#6812)
  • [Multi_K8s-Plugin] Prune orphaned resources on rollback (#6748)
  • [ECS-Plugin]: Shorter taskset and task name showed in livestate panel (#6804)
  • [Pipedv1] Scan preinstalled tools (#6710)
  • feat(plugin/sdk): add DeployTargetStatus and extend ExecuteStageResponse (#6861)
  • [Multi_K8s-Plugin] Implement plan preview (#6685)
  • build(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 in /pkg/app/pipedv1/plugin/waitapproval (#6774)
  • build(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 in /pkg/plugin/sdk (#6773)
  • build(deps): bump google.golang.org/grpc from 1.64.1 to 1.79.3 in /pkg/app/pipedv1/plugin/terraform (#6719)
  • [Multi_K8s-Plugin] Add unit tests for traffic routing config and liveresources (#6809)
  • [Multi_K8s-Plugin] Add per-stage multiTarget filtering (#6757)
  • fix(kubernetes_multicluster): implement health status for DaemonSet, ReplicaSet and Pod (#6807)
  • [CI] Add dependabot and govulncheck checks (#6435)
  • [Multi_K8s-Plugin] Add initializer hook for Helm repo and OCI registry auth (#6723)
  • [Multi_K8s-Plugin] Add config validation for KubernetesApplicationSpec (#6747)
  • [Multi_K8s-Plugin] Add per-target kustomizeVersion and kustomizeOptions (#6749)
  • fix(kubernetes_multicluster): surface partial deletion errors in deleteResources (#6781)
  • [Multi_K8s-Plugin] Extract duplicated target-building pattern into shared helpers (#6782)
  • fix(kubernetes_multicluster): stamp tracking labels and honour kustomizeDir in livestate loadManifests (#6783)
  • fix(kubernetes_multicluster): pin Is* methods to exact Kubernetes API groups (#6784)
  • fix(kubernetes_multicluster): extract images from initContainers and CronJob templates (#6808)
  • fix(kubernetes_multicluster): remove stale TODO comment in sync.go (#6810)
  • Remove event registration for demo environment update (#6716)
  • ci: add automated thank you workflow for merged PRs (#6569)
  • Add docs for pipectl transfer command (#6768)
  • [PipeCD-Web]: Fix livestate UI for non-k8s plugins (#6803)
  • feat: implement copy button for code snippets (#6530)
  • [bot] Publish quickstart manifests (#6767)

ecs v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 08:12
dcc037e

Plugin ecs Release v0.1.0 with changes since 7186279

  • build(deps): bump golang.org/x/crypto in /pkg/app/pipedv1/plugin/ecs (#6558)
  • [ECS-Plugin] Implement ECS_ SYNC stage (#6559)
  • [ECS-Plugin] Fix lint (#6588)
  • [ECS-Plugin] Implement ECS_ROLLBACK stage (#6573)
  • Fix (Lint): Seperate internal import with external import (#6597)
  • [ECS-Plugin] Setting default value for config (#6585)
  • [ECS-Plugin]: Implement Primary Rollout and Canary Rollout Stage (#6587)
  • [ECS-Plugin]: Implement ECS_TRAFFIC_ROUTING stage (#6613)
  • [ECS-Plugin]: Implement Plan Preview (#6614)
  • [ECS-Plugin] Implement Livestate Plugin (#6620)
  • [ECS-Plugin] Implement ECS_CANARY_CLEAN stage (#6608)
  • [ECS-Plugin]: Determine version for images used by TaskDefinition (#6670)
  • [ECS-Plugin]: Determine strategy for deployment (#6671)
  • [ECS-Plugin] Update README (#6683)
  • build(deps): bump google.golang.org/grpc from 1.64.1 to 1.79.3 in /pkg/app/pipedv1/plugin/ecs (#6603)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6639)
  • [ECS-Plugin]: Shorter taskset and task name showed in livestate panel (#6804)
  • Update go to v1.26.2 (#6711)

Release v0.56.0

Choose a tag to compare

@khanhtc1202 khanhtc1202 released this 13 May 06:35
5df1ef3

Release v0.56.0 with changes since v0.55.0

New Features

  • Introduce pipectl transfer command (#6692)

Notable Changes

  • bug(ecs): fix parseContainerImage to handle images with registry ports (#6576)
  • fix: prevent nil pointer dereference in eventwatcher re-clone (#6356)

Internal Changes

  • Release v0.56.0
  • Support per-target kustomizeDir in kubernetes_multicluster plugin (#6718)
  • Support labels value for client API add application endpoint (#6724)
  • build: add root documentation files to labeler config (#6550)
  • Add support for configurable Plan Preview behavior in piped (#6646)
  • Fix typos and heading level in piped configuration docs (#6725)
  • build(deps): bump go.opentelemetry.io/otel (#6713)
  • build(deps): bump go.opentelemetry.io/otel (#6714)
  • build(deps): bump go.opentelemetry.io/otel (#6715)
  • Update NodeJS version to v20.19.0 for CI and Docs (#6704)
  • build(deps): bump google.golang.org/grpc in /pkg/plugin/sdk (#6702)
  • build(deps): bump google.golang.org/grpc (#6700)
  • build(deps): bump google.golang.org/grpc (#6701)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6639)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda (#6652)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6642)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6640)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6637)
  • build(deps): bump github.com/go-jose/go-jose/v4 in /pkg/plugin/sdk (#6638)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6635)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6636)
  • build(deps): bump follow-redirects from 1.15.6 to 1.16.0 in /web (#6664)
  • build(deps): bump go.opentelemetry.io/otel/sdk from 1.28.0 to 1.43.0 (#6656)
  • build(deps): bump picomatch from 2.2.2 to 2.3.2 in /web (#6619)
  • build(deps): bump github.com/go-jose/go-jose/v4 (#6641)
  • build(deps): bump yaml from 1.10.2 to 1.10.3 in /web (#6618)
  • build(deps): bump flatted from 3.3.3 to 3.4.2 in /web (#6605)
  • build(deps): bump google.golang.org/grpc from 1.64.1 to 1.79.3 (#6601)
  • build(deps): bump node-forge from 1.3.2 to 1.4.0 in /web (#6625)
  • build(deps): bump lodash from 4.17.21 to 4.18.1 in /web (#6634)
  • build(deps): bump google.golang.org/grpc from 1.64.1 to 1.79.3 in /pkg/app/pipedv1/plugin/ecs (#6603)
  • [Multi_K8s-Plugin] Fix livestate drift detection and resource filtering (#6673)
  • [Multi_K8s-Plugin] Config hash for StatefulSet and DaemonSet (#6697)
  • build(deps): bump google.golang.org/grpc (#6615)
  • build(deps): bump google.golang.org/grpc (#6623)
  • build(deps): bump google.golang.org/grpc in /pkg/app/pipedv1/plugin/wait (#6602)
  • fix: remove unnecessary spaces in markdown links for improved formatting (#6681)
  • [Multi_K8s-Plugin] Fix DetermineStrategy to be multi-target aware (#6672)
  • [ECS-Plugin] Update README (#6683)
  • [ECS-Plugin]: Determine strategy for deployment (#6671)
  • [ECS-Plugin]: Determine version for images used by TaskDefinition (#6670)
  • docs: add guest blog post 'Your First GitOps Project with PipeCD' (#6663)
  • Docs v1: added plugin development resources (#6643)
  • [ECS-Plugin] Implement ECS_CANARY_CLEAN stage (#6608)
  • [ECS-Plugin] Implement Livestate Plugin (#6620)
  • [ECS-Plugin]: Implement Plan Preview (#6614)
  • feat: enhance rollback functionality to clean up CANARY and BASELINE variants (#6660)
  • [ECS-Plugin]: Implement ECS_TRAFFIC_ROUTING stage (#6613)
  • blog: add post about My-first-30-days-as-an-lfx-mentee-with-pipecd (#6655)
  • docs: add blog post for kubernetes_multicluster plugin (#6661)
  • Init copilot (#6659)
  • ci(publish_site): bump nodejs to current lts (#6657)
  • ci(publish_site): fix workflow (#6647)
  • [Multi_K8s-Plugin] Traffic Routing Log Updates (#6648)
  • [Multi_K8s-Plugin] Traffic Routing (#6629)
  • docs: add KubeStellar Console guided install reference (#6631)
  • Fix: wrong conditional variable for avatarURL claim key in OIDC (#6630)
  • fix: update broken community meeting link in CONTRIBUTING.md (#6506)
  • build(deps-dev): bump picomatch from 2.3.0 to 2.3.2 in /docs (#6624)
  • docs: fix typo "reffered" to "referred" in configuration reference (#6626)
  • build(deps): bump lodash-es from 4.17.21 to 4.18.1 in /web (#6633)
  • Add flag --force-plugin-redownload to download plugin from path everytime (#6628)
  • added changes for quickstart (#6590)
  • fix: report all golangci-lint issues regardless of diff (#6622)
  • [Multi_K8s-Plugin] Baseline Clean (#6607)
  • [Multi_K8s-Plugin] Baseline Rollout (#6606)
  • [Multi_K8s-Plugin] Primary Rollout (#6591)
  • [ECS-Plugin]: Implement Primary Rollout and Canary Rollout Stage (#6587)
  • [PipeCD-DataStore] fix: nil pointer dereference in UpdatePluginMetadata (#6611)
  • fix: remove extra blank line in canary_test.go to satisfy gofmt (#6609)
  • [Multi_K8s-Plugin] Canary Clean (#6589)
  • build(deps): bump google.golang.org/grpc from 1.71.0 to 1.79.3 in /pkg/app/pipedv1/plugin/kubernetes (#6604)
  • [ECS-Plugin] Setting default value for config (#6585)
  • Fix (Lint): Seperate internal import with external import (#6597)
  • [ECS-Plugin] Implement ECS_ROLLBACK stage (#6573)
  • [Multi_K8s-Plugin] Multi Canary Rollout (#6583)
  • [ECS-Plugin] Fix lint (#6588)
  • Add CNCF status badge to README (#6534)
  • hide version selector (#6554)
  • added the label when someone makes changes to the docs (#6491)
  • Add contributing and readme to docs approvers approvable scope (#6538)
  • Apply defaults for Kubernetes rollout and multicluster configs (#6518)
  • Apply default values in Terraform and CloudRun plugin (#6516)
  • [ECS-Plugin] Implement ECS_ SYNC stage (#6559)
  • Codegen Image Security Hardening (#6461)
  • docs: fix broken configuration reference links (#6582)
  • fix: upgrade @mui/icons-material from 7.3.5 to 7.3.6 (#6388)
  • fix: make lint/go ...
Read more

Release v0.55.1-rc1

Release v0.55.1-rc1 Pre-release
Pre-release

Choose a tag to compare

@khanhtc1202 khanhtc1202 released this 07 Nov 03:34
cac601e

Release v0.55.1-rc1 with changes since v0.55.0

NOTE: This is a test version; do NOT use it in a production environment.

Notable Changes

  • Support CapacityProviderStrategy for ECS workload (#6330)
  • Support ECS quicksync force new deployment config (#6336)

Release v0.55.1-rc0

Release v0.55.1-rc0 Pre-release
Pre-release

Choose a tag to compare

@khanhtc1202 khanhtc1202 released this 29 Oct 02:48
a2e18d7

Release v0.55.1-rc0 with changes since v0.55.0

NOTE: This is a test version; do NOT use it in a production environment.

Notable Changes

  • Support CapacityProviderStrategy for ECS workload (#6330)

pipedv1 experimental v1.0.0-alpha1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Oct 02:26
14c3ce3

Release pipedv1 (plugin-arch piped) for EXPERIMENTAL

This release contains binaries for pipedv1 (plugin-arch piped).
For more about pipedv1, please check out overview of plugin-arch piped and what is new in pipedv1 blogs.

NOTE: This is a test version; do NOT use it in a production environment.

wait v0.1.1

Choose a tag to compare

@github-actions github-actions released this 09 Oct 08:23
27aca15

Plugin wait Release v0.1.1 with changes since pkg/app/pipedv1/plugin/wait/v0.1.0

  • Bump go 1.25.0 (#6128)
  • bump golang.org/x/oauth2 (#6179)
  • Update sdk version for wait plugin (#6283)