Release v0.43.0
Release v0.43.0
Changes since v0.42.1
New Features
- Enable to filter application by its piped (#4244)
- Enable to ignore manifests' fields from kubernetes' drift detection (#4249)
You’re now can configure the piped to ignore manifests' fields from drift detection feature via config in that application configuration (the app.pipecd.yaml
file).
spec:
...
driftDetection:
ignoreFields:
- apps/v1:Deployment:default:simple#spec.replicas
- apps/v1:Deployment:default:simple#spec.template.spec.containers.0.args
For more information in detail, ref configuration drift detection docs.
Bug Fixes
- Fix Missing RBAC configuration bug (#4268)
- Fix unable to plan deployment on failed to determine app version (#4234)
Notable Changes
- Show FailurePiped with piped name, not only piped id in PlanPreview result (#4250)
- Change drift detection result header (#4248)
- Add ability to see invalid config errors from application-detail-page (#4232)
Internal Changes
- Fix console error on web (#4296)
- Resolved issue where Validate was not working (#4297)
- Fix error handling in to parse ignoreFields (#4295)
- Document to ignore drift detection (#4294)
- Add support for setting ignore fields for each resource key (#4292)
- Fix docs Piped Cloud Run service manifest (#4291)
- Document to ignore drift detection (#4288)
- Update blog index (#4287)
- Add blog control plane on ECS (#4164)
- Upgrade aws dependencies to latest versions (#4283)
- Support the podLabels for Pod labels (#4281)
- Lower the log level of no app updates to reduce log noise (#4279)
- Add link to configuration reference to piped installation docs (#4278)
- Fix a problem where the piped id was not displayed in the piped filter field (#4277)
- add EnableApplication rpc for api service (#4274)
- Remove RBAC config validation for Admin (#4271)
- Bump webpack from 5.35.0 to 5.76.0 in /web (#4267)
- Delete application_piped_id index (#4266)
- Fix omissions in PipedName output (#4262)
- Add custom sync rollback(just support lambda) (#4246)
- Fix stage log for CUSTOM_SYNC stage (#4263)
- Add custom sync stage (#4223)
- Update defaults package to v1.6.0 (#4265)
- Refactor config package to remove unnecessary default values setter (#4258)
- Bump golang.org/x/crypto in /tool/actions-gh-release (#4253)
- Bump golang.org/x/net from 0.1.1-0.20221104162952-702349b0e862 to 0.7.0 (#4254)
- Bump golang.org/x/net from 0.6.0 to 0.7.0 in /tool/actions-gh-release (#4252)
- Bump golang.org/x/crypto in /tool/actions-plan-preview (#4251)
- Add RFC for deploy control plane without k8s (#4138)