v1.20.0
Release Highlights: https://fission.io/docs/releases/v1.20.0/
Install Guide: https://fission.io/docs/installation/
What's Changed
- fix: Environment typo by @testwill in #2829
- Update go version 1.21 by @sanketsudake in #2833
- Update kubernetes libs to latest by @sanketsudake in #2834
- fix missing namespace environment variables for various services by @antdking in #2828
- Update go deps across project by @sanketsudake in #2837
- Ability to retain specialised pods for poolmanager functions by @sanketsudake in #2830
- Update kubernetes versions in CI verification by @sanketsudake in #2844
- Update the Kubernetes autoscaling API to v2 (#2722) by @Lunik in #2842
- Update CI actions and go modules by @sanketsudake in #2846
- Remove controller component from Fission by @sanketsudake in #2850
- Remove unused generator package by @sanketsudake in #2851
- Switch to google/uuid from satori/go.uuid by @sanketsudake in #2852
- added client generator inteface by @vardhaman-surana in #2854
- Avoid duplicate role in release namespace for router by @sanketsudake in #2856
- Update chart version 1.20.0-rc1 by @sanketsudake in #2857
- Envtest based integration tests for Fission by @sanketsudake in #2858
- added function tests for fission cli by @vardhaman-surana in #2859
- Test for httptrigger and functions container/newdeploy by @sanketsudake in #2861
- Add cause for all context timeouts by @sanketsudake in #2862
- Update Go Dependencies by @sanketsudake in #2863
- Update Go deps by @sanketsudake in #2868
- Add interfaces for executor/fetcher/storagesvc clients by @sanketsudake in #2867
- added manger to wait for go routines to finish by @vardhaman-surana in #2869
- Add informers and internal go routines in manager by @vardhaman-surana in #2870
- Add function test CLI tests by @sanketsudake in #2871
- Add CLI tests for mqtrigger/timetrigger by @sanketsudake in #2872
- Add webhook server to tests by @sanketsudake in #2873
- Add tests for preupgradchecks and spec/archive CLI by @sanketsudake in #2874
- Use concurrency in poolmanager as per old behaviour by @sanketsudake in #2876
- Update Go dependencies by @sanketsudake in #2878
- Remove deprecated mqtrigger with kind fission by @sanketsudake in #2875
- Update fission version v1.20.0-rc2 by @sanketsudake in #2879
- Update keda connectors images to latest by @sanketsudake in #2880
- Change container base image to cgr.dev/chainguard/static by @sanketsudake in #2881
- Update goreleaser cosign prompt approval by @sanketsudake in #2882
- Auto-approve goreleaser docker builds with cosign by @sanketsudake in #2883
- Separated events permission in keda and executor linked roles by @DadaGore in #2885
- Update chart version to v1.20.0 by @sanketsudake in #2886
New Contributors
- @testwill made their first contribution in #2829
- @antdking made their first contribution in #2828
- @Lunik made their first contribution in #2842
- @vardhaman-surana made their first contribution in #2854
- @DadaGore made their first contribution in #2885
Full Changelog: v1.19.0...v1.20.0