Release Highlights: https://fission.io/docs/releases/v1.21.0/ Install Guide: https://fission.io/docs/installation/
What's Changed
- Fix: an invalid env manifest file breaks the executor component which stops the creation and deletion of envs by @soharab-ic in https://github.com/fission/fission/pull/3034
- Add podSpec to generated environment manifest by @soharab-ic in https://github.com/fission/fission/pull/3033
- Update K8s version for envtest to 1.30.x by @soharab-ic in https://github.com/fission/fission/pull/3038
- Remove unreachable code by @soharab-ic in https://github.com/fission/fission/pull/3039
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in https://github.com/fission/fission/pull/3056
- Add path safety fixes by @sanketsudake in https://github.com/fission/fission/pull/3061
- Add OpenSSF Scorecard action by @sanketsudake in https://github.com/fission/fission/pull/3066
- Add OpenSSF scorecard badge by @sanketsudake in https://github.com/fission/fission/pull/3067
- Apply best security practices for OpenSSF by @sanketsudake in https://github.com/fission/fission/pull/3069
- Bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot in https://github.com/fission/fission/pull/3074
- Bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in https://github.com/fission/fission/pull/3073
- Bump sigstore/cosign-installer from 3.6.0 to 3.7.0 by @dependabot in https://github.com/fission/fission/pull/3072
- Bump codecov/codecov-action from 4.5.0 to 5.1.1 by @dependabot in https://github.com/fission/fission/pull/3071
- Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in https://github.com/fission/fission/pull/3070
- Skip CI for dependabot PR and remove manual dispatch by @sanketsudake in https://github.com/fission/fission/pull/3080
- Update Go dependencies by @sanketsudake in https://github.com/fission/fission/pull/3081
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in https://github.com/fission/fission/pull/3077
- Add provenance steps for release by @sanketsudake in https://github.com/fission/fission/pull/3083
- Update dependabot config by @sanketsudake in https://github.com/fission/fission/pull/3094
- Grouped dependabot updates for dockerfile and github-actions by @sanketsudake in https://github.com/fission/fission/pull/3111
- Bump the global group with 9 updates by @dependabot in https://github.com/fission/fission/pull/3118
- Update dependabot.yml grouping by @sanketsudake in https://github.com/fission/fission/pull/3119
- Bump golang.org/x/crypto from 0.28.0 to 0.31.0 in the go_modules group by @dependabot in https://github.com/fission/fission/pull/3110
- Bump the docker-images group across 5 directories with 1 update by @dependabot in https://github.com/fission/fission/pull/3121
- Bump helm/kind-action from 1.11.0 to 1.12.0 in the github-actions group by @dependabot in https://github.com/fission/fission/pull/3122
- Fix SBOM and provenance for releases by @sanketsudake in https://github.com/fission/fission/pull/3124
- Update Go version to 1.23.4 by @sanketsudake in https://github.com/fission/fission/pull/3126
- Bump the go-dependencies group across 1 directory with 25 updates by @dependabot in https://github.com/fission/fission/pull/3125
- fix: apply kubernetes resources to the webhook-server by @mrsimonemms in https://github.com/fission/fission/pull/3084
- Log only related configmap and secret by @lx1036 in https://github.com/fission/fission/pull/3049
- fix: fix slice init length by @occupyhabit in https://github.com/fission/fission/pull/3064
- Update create.go to handle namespace isolation by @sofsms in https://github.com/fission/fission/pull/3130
- Bump the docker-images group across 5 directories with 1 update by @dependabot in https://github.com/fission/fission/pull/3132
- Bump the go-dependencies group with 3 updates by @dependabot in https://github.com/fission/fission/pull/3131
- Use controller-gen and code-generator latest version by @sanketsudake in https://github.com/fission/fission/pull/3133
- Use mholt/archives instead of mholt/archiver by @sanketsudake in https://github.com/fission/fission/pull/3128
- Update k8s versions and set minimum version to 1.27.0 by @sanketsudake in https://github.com/fission/fission/pull/3134
- Bump the go-dependencies group with 4 updates by @dependabot in https://github.com/fission/fission/pull/3141
- Bump the github-actions group with 4 updates by @dependabot in https://github.com/fission/fission/pull/3140
- PR-3051: Fix download deploy package out of k8s cluster by @soharab-ic in https://github.com/fission/fission/pull/3136
- Update chart version v1.21.0-rc1 by @sanketsudake in https://github.com/fission/fission/pull/3143
- Use GHCR repo for fetcher image by default by @sanketsudake in https://github.com/fission/fission/pull/3145
- Bump the docker-images group across 5 directories with 1 update by @dependabot in https://github.com/fission/fission/pull/3139
- Update chart version v1.21.0-rc2 by @sanketsudake in https://github.com/fission/fission/pull/3146
- fix: custom runtime container name is invalid by @lcgash in https://github.com/fission/fission/pull/3065
- Bump the github-actions group with 2 updates by @dependabot in https://github.com/fission/fission/pull/3148
- Bump the docker-images group across 5 directories with 1 update by @dependabot in https://github.com/fission/fission/pull/3149
- Duplicate Job names in helm chart templates by @sanketsudake in https://github.com/fission/fission/pull/3150
- Adopt custom defaulter and validator interface for webhooks intead of deprecated default by @sanketsudake in https://github.com/fission/fission/pull/3152
- Update SECURITY.md by @sanketsudake in https://github.com/fission/fission/pull/3151
- Bump the go-dependencies group with 17 updates by @dependabot in https://github.com/fission/fission/pull/3147
- Update all images used to GHCR repo by @sanketsudake in https://github.com/fission/fission/pull/3154
New Contributors
- @mrsimonemms made their first contribution in https://github.com/fission/fission/pull/3084
- @lx1036 made their first contribution in https://github.com/fission/fission/pull/3049
- @occupyhabit made their first contribution in https://github.com/fission/fission/pull/3064
- @lcgash made their first contribution in https://github.com/fission/fission/pull/3065
Full Changelog: https://github.com/fission/fission/compare/v1.20.5...v1.21.0