github pipe-cd/pipecd v0.8.0
Release v0.8.0

latest releases: v0.26.0, v0.25.1, v0.25.0...
3 years ago

Changelog since v0.7.6

Notable Changes

  • Introducing a built-in sealed secret feature
  • Simplifying control-plane by merging API and web into a single server component
  • Adding the ability to run piped as a non-root user
  • Adding the ability to filter the showing Kubernetes objects in the live state page
  • Various bug fixes and UI improvements.

Internal Changes

  • Simplify control-plane by merging api and web into a single server component (#1013)
  • Show a button to refresh the live state instead of auto-refreshing if has an error (#1010)
  • Add resource filter to the Kubernetes state view (#1004)
  • Add a copy to clipboard button to the dialog for showing encrypted secret. (#990)
  • Add generating application secret at the application list menu (#984)
  • Show Skeleton instead of CircularProgress for the application live state text (#974)
  • Add toast logic for showing request errors (#966)
  • Fix bug that cannot change application kind from the default value at the form (#964)
  • Release v0.8.0 (#1019)
  • Be more clear what replicas setting means (#1018)
  • Add the ID of the triggered deployment to the command metadata (#1016)
  • Reconcile percentage with the comment (#1015)
  • Fix wrong route to server-http in envoy config (#1014)
  • Add instructions for those who run pipecd with non-pipecd user (#1012)
  • Fix the bug that rollback stage was using a wrong manifests path (#1011)
  • Re-enable dockertest of piped-base image (#1009)
  • Change the default ssh config path to the home directory of pipecd user (#998)
  • Update kubernetes manifests to ensure piped container runs as a non root user (#997)
  • Update to use piped-base:v0.1.2 image (#1008)
  • Validate the git path while registering new applicaiton and refactor stage log (#1007)
  • Update piped-base tag (#1006)
  • Temporarily disable dockertest of piped-base image (#1005)
  • Make sure to add user with "adduser" (#999)
  • Rename the application configuration directory (#1003)
  • Add sealedSecrets field to configuration reference (#1002)
  • Add screenshot to readme (#1001)
  • Add document for sealed secret feature (#1000)
  • Fix the bug that the copy button at the sealing secret form was not worked (#996)
  • Run piped as a non-root user (#995)
  • Add base implementation of resource filter (#994)
  • Remove credentials config from terraform provider (#993)
  • Refactor the config of sealed secret management (#992)
  • Change the format of encryption key to deal with pems generated by openssl (#991)
  • Enable decrypting sealedsecrets in drift detector (#988)
  • Simplify the sealedsecret's spec for the case of not using template (#985)
  • Add missing rpc to auth list (#986)
  • Make dependencies config generic (#983)
  • Add a hybrid encryption to process a bigger message size (#981)
  • Change the spec of sealed secret to provide better visibility in Git (#975)
  • Update rules_go to v0.24.4, gazelle to v0.22.2 and go to 1.14.10 (#968)
  • Enable decrypting the sealed secrets at piped (#973)
  • Emit target namespace on the stage log (#970)
  • Add an API client test by using mocks (#971)
  • Add a missing type for the API client (#967)
  • Fix gazelle warnings about multiple rules have the same name (#965)
  • Add secret encryption feature on control-plane (#963)
  • Add URL format description (#962)
  • Add resources as piped's default value (#961)
  • Add a note about pull request to examples' readme (#960)
  • Refactor constants in ts by moving them to separate files (#959)
  • Add more web tests (#958)
  • Allow to specify resources at quickstart (#957)
  • Add RSA ecnrypter and decrypter (#956)
  • Refactor crypto package (#954)
  • Add functions to generate and parse RSA keys (#952)
  • Add SealedSecret configuration (#950)
  • Increase the timeout value of the build to make the binary on macos (#948)

Don't miss a new pipecd release

NewReleases is sending notifications on new releases.