Skip to content

Releases: pipe-cd/pipecd

Release v0.49.2

09 Oct 05:44
eb98030
Compare
Choose a tag to compare

Release v0.49.2 with changes since v0.49.1

New Features

  • Enabled to configure the interval of livestate store for Lambda (#5269)

Internal Changes

  • Update RELEASE to v0.49.2 and sync docs of v0.49.x (#5272)
  • Remove pipectl quickstart command (#5268)
  • Fix the workflow publishes quickstart manifests (#5266)

Release v0.49.1

08 Oct 05:43
fa404a8
Compare
Choose a tag to compare

Release v0.49.1 with changes since v0.49.0

New Features

  • Support fetching a piped config from AWS SSM Parameter Store (#5249)
  • Support directly designating a gitSSHKey instead of File for launcher (#5258)

Notable Changes

  • Upgrade aws-sdk-go-v2 (#5241)

Internal Changes

  • Fix panic in ECS driftdetection when a taskdef in livestates does not exist (#5240)
  • Remove an unused field 'configFilePathInGitRepo' (#5248)
  • Sort subnet in live manifest of ECS Drift Detection (#5254)
  • Update quickstart header note (#5255)
  • Update feature status (#5256)
  • Add workflow steps to build and publish quickstart manifests (#5260)
  • Fix quickstart workflow not to run by matrix (#5262)
  • Update RELEASE to v0.49.1 and update v0.49.x docs (#5263)

Release v0.49.0

24 Sep 02:22
909fd76
Compare
Choose a tag to compare

Release v0.49.0 with changes since v0.48.9

New Features

  • [Lambda] Support Drift Detection for Lambda (#5186)
  • [Lambda] Support LiveState Store, Reporter, and UI for Lambda (#5143)
  • [Lambda] Support Plan Preview for Lambda (#5046)
  • [ECS] Support Drift Detection for ECS (#5122)
  • [ECS] Implement LiveState UI for ECS (#5021)
  • [ECS] Implement LiveStateStore&Reporter for ECS (#4979)
  • Support OIDC for the SSO (#5008)

Notable Changes

  • Improve Terraform plan result handling (#5177)
  • Send Otel traces to the control plane. (#5092)

Internal Changes

  • Generate docs of v0.49.x (#5222)
  • Update RELEASE to v0.49.0 (#5221)
  • Update deployment readme (#5220)
  • Make controller's os.RemoveAll single-threaded (#5217)
  • Add Deploysource as proto model (#5112)
  • Use TargetDSP on SCRIPT_RUN_ROLLBACK stage (#5215)
  • Bump express from 4.19.2 to 4.21.0 in /web (#5212)
  • Regard DSP as done only when preparation is successful considering of reuse the provider (#5216)
  • fix: upgrade dayjs from 1.11.12 to 1.11.13 (#5211)
  • [docs] Update docs of ECS and Lambda (#5210)
  • Revert "Enable the persistence of the Grafana Tempo (#5208)" (#5209)
  • Enable the persistence of the Grafana Tempo (#5208)
  • Write a blog post for v0.48.9 perf changes (#5206)
  • Fetch breaking changes data from web api (#5202)
  • Add document for force-sync-by-replace annotation (#5179)
  • Release v0.48.9 (#5205)
  • Remove retry_policy and make timeout longer (#5203)
  • Set the envoy retry policy for external-authz filter (#5194)
  • Revert "Update list deprecated api for testing (#5200)" (#5201)
  • Update list deprecated api for testing (#5200)
  • Implement list breaking changes note endpoint for web_api (#5199)
  • Add ListDeprecatedNotes endpoint to web api (#5198)
  • fix RELEASE text of site in publish_site workflow (#5195)
  • Discard otel errors (#5193)
  • fix for correct site's version (#5192)
  • [docs] Explain the builtin commands and the separating script for script run stage (#5127)
  • Fix the default values of pipecd manifest (#5188)
  • Add route to opentelemetry collector at the ingress (#5187)
  • Make new quickstart guideline official docs (#5185)
  • Update quickstart docs (#5184)
  • Update piped config for quickstart (#5169)
  • Fix docs for rc patch release (#5180)
  • Add config for Grafana Tempo datasource (#5167)
  • Bump github.com/opencontainers/runc from 1.1.12 to 1.1.14 (#5181)
  • Update release to v0.48.8 (#5176)
  • Show username on the header (#5172)
  • refactor: flushAll method to wait for all log flushes to complete (#5162)
  • [nits] fix docs to lowerCamelCase and add t.Parallel() (#5173)
  • [bot] Update contributors (#5170)
  • Bump webpack from 5.76.0 to 5.94.0 in /web (#5165)
  • chore: remove validation of slack, slackusers or slackGroups (#5155)
  • Bump micromatch from 4.0.2 to 4.0.8 in /web (#5161)
  • Discard the otel logs (#5146)
  • Remove faq for k8s multicluster rollout (#5153)
  • Release v0.48.7 (#5157)
  • Add docs for cherry pick workflow on RELEASE.md (#5158)
  • Add docs for quickstart with raw manifests on README (#5152)
  • Add quickstart raw k8s manifests (#5151)
  • sync docs to v0.48.x (#5150)
  • Fix pipectl install docs sidebar (#5147)
  • [docs] Add notes about drift detection (#5120)
  • Remove request trial form from docs (#5145)
  • Fix the docs for the target branch for the rc release (#5140)
  • fix: add exempt-pr-labels (#5134)
  • fix: tool/codegen/Dockerfile to reduce vulnerabilities (#5138)
  • Update to v0.48.6 (#5137)
  • Update RELEASE to v0.48.5 (#5130)
  • Add docs for app-manifest-cache-count (#5131)
  • Bump github.com/docker/docker (#5128)
  • Add rfc for k8s multi cluster deployment (#5069)
  • [blog] Add a blog of KubeCon HongKong 2024 (#5123)
  • Remove piped config bytes from planner pipedv1 (#5121)
  • change the order of managing-piped, managing-controlplane (#5119)
  • fix: upgrade @primer/octicons-react from 14.2.1 to 14.2.2 (#5078)
  • fix: upgrade react-cookie from 4.0.3 to 4.1.1 (#5077)
  • Bump the Grafana chart version (#5103)
  • POC Piped v1 planner with plugin deployment interface (#5111)
  • Update plugin deployment api (#5110)
  • Add note to application delete field (#5101)
  • Remove deleted related MySQL application index (#5102)
  • Update RELEASE to v0.48.4 (#5104)
  • Fix firestore index (#5100)
  • Bump github.com/docker/docker from 24.0.9+incompatible to 26.1.4+incompatible (#5097)
  • [bot] Update contributors (#5098)
  • Fix Lambda config docs (#5087)
  • Remove unnecesarry property (#5095)
  • Fix docs and a description of supported SSO services (#5075)
  • Fix 4 typos (#5086)
  • Register otel TracerProvider to send traces (#5029)
  • Add typecheck for typescript on lint/web (#5073)
  • Fix type error for dummyApplicationLiveState (#5071)
  • Revise plugin API (#5068)
  • Remove platform code from pipedv1 (#5060)
  • Implement piped plugin service decrypt secret endpoint (#5019)
  • Pipedv1 using auto rollback config from spec.Planner instead (#5052)
  • Revert "Delete platform specific codes from pipedv1 (#5051)" (#5053)
  • Delete platform specific codes from pipedv1 (#5051)
  • add area/pipedv1 label in labeler.yaml (#5049)
  • Remove GetReadOnly from deploysource.Provider interface (#5048)
  • Add DetermineVersions rpc to PlannerService (#5047)
  • Update docs for Google SSO (#5044)
  • add note of task-role (#5035)
  • Update feature status of ADA to beta (#5036)
  • Implement QuickSyncPlan for k8s plugin (#5020)
  • Add prerequisites note (#5031)
  • Implement envoy route config for opentelemetry-collector (#5016)
  • Fix docs for SR_LABELS_XX (#5026)

Release v0.49.0-rc0

10 Sep 05:14
2a3836d
Compare
Choose a tag to compare
Release v0.49.0-rc0 Pre-release
Pre-release

Note: This is a candidate release of v0.49.0

Release v0.49.0-rc0 with changes since v0.48.9

New Features

  • [Lambda] Support Drift Detection for Lambda (#5186)
  • [Lambda] Support LiveState Store, Reporter, and UI for Lambda (#5143)
  • Support Plan Preview for Lambda (#5046)
  • Support Drift Detection for ECS (#5122)
  • [ECS] Implement LiveState UI for ECS (#5021)
  • [ECS] Implement LiveStateStore&Reporter for ECS (#4979)
  • Support OIDC for the SSO (#5008)

Notable Changes

  • Improve Terraform plan result handling (#5177)
  • Send Otel traces to the control plane. (#5092)
  • Ignore desiredCount of ECS when it's 0 or not set for AutoScaling (#5030)

Internal Changes

  • Fetch breaking changes data from web api (#5202)
  • Add document for force-sync-by-replace annotation (#5179)
  • Release v0.48.9 (#5205)
  • Remove retry_policy and make timeout longer (#5203)
  • Set the envoy retry policy for external-authz filter (#5194)
  • Revert "Update list deprecated api for testing (#5200)" (#5201)
  • Update list deprecated api for testing (#5200)
  • Implement list breaking changes note endpoint for web_api (#5199)
  • Add ListDeprecatedNotes endpoint to web api (#5198)
  • fix RELEASE text of site in publish_site workflow (#5195)
  • Discard otel errors (#5193)
  • fix for correct site's version (#5192)
  • [docs] Explain the builtin commands and the separating script for script run stage (#5127)
  • Fix the default values of pipecd manifest (#5188)
  • Add route to opentelemetry collector at the ingress (#5187)
  • Make new quickstart guideline official docs (#5185)
  • Update quickstart docs (#5184)
  • Update piped config for quickstart (#5169)
  • Fix docs for rc patch release (#5180)
  • Add config for Grafana Tempo datasource (#5167)
  • Bump github.com/opencontainers/runc from 1.1.12 to 1.1.14 (#5181)
  • Update release to v0.48.8 (#5176)
  • Show username on the header (#5172)
  • refactor: flushAll method to wait for all log flushes to complete (#5162)
  • [nits] fix docs to lowerCamelCase and add t.Parallel() (#5173)
  • [bot] Update contributors (#5170)
  • Bump webpack from 5.76.0 to 5.94.0 in /web (#5165)
  • chore: remove validation of slack, slackusers or slackGroups (#5155)
  • Bump micromatch from 4.0.2 to 4.0.8 in /web (#5161)
  • Discard the otel logs (#5146)
  • Remove faq for k8s multicluster rollout (#5153)
  • Release v0.48.7 (#5157)
  • Add docs for cherry pick workflow on RELEASE.md (#5158)
  • Add docs for quickstart with raw manifests on README (#5152)
  • Add quickstart raw k8s manifests (#5151)
  • sync docs to v0.48.x (#5150)
  • Fix pipectl install docs sidebar (#5147)
  • [docs] Add notes about drift detection (#5120)
  • Remove request trial form from docs (#5145)
  • Fix the docs for the target branch for the rc release (#5140)
  • fix: add exempt-pr-labels (#5134)
  • fix: tool/codegen/Dockerfile to reduce vulnerabilities (#5138)
  • Update to v0.48.6 (#5137)
  • Update RELEASE to v0.48.5 (#5130)
  • Add docs for app-manifest-cache-count (#5131)
  • Bump github.com/docker/docker (#5128)
  • Add rfc for k8s multi cluster deployment (#5069)
  • [blog] Add a blog of KubeCon HongKong 2024 (#5123)
  • Remove piped config bytes from planner pipedv1 (#5121)
  • change the order of managing-piped, managing-controlplane (#5119)
  • fix: upgrade @primer/octicons-react from 14.2.1 to 14.2.2 (#5078)
  • fix: upgrade react-cookie from 4.0.3 to 4.1.1 (#5077)
  • Bump the Grafana chart version (#5103)
  • POC Piped v1 planner with plugin deployment interface (#5111)
  • Update plugin deployment api (#5110)
  • Add note to application delete field (#5101)
  • Remove deleted related MySQL application index (#5102)
  • Update RELEASE to v0.48.4 (#5104)
  • Fix firestore index (#5100)
  • Bump github.com/docker/docker from 24.0.9+incompatible to 26.1.4+incompatible (#5097)
  • [bot] Update contributors (#5098)
  • Fix Lambda config docs (#5087)
  • Remove unnecesarry property (#5095)
  • Fix docs and a description of supported SSO services (#5075)
  • Fix 4 typos (#5086)
  • Register otel TracerProvider to send traces (#5029)
  • Add typecheck for typescript on lint/web (#5073)
  • Fix type error for dummyApplicationLiveState (#5071)
  • Revise plugin API (#5068)
  • Remove platform code from pipedv1 (#5060)
  • Implement piped plugin service decrypt secret endpoint (#5019)
  • Pipedv1 using auto rollback config from spec.Planner instead (#5052)
  • Revert "Delete platform specific codes from pipedv1 (#5051)" (#5053)
  • Delete platform specific codes from pipedv1 (#5051)
  • add area/pipedv1 label in labeler.yaml (#5049)
  • Remove GetReadOnly from deploysource.Provider interface (#5048)
  • Add DetermineVersions rpc to PlannerService (#5047)
  • Update docs for Google SSO (#5044)
  • add note of task-role (#5035)
  • Update feature status of ADA to beta (#5036)
  • Implement QuickSyncPlan for k8s plugin (#5020)
  • Add prerequisites note (#5031)
  • Implement envoy route config for opentelemetry-collector (#5016)
  • Fix docs for SR_LABELS_XX (#5026)

Release v0.48.9

10 Sep 01:27
2f57e0a
Compare
Choose a tag to compare

Release v0.48.9 with changes since v0.48.8

Notable Changes

  • Add force-sync-by-replace annotation option (#5175)
  • Modified to use Git with PAT (#4571)

Internal Changes

  • Use singleflight to clone/update repository cache (#5171)
  • Refactor the git clone (#5190)

Release v0.48.9-rc1

05 Sep 06:39
2f57e0a
Compare
Choose a tag to compare
Release v0.48.9-rc1 Pre-release
Pre-release

Note: This is a candidate release of v0.48.9

Release v0.48.9-rc1 with changes since v0.48.9-rc0

Notable Changes

  • Use singleflight to clone/update repository cache (#5171)

Internal Changes

  • Modified to use Git with PAT (#4571)
  • Refactor the git clone (#5190)

Release v0.48.9-rc0

04 Sep 04:15
8c47ec6
Compare
Choose a tag to compare
Release v0.48.9-rc0 Pre-release
Pre-release

Note: This is a candidate release of v0.48.9

Release v0.48.9-rc0 with changes since v0.48.8

Notable Changes

  • Add force-sync-by-replace annotation option (#5175)

Release v0.48.8

03 Sep 05:22
7db1a06
Compare
Choose a tag to compare

Release v0.48.8 with changes since v0.48.7

Notable Changes

  • Support --app-manifest-cache-count on helm chart (#5142)

Release v0.48.7

26 Aug 07:02
9dc5c4d
Compare
Choose a tag to compare

Release v0.48.7 with changes since v0.48.6

Notable Changes

  • Fix the kubernetes manifest diff (#5154)

Internal Changes

  • Add note to RELEASE file (#5149)

Release v0.48.6

15 Aug 06:43
f921374
Compare
Choose a tag to compare

Changes since v0.48.4

Notable Changes

  • Use LRUCache for Application Manifests Cache (#5108)
    You can now set the number of piped manifest caches. This indirectly allows tuning of piped's memory resources.

Internal Changes

  • fix: upgrade dayjs from 1.8.28 to 1.11.12 (#5126)
  • fix: tool/actions-gh-release/Dockerfile to reduce vulnerabilities (#5118)
  • fix: upgrade react-markdown from 6.0.2 to 6.0.3 (#5116)
  • fix: upgrade google-protobuf from 3.21.0 to 3.21.4 (#5115)
  • Bump postcss and autoprefixer in /docs (#5114)
  • Fix UI dependecies deprecated (#5113)
  • Bump postcss from 7.0.39 to 8.4.40 in /docs (#5099)
  • Set fetch-depth to 0 to create correct patches during git cherry-pick as much as possible (#5096)
  • Fix: Update latest version of docs (#5025)