v1.20.5

With 1.20.3 release, support for architecture armv7 has been removed. Now Fission supports arm64 and amd64 architectures only.

Features

Time Trigger Changes

  • The Timer now supports invoking a Fission function using the following HTTP methods: GET, POST, PUT, DELETE, and HEAD. Additionally, a subpath flag can be used if the function supports internal routing. #2996

Fixes

Cross Namespaces builderNamespace and functionNamespace

  • Fixed issues with cross namespaces because of OwnerReference field set to K8s resources created by Fission. Introduced a new flag to disable OwnerReferences when using cross namespaces. 3026

Miscellaneous fixes

  • Remove useless arguments when the function is updated. 3010
  • Fix error handling in package update logic implementation. 3012
  • Fix the error printing in error handling. 3013
  • Fixed the error while printing pod logs when the function returns status 404. 3021
  • Fixed the builder container’s error while cleaning src packages. 3031

Updates

  • Use typed rate limiting queue. 3028
  • Go version has been updated to v1.23.1. 3027
  • Updated Keda-connectors version and go packages. 3029

Changelog

  • 21bccdae Bump github.com/opencontainers/runc from 1.1.12 to 1.1.14 3008
  • 5cdecefc Fixed: Remove useless arguments when the function is updated 3010
  • 1f41de99 Fix error handling in package update logic implementation 3012
  • 5d580e01 Fix the error printing in error handling 3013
  • 93869d3b Add method and subpath flags to timetrigger object for triggering a function 3017
  • b8f746cb Fixed: Print pod log error when response status is 404 returned by te… 3021
  • 2bf00025 Fixed: Allow to disable owner references for cross namespace access with builder and function namespace 3024
  • 2db9db0b Fix slice init length in fetcher pod spec addition 3018
  • 687a84a2 Update codeql action version to 3.26.9 3025
  • 2f8ad166 Warning: Deprecation warning for cross namespace parameters 3026
  • 9bdac9a3 Upgraded to Go latest version 1.23.1 3027
  • 15857b02 Use typed rate limiting queue 3028
  • 4b76ec90 Update Keda-connectors version and go packages 3029
  • db2b0ad4 Fixed: builder container has error logs for cleaning src packages 3031
  • 352090d0 Updated app version and chart version to v1.20.5 3032

References