Skip to content

Releases: pipe-cd/pipecd

Release v0.1.4

09 Jul 05:24
f2319a3
Compare
Choose a tag to compare

Changelog since v0.1.3

Notable Changes

No notable changes for this release

Internal Changes

  • Release v0.1.4 (#350)
  • Allow app filter to be unselected (#349)
  • Persist and load the start time of wait stage to deal with restart case (#348)
  • Support for piped filter (#345)
  • Disable sidecar injection for piped (#343)
  • Show resource detail when click resource view (#342)
  • Add ability to auto-rollback Kubernetes application (#339)
  • Add options to filter piped list (#340)
  • Update OWNERS_ALIASES (#341)
  • Support filtering for application list (#337)
  • Add options to filter app list (#330)
  • Implement approving stage (#304)
  • Make health check rule less strict (#324)
  • Add missing visible field in stage updater (#323)
  • Check health status of more resources (#322)
  • Fix component stories (#321)
  • Refer development docs to site (#314)
  • Fix displaying a loading component for log view (#312)
  • Update the message format of out-of-sync reason (#307)
  • Use cached app id when resource deleted (#305)
  • Implement disabling application (#292)
  • Fix collapse of application state view (#303)
  • Update the message of out-of-sync status (#301)
  • Use default pipeline when the progressive one was not configured (#299)
  • Support piped's name (#300)
  • Remove unneeded nil check (#297)
  • Ensure to check configmap/secret is changed (#289)
  • Add ability to update the requires list of stage (#296)
  • Support stage visibility (#293)
  • Avoid to trigger unintended app (#291)
  • Generate service, configmap, secret for canary and baseline variants (#287)
  • Refactor the application detail (#285)
  • Avoid to reference to nil pointer (#284)
  • Copy owner id told by event to parent id (#282)
  • Show application health status in the application detail page (#280)
  • Update web owners (#278)
  • Fix type errors (#277)
  • Implement deployment cancel on the web (#276)
  • Fix updating store data (#275)
  • Avoid to reference nil pointer (#274)

Release v0.1.3

01 Jul 06:57
72c342a
Compare
Choose a tag to compare

Changelog since v0.1.2

Notable Changes

No notable changes for this release

Internal Changes

  • Release v0.1.3 (#273)
  • Check Deployment and Pod state more closely (#271)
  • Update architecture overview image (#272)
  • Implement disabling piped on the web (#270)
  • Determine app health state based on resources (#251)
  • Add a handler to admin server to show running version (#268)
  • Implement sync application feature (#266)
  • Implement disabling application in web api (#267)
  • Add architecture overview diagram to README (#265)
  • Add missing helm to chart-release image (#249)
  • Create a store that store commands data (#248)
  • Add name field to piped model (#247)
  • Check DaemonSet state more closely (#246)
  • Update notes for piped chart (#245)
  • Change chart-releaser to be executable (#244)
  • Add a tool to publish Helm charts (#242)
  • Implement getting and reporting command api (#241)
  • Fix disabling for the application form (#240)
  • Check StatefulSet health state more closely (#239)
  • Check the ReplicaSet state more closely (#238)
  • Add check for state of LB resources (#235)
  • Determine state of StatefulSet (#233)
  • Determine state of DaemonSet (#232)

Release v0.1.2

29 Jun 01:16
2b89ea7
Compare
Choose a tag to compare

Changelog since v0.1.1

Notable Changes

No notable changes for this release

Internal Changes

  • Release v0.1.2 (#231)
  • Add helm chart for helloworld app (#230)
  • Add ability to deploy a Kustomization application (#229)
  • Add ability to deploy helm application from a chart repository (#228)
  • Get rid of potential bugs (#227)
  • Update README.md (#226)
  • Show correctly data on application data view (#225)
  • Add button to show mode detail of error reason (#224)
  • Reformat out-of-sync message (#223)
  • Add ability to deploy a helm chart placing at a remote git repository (#222)
  • Implement disabling the piped in web api (#217)
  • Add keys for LB resources (#221)
  • Include command_id in the response (#220)
  • Refactor usage of useInterval (#218)
  • Enable to determine state of replica sets (#216)
  • Correctly configure namespace to canary and baseline manifests (#215)
  • Add ability to deploy Kubernetes application to the specified namespace (#213)
  • Add ServiceAccount to the default watching list (#211)
  • Start using value files and set files in helm command (#210)
  • Support helm deployment for local chart (#207)
  • Implement a toasts component and module to show error message (#206)
  • Ensure the existence of SSH key file when the path was configured (#205)
  • Add health icon to kubernetes resource (#204)
  • Add ability to add helm chart repositories (#203)
  • Check whether the application belongs to project (#202)
  • Implement base component of application list item (#199)
  • Update hugo image to use hugo 0.73.0 (#198)
  • Add ability to disable service from piped chart (#197)
  • Update piped log and add metrics flag to chart (#195)
  • Fix default mode for piped secret (#194)
  • Update piped chart to be able to configure sshKey, pipedKey and piped configuration (#193)
  • Implement some sending command functions in web api (#191)
  • Redefine piped stats model (#190)
  • Refactor kubernetes state view component (#189)
  • Redefine command model by removing oneof (#188)
  • Change piped to use TLS by default (#187)
  • Fix piped to use tls config (#186)
  • Refactored ingress path (#185)
  • Fixed a typo in ingress api path (#184)
  • Fixed helm templates (#183)
  • Update bazel to 3.3.0 (#182)
  • Remove required reviewers (#181)
  • Update license note in pgv_go_proto.bzl (#180)

Release v0.1.1

24 Jun 00:33
bec678a
Compare
Choose a tag to compare

Changelog since v0.1.0

Notable Changes

No notable changes for this release

Internal Changes

  • Release v0.1.1 (#179)
  • Add some counter metrics to livestatestore and cloudprovider (#178)
  • Simplify metrics by using pure prometheus instead of opencensus (#177)
  • Implement piped list (#176)
  • Refactor components that related to deployemnt (#175)
  • Implement add application form (#169)
  • Fix storybook stories (#170)
  • Update README (#167)
  • Implement piped api call and module (#164)
  • Start sending real metrics data to control-plane (#162)
  • Implement listing and getting piped for web (#159)
  • Update README (#160)
  • Add stats reporter component (#158)
  • Fetch environments on startup (#157)
  • Refactor kubernetes executors (#156)
  • Apply base design to deployment item (#155)
  • Add eslint (#154)
  • Fix type errors (#153)
  • Fix wrong parameter order while updating deployment to be planned (#140)
  • Determine and store application version (#136)
  • Fix a crash bug because of closing a closed channel (#137)
  • Refactored helm templates (#133)
  • Fix a bug that causes livestatestore returning a list of same nodes (#134)
  • Fix a bug that causes driftdetector generates a wrong message (#132)
  • Add implementation for baseline executor (#129)
  • Log the details of applied manifests (#127)
  • Make error log easier to read (#126)
  • Refactor kubernetes executors (#122)
  • Change the format and the way to generate piped key (#121)
  • Fix a bug that causes piped did not report the most recently successful deployment (#120)
  • Fix wrong validator for completed_at field in ApplicationDeploymentReference (#119)
  • Log the error of reporting most recently deployment (#118)
  • Add log unary interceptor (#117)
  • Limit the size of drift reason (#116)
  • Redact sensitive data from diff result (#115)
  • Update driftdetector to compare only files appearing in the manifest files (#114)
  • Add metadata about approver to WaitApprover stage (#113)
  • Simplify the way to get most recent deployment (#112)
  • Simplify the way to get most recent deployment (#112)
  • Add most recently triggered deployment reference to application model (#111)
  • Report most recently successful deployment (#110)
  • Enable jwt-auth-interceptor for web grpc with a temporarily fixed claims (#108)
  • Add icon to show log severity on log view (#106)
  • Fetch application instead of applications on application detail page (#107)
  • Create piped register form (#104)
  • Added ingress resources (#100)
  • Implement getting application in web api (#103)
  • Return generated piped id (#102)
  • Add configured repoIDs to piped meta (#101)
  • Fetch deployment and application data periodically (#99)
  • Add ability to trigger new deployment by app sync command (#98)
  • Implement adding new environment (#97)
  • Add ability to cancel deployment at any status (#96)
  • Support namespace, includeResources and excludeResources in kubernetes cloud provider (#95)
  • Fix wrong license note in dockers/static (#94)
  • Fix the bug that statestore was ignoring depended resources whose PipeID annotation is empty (#93)
  • Add layout for kubernetes resources at detail page (#92)
  • Move cacheAddress config to server flag (#90)
  • Fix the bug that caused piped was unable to send AppLiveState because of missing version (#89)
  • Fix some stage logs to be begin with upper case letter (#88)
  • Remove duplicate field in helm default value (#87)
  • Implement getting most recent deployment api (#85)
  • Update ListUnhandledCommands rpc to return an empty list instead of Unimplemented error (#84)
  • Move projectID, pipedID to piped configuration and ignore all resources which are not handled by running piped (#83)
  • Change the IDs of env and app to be randomly generated strings (#82)
  • Fix wrong envoy route config for piped-api cluster (#80)
  • Implement reporting piped metadata (#79)
  • Show kubernetes resources at application detail page (#78)
  • Refactor application detail components (#76)
  • Application list (#75)
  • Modify firestore root collection name (#72)
  • Use piped context to list applications (#74)
  • Add a temporary implementation for ReportPipedMeta (#73)
  • Support authentication for sample client of piped api (#71)
  • Remove dev-config.yaml from testdata (#70)
  • Fix wrong route config for piped cluster (#45)
  • Create log viewer component for showing pipeline stage log (#43)
  • Implement updating most recent successful deployment in application (#30)
  • Implement updating application sync state (#29)
  • Implement persisting application live state (#24)
  • Implement adding piped and generating key (#25)
  • Change piped model to store Hash value of Key instead of raw value (#23)
  • Enable piped authentication (#21)
  • Update project model and configuration (#20)
  • Fix expose-generated-go script because the locations of generated proto-go files were changed (#19)
  • Fetch log data if click a pipeline stage (#18)
  • Modified ListApplications to use the project_id obtained from JWT claims (#17)
  • Fix pipeline storybook (#16)
  • Implement getting environments and adjust fake response data (#15)
  • Restruct fake response of web api to fake api server (#14)
  • Implement adding new application in web api (#11)
  • Fix service ports in pipecd manifests (#12)
  • Implement getting applications in web api and refactor samplecli (#10)
  • Fix the application path in fakeclient (#9)
  • Add configuration for quickstart guide (#8)
  • Remove unused service account helper in site chart (#7)
  • Fix wrong configuration for template plugin (#6)
  • Add manifests for PipeCD site (#5)
  • Update template plugin to render only Chart.yaml files (#4)
  • Add images for site (#3)

Release v0.1.0

13 Jun 09:14
3cbe105
Compare
Choose a tag to compare

Changelog since v0.0.2

Notable Changes

No notable changes for this release

Internal Changes

  • Release v0.1.0 (#2)
  • Move docs to site repository (#1)
  • Add CLA.md (#9fd2af0)
  • Enable template plugin to generate manifests (#e7290d6)
  • Fixed wrong bucket path for bazel cache (#7b44e32)
  • Swith to use pipecd debug repo (#d33b22f)
  • Switch to use examples repo from pipe-cd org (#9418ece)
  • Switch to use base image from pipecd gcr (#0c127c0)
  • Switch to pipecd gcr (#ab41076)

Release v0.0.2

12 Jun 14:10
Compare
Choose a tag to compare

Changelog since

Notable Changes

No notable changes for this release