|
| 1 | +--- |
| 2 | +title: "Release v0.41.0" |
| 3 | +linkTitle: "Release v0.41.0" |
| 4 | +date: 2022-12-20 |
| 5 | +description: > |
| 6 | + Release v0.41.0 |
| 7 | +--- |
| 8 | + |
| 9 | +## Changes since v0.40.1 |
| 10 | + |
| 11 | +### Breaking Changes |
| 12 | + |
| 13 | +All __applications configuration__ file should NOT use the `spec.triggerPaths` (marked as deprecated previously), but use `spec.trigger.onCommit.paths` instead. Refer to [application configuration docs](/docs/user-guide/configuration-reference/#deploymenttrigger) |
| 14 | + |
| 15 | +```yaml |
| 16 | +apiVersion: pipecd.dev/v1beta1 |
| 17 | +kind: KubernetesApp |
| 18 | +spec: |
| 19 | + name: analysis-by-http |
| 20 | + labels: |
| 21 | + env: example |
| 22 | + team: product |
| 23 | + # Previously, this will NOT be accepted for new version. |
| 24 | + triggerPaths: |
| 25 | + - deployment.yaml |
| 26 | + # Use this pattern instead. |
| 27 | + trigger: |
| 28 | + onCommit: |
| 29 | + paths: |
| 30 | + - deployment.yaml |
| 31 | +``` |
| 32 | +
|
| 33 | +* Remove trigger paths ([#4037](https://github.com/pipe-cd/pipecd/pull/4037)) |
| 34 | +
|
| 35 | +### New features |
| 36 | +
|
| 37 | +From now, you can have a better insight into your application/project's deployment via deployment data visualized by the PipeCD insight feature. Please refer to the [docs](/docs/user-guide/insights/). |
| 38 | +
|
| 39 | + |
| 40 | +
|
| 41 | +* Introduce Insights feature ([#4071](https://github.com/pipe-cd/pipecd/pull/4071)) |
| 42 | +* Support Cloud Run application for planpreview ([#4079](https://github.com/pipe-cd/pipecd/pull/4079)) |
| 43 | +* Support setting kubectlVersion via piped config ([#4081](https://github.com/pipe-cd/pipecd/pull/4081)) |
| 44 | +* Add `spec.trigger.onCommit.ignores` to application config ([#4059](https://github.com/pipe-cd/pipecd/pull/4059)) |
| 45 | + |
| 46 | +### Notable Changes |
| 47 | + |
| 48 | +* Improve the health description for Cloud Run live state ([#4085](https://github.com/pipe-cd/pipecd/pull/4085)) |
| 49 | +* Add `--include-crds` option to include CRDS for Helm ([#4077](https://github.com/pipe-cd/pipecd/pull/4077)) |
| 50 | +* Ensure newly created revision is ready to receive traffic before going to the next stage ([#4074](https://github.com/pipe-cd/pipecd/pull/4074)) |
| 51 | +* Update web dependencies ([#4061](https://github.com/pipe-cd/pipecd/pull/4061)) |
| 52 | +* Use helper "serviceAccountName" on create role binding ([#4054](https://github.com/pipe-cd/pipecd/pull/4054)) |
| 53 | + |
| 54 | +### Internal Changes |
| 55 | + |
| 56 | +* Refactor the loadCloudRunManifest function ([#4089](https://github.com/pipe-cd/pipecd/pull/4089)) |
| 57 | +* Enable to run lint/go on M1 ([#4088](https://github.com/pipe-cd/pipecd/pull/4088)) |
| 58 | +* Implement lint/go command for local ([#4086](https://github.com/pipe-cd/pipecd/pull/4086)) |
| 59 | +* Fix the wrong link for tools ([#4083](https://github.com/pipe-cd/pipecd/pull/4083)) |
| 60 | +* Remove unused docs ([#4082](https://github.com/pipe-cd/pipecd/pull/4082)) |
| 61 | +* Rename symbol cloudProvider to platformProvider ([#4080](https://github.com/pipe-cd/pipecd/pull/4080)) |
| 62 | +* Rename Insighs step to resolution ([#4078](https://github.com/pipe-cd/pipecd/pull/4078)) |
| 63 | +* Fix application store listBy method ([#4075](https://github.com/pipe-cd/pipecd/pull/4075)) |
| 64 | +* Fix app live resource lister wrong attribute ([#4072](https://github.com/pipe-cd/pipecd/pull/4072)) |
| 65 | +* Update pull request template ([#4073](https://github.com/pipe-cd/pipecd/pull/4073)) |
| 66 | +* Update insights doc ([#4070](https://github.com/pipe-cd/pipecd/pull/4070)) |
| 67 | +* Add the log for detecting pruned manifest ([#4068](https://github.com/pipe-cd/pipecd/pull/4068)) |
| 68 | +* Better time range based on step to request Insights data ([#4069](https://github.com/pipe-cd/pipecd/pull/4069)) |
| 69 | +* Update the codeql actoins to v2 ([#4067](https://github.com/pipe-cd/pipecd/pull/4067)) |
| 70 | +* Make it possible to run the codeql workflow manually ([#4066](https://github.com/pipe-cd/pipecd/pull/4066)) |
| 71 | +* Update the codeql analysis schedule ([#4065](https://github.com/pipe-cd/pipecd/pull/4065)) |
| 72 | +* fix description of apiAddress ([#4064](https://github.com/pipe-cd/pipecd/pull/4064)) |
| 73 | +* Enable deployment frequency and failure rate charts ([#4062](https://github.com/pipe-cd/pipecd/pull/4062)) |
| 74 | +* Update docs for onCommit.ignores ([#4063](https://github.com/pipe-cd/pipecd/pull/4063)) |
| 75 | +* Fix bug on parsing empty kubernetes manifest ([#4060](https://github.com/pipe-cd/pipecd/pull/4060)) |
| 76 | +* Apply cache to store completed Insight chunk ([#4057](https://github.com/pipe-cd/pipecd/pull/4057)) |
| 77 | +* Update the default resources docs ([#4058](https://github.com/pipe-cd/pipecd/pull/4058)) |
| 78 | +* Add release command ([#4056](https://github.com/pipe-cd/pipecd/pull/4056)) |
| 79 | +* Update gen release docs command ([#4055](https://github.com/pipe-cd/pipecd/pull/4055)) |
| 80 | +* Ensure group version docs ([#4053](https://github.com/pipe-cd/pipecd/pull/4053)) |
| 81 | +* Update actions-gh-release version to v2.4.0 ([#4052](https://github.com/pipe-cd/pipecd/pull/4052)) |
| 82 | +* Fix the wrong link for actions-gh-release ([#4051](https://github.com/pipe-cd/pipecd/pull/4051)) |
| 83 | +* Replace all of pull request numbers with their link because of release note ([#4050](https://github.com/pipe-cd/pipecd/pull/4050)) |
| 84 | +* Add release commands to make ([#4049](https://github.com/pipe-cd/pipecd/pull/4049)) |
| 85 | +* Remove unused config ([#4045](https://github.com/pipe-cd/pipecd/pull/4045)) |
| 86 | +* Use a make command instead of a hack command directly ([#4046](https://github.com/pipe-cd/pipecd/pull/4046)) |
| 87 | +* Bump decode-uri-component from 0.2.0 to 0.2.2 in /web ([#4048](https://github.com/pipe-cd/pipecd/pull/4048)) |
| 88 | +* Replace deprecated actions commands with env files ([#4047](https://github.com/pipe-cd/pipecd/pull/4047)) |
| 89 | +* Remove unused docs ([#4044](https://github.com/pipe-cd/pipecd/pull/4044)) |
| 90 | +* Add helm 3.8.2 to PipeCD prerequisites ([#4043](https://github.com/pipe-cd/pipecd/pull/4043)) |
| 91 | +* Fix the release note ([#4042](https://github.com/pipe-cd/pipecd/pull/4042)) |
0 commit comments