v0.15
Secrets in function arguments
- encryption system was added in the framework to encrypt function arguments when needed.
- secrets are encrypted by user in the documentation website. Only the correspondig function can decrypt the secret for given users.
- documentation on this will come in v0.16.
Fixes
- fix to handle windows filenames paths
default docker image of python functions
- default docker image is uv python image.
- uv is used to install python dependencies instead of pip
Default cloud run params
- max instances 20 instead of 10
yaml format
- added
hide_in_doc
field in yaml to hide a function in documentation website (in search and page listing functions) - When you add
{SECRET_ENCRYPTER}
in yaml description, it will be replaced by documentation to encrypt secrets.
docs
- people.yaml in docs folder
- remove unytics/bigfunctions website overrides from bigfun to put them in docs folder to avoid pollluting the framework with documentation only needed in unytics/bigfunctions website.
- do not use repo readme as website home page anymore but docs/index.md