Skip to content

Releases: pipe-cd/pipecd

Release v0.32.3

31 May 10:09
72c9b2f
Compare
Choose a tag to compare

Changelog since v0.32.0

Notable Changes

  • Fix unable to plan deployment in case of changing app config (#3687)
  • Add version warning banner to web console (#3679)

Internal Changes

  • Fix left sidebar ui on settings page (#3697)
  • Fix wrong path of RELEASE file used while bulding site (#3696)
  • Add error message (#3692)
  • Fix wrong install commands for Piped (#3694)
  • Add rm command to remove used tar file (#3693)
  • Add validation logic to Helm chart registry (#3689)
  • Do not show committer in change log (#3688)
  • Fix typo json tag (#3685)
  • Update makefile to use new RELEASE file (#3683)
  • Add a workflow to automate GitHub release (#3682)
  • Update banner text (#3680)
  • Remove unused plugins from Kapetanios (#3681)
  • Update the docs about the analysis metrics fields (#3677)
  • Add web lint command to makefile (#3678)
  • Update to use codegen v0.32.0 (#3676)

Release v0.32.0

25 May 09:46
05a257e
Compare
Choose a tag to compare

Changelog since v0.31.0

Notable Changes

  • Enable to load Helm chart in the private OCI registry (#3643)
  • Pass the analysis stage when the data point of metrics was empty (#3663)
  • Fix failed to push when multiple events were fired within checkInterval (#3654)
  • Update helm version to 3.8.2 from 3.2.1 (#3646)
  • Fix application's configuration is not synced on registering to pipecd control plane (#3647)

Internal Changes

  • Add init container to avoid CrashLoopBackOff error on quickstart mode (#3669)
  • Add link to the PipeCD GitHub repository at the Header (#3672)
  • Upgrade workflows to use actions/checkout@v3 (#3668)
  • Automatically assign reviewers for all pull requests (#3670)
  • Remove the check whether the response of QueryPoints is empty or not (#3667)
  • Update piped and launcher to use base image from GHCR (#3664)
  • Switch to use golangci-lint (#3660)
  • Add missing step to login the container registry (#3662)
  • Add workflow to build and push tool images (#3658)
  • Remove pipectl-base, pipecd-base and static from tool (#3659)
  • Disable docker plugin of Kapetanios (#3657)
  • Unify workload name as command name in Makefile (#3656)
  • Remove unused tools and tests (#3655)
  • Fix to return ErrBranchNotFresh when git push failed because some refs were not updated (#3652)
  • Make build/go command output works on built platform (#3653)
  • Adjust Deployed By field in application list (#3651)
  • Remove unnecessary fmt print (#3648)
  • Remove tools which are no longer needed (#3645)
  • Remove tool/chart-releaser (#3644)
  • Fix the docs to add analysis type (#3641)
  • Update contributor list (#3640)
  • Resolve description lint error (#3636)
  • Fix the file name of labeler config (#3639)
  • Fix wrong action reference (#3637)
  • Switch to use labeler action (#3634)
  • Add some status badges to readme (#3633)
  • Gradually remove Kapetanios plugins (#3632)
  • Update codegen version (#3629)
  • Update image in docs (#3631)
  • Fix wrong path to Helm values file in the quickstart (#3630)
  • Enable to run piped which connects to local control plane (#3627)
  • Add protoc-gen-auth plugin to generate the service.pb.auth.go automatically (#3623)
  • Fix linebreak follow common mark convention (#3626)

Release v0.31.0

11 May 23:59
1b36f7c
Compare
Choose a tag to compare

Changelog since v0.30.0

Notable Changes

No notable changes for this release

Internal Changes

  • Release v0.31.0 (#3622)
  • Fix wrong scrolling css (#3621)
  • Refactor feature status page (#3620)
  • Remove unused code (#3619)
  • Publish launcher-okd image (#3618)
  • Check whether the live manifest exists before deleting the resource (#3615)
  • Fix agent chart to use correct image when starting with launcher (#3616)
  • Add a workflow to ensure the stable docs is being synced (#3617)
  • Revert CloudRun examples to use GCR images (#3614)
  • Fix piped chart to use GHCR container image (#3613)
  • Add get command for the kubectl (#3606)
  • Fix the wrong way to configure datadog key while starting Piped agent (#3611)
  • Update examples to use artifacts from GHCR (#3612)

Release v0.30.0

10 May 04:47
8adbe6b
Compare
Choose a tag to compare

Changelog since v0.27.4

Notable Changes

  • Add a dialog for skipping the analysis stage. (#3528)
  • Allow customizing the ServiceAccount for workload of PipeCD Helm chart (#3535)

Internal Changes

  • Fix wrong binary name in the publish workflow (#3608)
  • Release v0.28.0 (#3607)
  • Implement the interface for RBAC (#3595)
  • Remove seal key secret management type from piped configuration (#3603)
  • Refactor docs for contributor (#3592)
  • Add golemiso-san to contributor list (#3604)
  • Make controlplane run multiple (#3602)
  • Update pipecd local command (#3601)
  • Remove environment concept from web apis (#3599)
  • Fix missing method on the struct notification event (#3598)
  • Remove environment concept from pipectl apis (#3596)
  • Fix missing version while building web (#3593)
  • Remove appconfig commands (#3591)
  • Fix wrong indent in workflow (#3594)
  • Implement some methods for RBAC (#3581)
  • Fix workflows to use the same version of setup-node (#3590)
  • Simplify the way to run PipeCD locally (#3588)
  • Remove env from web source and Application model (#3589)
  • Add workflow to attach binary artifacts to GH release (#3587)
  • Update docs to use new command list (#3580)
  • Remove environment concept from model (#3584)
  • Rename backend into go (#3586)
  • Refactor make commands and workflows on CI (#3585)
  • Show health status of PodDisruptionBudget resource (#3578)
  • Add gomock reflect to gitignore (#3582)
  • Update actions-plan-preview image to 1.8.0 (#3579)
  • Rename the grpc api for the RBAC (#3573)
  • Rename Control Plane keyword (#3577)
  • Add lint and integration test on CI (#3576)
  • Update to build the whole project without Bazel (#3575)
  • Update to build frontend without Bazel (#3572)
  • Stop publishing site image to GCR (#3571)
  • Limit height for possible multiple rows column on application list page (#3567)
  • Start publishing helloworld chart to GHCR (#3570)
  • Start publishing site chart to GHCR (#3569)
  • Start publishing site image to GHCR (#3568)
  • Remove rules_docker from project (#3566)
  • Add message to visitors (#3563)
  • Update docs to use Helm chart from OCI registry (#3565)
  • Enable event-watcher in workflow (#3564)
  • Start publishing helm charts on GHCR (#3562)
  • Switch server to use docker image on ghcr (#3561)
  • Stamp build info to go binaries (#3560)
  • Redefine the interface for project rbac (#3556)
  • Fix the location to store bin files in docker images (#3559)
  • Disable CGO while building go artifacts (#3557)
  • Switch ops to use docker image on ghcr (#3552)
  • Add me (#3555)
  • Update Makefile (#3554)
  • Update Makefile (#3553)
  • Embed web static into the pipecd docker image (#3549)
  • Rename web static directory (#3548)
  • Update contributor list (#3546)
  • Publish piped-okd container image to GH package registry (#3545)
  • Ensure the repo was cloned with full tags to make a correct version number (#3544)
  • Support push events for action-plan-preview (#3513)
  • Handle the skipped status for executor (#3541)
  • Fix the wrong way to cancel the context (#3540)
  • Tag manifests publishing by actions with a real version number (#3538)
  • Add the authentication for SkipStage (#3537)
  • Refine error handling on api layer (#3536)
  • Implement the gateway for skipping stage (#3529)
  • Handle skipped stage by piped (#3525)
  • Define the web api rpc for RBAC (#3532)

Release v0.29.0

10 May 03:48
ca61643
Compare
Choose a tag to compare
Release v0.29.0 Pre-release
Pre-release

Changelog since v0.27.4

Notable Changes

  • Add a dialog for skipping the analysis stage. (#3528)
  • Allow customizing the ServiceAccount for workload of PipeCD Helm chart (#3535)

Internal Changes

  • Fix wrong binary name in the publish workflow (#3608)
  • Release v0.28.0 (#3607)
  • Implement the interface for RBAC (#3595)
  • Remove seal key secret management type from piped configuration (#3603)
  • Refactor docs for contributor (#3592)
  • Add golemiso-san to contributor list (#3604)
  • Make controlplane run multiple (#3602)
  • Update pipecd local command (#3601)
  • Remove environment concept from web apis (#3599)
  • Fix missing method on the struct notification event (#3598)
  • Remove environment concept from pipectl apis (#3596)
  • Fix missing version while building web (#3593)
  • Remove appconfig commands (#3591)
  • Fix wrong indent in workflow (#3594)
  • Implement some methods for RBAC (#3581)
  • Fix workflows to use the same version of setup-node (#3590)
  • Simplify the way to run PipeCD locally (#3588)
  • Remove env from web source and Application model (#3589)
  • Add workflow to attach binary artifacts to GH release (#3587)
  • Update docs to use new command list (#3580)
  • Remove environment concept from model (#3584)
  • Rename backend into go (#3586)
  • Refactor make commands and workflows on CI (#3585)
  • Show health status of PodDisruptionBudget resource (#3578)
  • Add gomock reflect to gitignore (#3582)
  • Update actions-plan-preview image to 1.8.0 (#3579)
  • Rename the grpc api for the RBAC (#3573)
  • Rename Control Plane keyword (#3577)
  • Add lint and integration test on CI (#3576)
  • Update to build the whole project without Bazel (#3575)
  • Update to build frontend without Bazel (#3572)
  • Stop publishing site image to GCR (#3571)
  • Limit height for possible multiple rows column on application list page (#3567)
  • Start publishing helloworld chart to GHCR (#3570)
  • Start publishing site chart to GHCR (#3569)
  • Start publishing site image to GHCR (#3568)
  • Remove rules_docker from project (#3566)
  • Add message to visitors (#3563)
  • Update docs to use Helm chart from OCI registry (#3565)
  • Enable event-watcher in workflow (#3564)
  • Start publishing helm charts on GHCR (#3562)
  • Switch server to use docker image on ghcr (#3561)
  • Stamp build info to go binaries (#3560)
  • Redefine the interface for project rbac (#3556)
  • Fix the location to store bin files in docker images (#3559)
  • Disable CGO while building go artifacts (#3557)
  • Switch ops to use docker image on ghcr (#3552)
  • Add me (#3555)
  • Update Makefile (#3554)
  • Update Makefile (#3553)
  • Embed web static into the pipecd docker image (#3549)
  • Rename web static directory (#3548)
  • Update contributor list (#3546)
  • Publish piped-okd container image to GH package registry (#3545)
  • Ensure the repo was cloned with full tags to make a correct version number (#3544)
  • Support push events for action-plan-preview (#3513)
  • Handle the skipped status for executor (#3541)
  • Fix the wrong way to cancel the context (#3540)
  • Tag manifests publishing by actions with a real version number (#3538)
  • Add the authentication for SkipStage (#3537)
  • Refine error handling on api layer (#3536)
  • Implement the gateway for skipping stage (#3529)
  • Handle skipped stage by piped (#3525)
  • Define the web api rpc for RBAC (#3532)

Release v0.28.0

10 May 03:11
7689718
Compare
Choose a tag to compare
Release v0.28.0 Pre-release
Pre-release

Changelog since v0.27.4

Notable Changes

  • Add a dialog for skipping the analysis stage. (#3528)
  • Allow customizing the ServiceAccount for workload of PipeCD Helm chart (#3535)

Internal Changes

  • Release v0.28.0 (#3607)
  • Implement the interface for RBAC (#3595)
  • Remove seal key secret management type from piped configuration (#3603)
  • Refactor docs for contributor (#3592)
  • Add golemiso-san to contributor list (#3604)
  • Make controlplane run multiple (#3602)
  • Update pipecd local command (#3601)
  • Remove environment concept from web apis (#3599)
  • Fix missing method on the struct notification event (#3598)
  • Remove environment concept from pipectl apis (#3596)
  • Fix missing version while building web (#3593)
  • Remove appconfig commands (#3591)
  • Fix wrong indent in workflow (#3594)
  • Implement some methods for RBAC (#3581)
  • Fix workflows to use the same version of setup-node (#3590)
  • Simplify the way to run PipeCD locally (#3588)
  • Remove env from web source and Application model (#3589)
  • Add workflow to attach binary artifacts to GH release (#3587)
  • Update docs to use new command list (#3580)
  • Remove environment concept from model (#3584)
  • Rename backend into go (#3586)
  • Refactor make commands and workflows on CI (#3585)
  • Show health status of PodDisruptionBudget resource (#3578)
  • Add gomock reflect to gitignore (#3582)
  • Update actions-plan-preview image to 1.8.0 (#3579)
  • Rename the grpc api for the RBAC (#3573)
  • Rename Control Plane keyword (#3577)
  • Add lint and integration test on CI (#3576)
  • Update to build the whole project without Bazel (#3575)
  • Update to build frontend without Bazel (#3572)
  • Stop publishing site image to GCR (#3571)
  • Limit height for possible multiple rows column on application list page (#3567)
  • Start publishing helloworld chart to GHCR (#3570)
  • Start publishing site chart to GHCR (#3569)
  • Start publishing site image to GHCR (#3568)
  • Remove rules_docker from project (#3566)
  • Add message to visitors (#3563)
  • Update docs to use Helm chart from OCI registry (#3565)
  • Enable event-watcher in workflow (#3564)
  • Start publishing helm charts on GHCR (#3562)
  • Switch server to use docker image on ghcr (#3561)
  • Stamp build info to go binaries (#3560)
  • Redefine the interface for project rbac (#3556)
  • Fix the location to store bin files in docker images (#3559)
  • Disable CGO while building go artifacts (#3557)
  • Switch ops to use docker image on ghcr (#3552)
  • Add me (#3555)
  • Update Makefile (#3554)
  • Update Makefile (#3553)
  • Embed web static into the pipecd docker image (#3549)
  • Rename web static directory (#3548)
  • Update contributor list (#3546)
  • Publish piped-okd container image to GH package registry (#3545)
  • Ensure the repo was cloned with full tags to make a correct version number (#3544)
  • Support push events for action-plan-preview (#3513)
  • Handle the skipped status for executor (#3541)
  • Fix the wrong way to cancel the context (#3540)
  • Tag manifests publishing by actions with a real version number (#3538)
  • Add the authentication for SkipStage (#3537)
  • Refine error handling on api layer (#3536)
  • Implement the gateway for skipping stage (#3529)
  • Handle skipped stage by piped (#3525)
  • Define the web api rpc for RBAC (#3532)

Release v0.27.4

14 Apr 07:02
3c3f8c0
Compare
Choose a tag to compare

Changelog since v0.27.3

Notable Changes

  • Fix error unable to plan deployment of kind Terraform in case of missing module version argument (#3530)

Internal Changes

  • Release v0.27.4 (#3533)
  • Define SkipStage gRPC api (#3522)
  • Update docs for piped configuration (#3524)
  • Add play environment introduction blog (#3448)

Release v0.27.3

12 Apr 03:12
82b9fb4
Compare
Choose a tag to compare

Changelog since v0.27.2

Notable Changes

  • Add signatureValueFile field to allow loading signature value from file in the webhook config (#3518)

Internal Changes

  • Change the log message to avoid confusing it as an error (#3521)
  • Add missing types (#3520)
  • Refactor to use IsCompleted instead of IsCompletedDeployment (#3519)
  • Fix invalid lambda example (#3516)
  • Fix the deployment model method (#3514)
  • Update README overview explanation image (#3517)
  • Handle declared type (#3512)
  • Mapping command model fields to its shards (#3511)
  • Add new command type and stage status for skipping stage (#3503)
  • Update contributor list (#3509)
  • Fix Cloud Run example (#3508)
  • fix-docs: default version links (#3507)

Release v0.27.2

07 Apr 07:24
f43c3df
Compare
Choose a tag to compare

Changelog since v0.27.1

Notable Changes

  • Fix bug that causes login error when user belongs to too many teams (#3502)
  • Be able to show artifact versions for terraform deployment (#3427)
  • Make commit clickable on the application list page (#3441)

Internal Changes

  • Temporarily disable Insights API to hide it before release (#3504)
  • Fix unable to filter object correctly in case the object value field of type int64 (#3500)
  • Remove old doc versions (#3501)
  • Update field name normalize logic (#3497)
  • Remove unused debug-base image (#3496)
  • Add GetAll methods for RBAC (#3487)
  • Rename dockers directory to tool (#3495)
  • Rename the dockers directory in Kapetanios config (#3493)
  • Fix unable to filter model correctly in case of filter options contain omitted field (#3488)
  • Missing type casting (#3492)
  • Move the source code from actions-gh-release repository (#3491)
  • Update contributor list (#3490)
  • Implement project method for RBAC (#3477)
  • Add CI tests for dockers directory (#3486)
  • Refactor actions-plan-preview (#3480)
  • Implement insight deployment frequency web api (#3482)
  • Add application collection decode logic (#3479)
  • Add link for parameters (#3483)
  • Add piped agent shard (#3478)
  • Implement collector (#3472)
  • Update decode interface (#3476)
  • Add interface to ProjectStore for RBAC (#3474)
  • Fix deployment count (#3475)
  • Fix Cloud Run example (#3464)
  • Implement insight deployment store (#3457)
  • Use offset instead of tzdb id (#3470)
  • Refactor to shorten the details of terraform plan preview (#3471)
  • Fix at the beginning of the sentence for shortening terraform plan details (#3467)
  • Add timezone field in Insight RPC (#3465)
  • Do not show the detail block in plan-preview comment when its content was empty (#3463)
  • Update filedb cursor implementation (#3459)
  • Fix to add builtin labels for Cloud Run service every deployment (#3460)
  • Improve to shorten the diff comment of terraform plan (#3458)
  • Update filedb datastore root path (#3456)
  • Add filestore config as control-plane datastore config (#3455)
  • Fix to add built-in labels into Cloud Run resources when using promote (#3438)
  • Iterator implementation for filedb (#3445)
  • Update cloudprovider terraform bazel file (#3453)
  • Fix interface and proto definition (#3452)
  • Refactor filedb filter logic (#3446)
  • Update insightstore interface (#3449)
  • Fix to add enum type into rbac model (#3447)
  • Add insight proto (#3442)
  • Add play links to the readme of examples (#3440)
  • Add play url to readme and docs (#3439)

Release v0.27.1

24 Mar 02:15
740e4da
Compare
Choose a tag to compare

Changelog since v0.27.0

Notable Changes

  • Add labels information to deployment detail page (#3423)

Internal Changes

  • Fix the examples (#3436)
  • Fix help button position (#3434)
  • Fix wrong config of examples (#3432)
  • Make header menu item clickable (#3431)
  • Fix the encrypted credentials in examples (#3430)
  • Fix the encrypted credentials for examples (#3429)
  • Update login note (#3424)
  • Web lint (#3422)
  • Rename application detail properties name (#3421)