v1.22.0
Deprecations/Removals
- We are supporting Kubernetes version 1.28.0 and above. Older versions are no longer supported.
- We are pushing images to GHCR repo only. The DockerHub images are deprecated and will not be updated further. This applies to all Fission components, environments and keda-connector images.
Fixes
- We have fixed critical security issues in the Fission codebase.
- We have also removed/replaced vulnerable dependencies in the Fission codebase.
- We have SBOM, provenance and key verification for all binaries and images. This ensures the authenticity of the binaries and images.
- Minor fixes and improvements in helm charts
Changelog
What’s Changed
- Fix: false duplicate http trigger detection on specs re-apply by @soharab-ic in https://github.com/fission/fission/pull/3160
- Bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3162
- Fix: error on
fission spec validatebutfission spec applyworks fine by @soharab-ic in https://github.com/fission/fission/pull/3164 - Update Go version to 1.24 by @sanketsudake in https://github.com/fission/fission/pull/3167
- Bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3171
- Remove github.com/pkg/errors with appropriate replacements by @sanketsudake in https://github.com/fission/fission/pull/3172
- Bump the go-dependencies group across 1 directory with 10 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3174
- Add best practices badge by @sanketsudake in https://github.com/fission/fission/pull/3175
- Bump the github-actions group with 6 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3177
- Bump the github-actions group with 3 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3180
- Restructure fission-bundle CLI and remove old modules by @sanketsudake in https://github.com/fission/fission/pull/3178
- Bump the go-dependencies group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3181
- Update Go version to 1.24.1 by @sanketsudake in https://github.com/fission/fission/pull/3182
- Bump github/codeql-action from 3.28.10 to 3.28.11 in the github-actions group by @dependabot[bot] in https://github.com/fission/fission/pull/3185
- Bump the go-dependencies group with 11 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3184
- Bump the docker-images group across 5 directories with 1 update by @dependabot[bot] in https://github.com/fission/fission/pull/3158
- Bump the github-actions group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3202
- Bump the go-dependencies group across 1 directory with 13 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3201
- Bump the docker-images group across 5 directories with 1 update by @dependabot[bot] in https://github.com/fission/fission/pull/3187
- use golangci-lint migrate to eliminate error by @rotty3000 in https://github.com/fission/fission/pull/3220
- Bump the github-actions group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3217
- Add staticcheck fixes by @sanketsudake in https://github.com/fission/fission/pull/3221
- Bump the go-dependencies group across 1 directory with 17 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3222
- Create a publisher per cron timer by @markretallack in https://github.com/fission/fission/pull/3218
- Bump the go-dependencies group with 8 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3224
- Update GoReleaser configurations by @emmanuel-ferdman in https://github.com/fission/fission/pull/3231
- Bump the go-dependencies group across 1 directory with 5 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3232
- Bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3233
- Bump the go-dependencies group across 1 directory with 19 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3238
- Usa labels instead of deprecated commonLabels by @facorazza in https://github.com/fission/fission/pull/3239
- Bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3247
- Bump the github-actions group with 4 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3249
- Bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3255
- Fix kustomize rendering failures by @sanketsudake in https://github.com/fission/fission/pull/3256
- Bump the go-dependencies group across 1 directory with 23 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3254
- Use forked code-generator via godeps by @sanketsudake in https://github.com/fission/fission/pull/3257
- Bump the go-dependencies group with 3 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3258
- Bump the github-actions group with 3 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3259
- Bump the docker-images group across 5 directories with 1 update by @dependabot[bot] in https://github.com/fission/fission/pull/3211
- Bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3269
- Use go 1.25 waitgroup Go method instead of Add/Wait by @sanketsudake in https://github.com/fission/fission/pull/3265
- Bump the go-dependencies group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3266
- Add support to customise storagesvc deployment strategy by @ian-thompson-yv in https://github.com/fission/fission/pull/3196
- Bump the docker-images group across 5 directories with 1 update by @dependabot[bot] in https://github.com/fission/fission/pull/3267
- Bump github/codeql-action from 4.31.0 to 4.31.2 in the github-actions group by @dependabot[bot] in https://github.com/fission/fission/pull/3272
- Update release version v1.22.0 by @sanketsudake in https://github.com/fission/fission/pull/3270
- Bump golang.org/x/net from 0.25.0 to 0.36.0 in /test/tests/websocket in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/fission/fission/pull/3186
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in https://github.com/fission/fission/pull/3280
- Remove dashboard linter from tool dependency by @sanketsudake in https://github.com/fission/fission/pull/3285
- Bump the go-dependencies group across 1 directory with 22 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3286
- Bump the github-actions group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3282
- Bump the docker-images group across 5 directories with 1 update by @dependabot[bot] in https://github.com/fission/fission/pull/3277
- Changes in goreleaser by @sanketsudake in https://github.com/fission/fission/pull/3274
- Bump the github-actions group with 7 updates by @dependabot[bot] in https://github.com/fission/fission/pull/3290
- Bump the docker-images group across 5 directories with 1 update by @dependabot[bot] in https://github.com/fission/fission/pull/3289
- Bump k8s.io/apiextensions-apiserver from 0.34.2 to 0.34.3 in the go-dependencies group by @dependabot[bot] in https://github.com/fission/fission/pull/3288
- Bump github.com/opencontainers/runc from 1.2.3 to 1.2.8 in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/fission/fission/pull/3275
- Chart version update by @sanketsudake in https://github.com/fission/fission/pull/3291
- Update dependabot.yml for formatting and ignore rules by @sanketsudake in https://github.com/fission/fission/pull/3292
- Add npm dependabot rules by @sanketsudake in https://github.com/fission/fission/pull/3293
New Contributors
- @rotty3000 made their first contribution in https://github.com/fission/fission/pull/3220
- @emmanuel-ferdman made their first contribution in https://github.com/fission/fission/pull/3231
- @facorazza made their first contribution in https://github.com/fission/fission/pull/3239
- @ian-thompson-yv made their first contribution in https://github.com/fission/fission/pull/3196
Full Changelog: https://github.com/fission/fission/compare/v1.21.0...v1.22.0