Releases: kyma-project/serverless
1.6.8
1.6.7
Bug fixes
- Fix Language dropdown population (#1380) by @kwiatekus in #1381
- Bump actions used for kyma terraforming in integration tests (#1371) by @kwiatekus in #1383
Full Changelog: 1.6.6...1.6.7
1.6.6
What's Changed
- Use
conditionlist
widgets in serverless views in Kyma dashboard by @kwiatekus in #1370
Full Changelog: 1.6.5...1.6.6
1.6.5
What's Changed
Full Changelog: 1.6.4...1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
upgrade dependencies
1.6.0
Highlights
With this release, we removed Node.js v18 and Python 3.9 runtimes, deprecated with the 1.4.0 version, and added support for Node.js v22.
In addition, we improved memory management by limiting Secret caching by label.
We also deprecated the Function attributes related to the Function build, as we plan to remove this stage of Function processing in the future.
New Features
Bugfixes
- limit caching secrets by label by @halamix2 in #1250
- Remove redundant userFunction span by @kwiatekus in #1301
Breaking Changes/Deprecations
Node.js v18 ang Python v3.9 runtimes were removed from the list of supported Function runtimes (after initial depreciation in https://github.com/kyma-project/serverless/releases/tag/1.4.0)
We are deprecating all fields related to Function building stage from both Function CR and Serverless CR (as we plan to remove this phase from function reconciliation).
- Add deprecation notices by @halamix2 in #1229
- Add deprecation notices to operator by @halamix2 in #1230
We removed userFunction
tracing span
- Remove unnecessary span by @kwiatekus in #1300
All Other
- Update the
rc-tag
in thesec-scanners-config.yaml
by @pPrecel in #1004 - pip-python312(deps): bump the opentelemetry group in /components/runtimes/python/python312 with 5 updates by @dependabot in #1005
- pip-python39(deps): bump the opentelemetry group in /components/runtimes/python/python39 with 5 updates by @dependabot in #1006
- Fix images label by @halamix2 in #1008
- Do not generate changelog during release by @pPrecel in #1007
- Use the
Free()
method on all git2go objects by @pPrecel in #1015 - Update example by @halamix2 in #1009
- Add libraries necessary to run hana-client by @kwiatekus in #1022
- npm-nodejs20(deps): bump the opentelemetry group across 1 directory with 5 updates by @dependabot in #1024
- gomod(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0 by @dependabot in #1020
- npm-nodejs18(deps): bump the opentelemetry group across 1 directory with 5 updates by @dependabot in #1025
- gomod(deps): bump the k8s-io group with 5 updates by @dependabot in #1026
- operator(deps): bump golang from 1.22.3 to 1.22.4 in /components/operator by @dependabot in #1017
- jobinit(deps): bump golang from 1.22.3-alpine3.20 to 1.22.4-alpine3.20 in /components/serverless/deploy/jobinit by @dependabot in #1019
- manager(deps): bump golang from 1.22.3-alpine3.20 to 1.22.4-alpine3.20 in /components/serverless/deploy/manager by @dependabot in #1021
- disable running markdown checker on pull and enable on push by @anoipm in #1012
- pip-python312(deps): bump setuptools from 70.0.0 to 70.1.0 in /components/runtimes/python/python312 by @dependabot in #1029
- pip-python39(deps): bump setuptools from 70.0.0 to 70.1.0 in /components/runtimes/python/python39 by @dependabot in #1030
- Use consistent labels by @halamix2 in #1028
- operator(deps): bump alpine from 3.20.0 to 3.20.1 in /components/operator by @dependabot in #1031
- fix: highlights for badges by @mrCherry97 in #1032
- Add contract test for hana-client by @kwiatekus in #1036
- pip-python39(deps): bump setuptools from 70.1.0 to 70.1.1 in /components/runtimes/python/python39 by @dependabot in #1039
- pip-python312(deps): bump setuptools from 70.1.0 to 70.1.1 in /components/runtimes/python/python312 by @dependabot in #1040
- Serverless operator build job by @MichalKalke in #1041
- Use GA build in integration pull tests by @MichalKalke in #1043
- Modify GH issue template for New Features by @kwiatekus in #1037
- Add pull serverless build workflow by @MichalKalke in #1044
- Add pull serverless runtimes build by @MichalKalke in #1042
- Add pull gitserver build workflow by @MichalKalke in #1045
- Add serverless operator build push by @MichalKalke in #1048
- Fix operator build push job by @MichalKalke in #1055
- Add serverless runtimes build (push) by @MichalKalke in #1058
- npm-nodejs18(deps): bump @opentelemetry/instrumentation-express from 0.40.1 to 0.41.0 in /components/runtimes/nodejs/nodejs18 in the opentelemetry group by @dependabot in #1046
- jobinit(deps): bump golang from 1.22.4-alpine3.20 to 1.22.5-alpine3.20 in /components/serverless/deploy/jobinit by @dependabot in #1047
- pip-python312(deps): bump setuptools from 70.1.1 to 70.2.0 in /components/runtimes/python/python312 by @dependabot in #1049
- pip-python39(deps): bump setuptools from 70.1.1 to 70.2.0 in /components/runtimes/python/python39 by @dependabot in #1050
- npm-nodejs20(deps): bump @opentelemetry/instrumentation-express from 0.40.1 to 0.41.0 in /components/runtimes/nodejs/nodejs20 in the opentelemetry group by @dependabot in #1051
- gomod(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #1052
- manager(deps): bump golang from 1.22.4-alpine3.20 to 1.22.5-alpine3.20 in /components/serverless/deploy/manager by @dependabot in #1053
- operator(deps): bump golang from 1.22.4 to 1.22.5 in /components/operator by @dependabot in #1054
- Add serverless build (push) by @MichalKalke in #1059
- Add serverless release build by @MichalKalke in #1060
- Bump nodejs base image by @halamix2 in #1066
- pip-python39(deps): bump setuptools from 70.2.0 to 70.3.0 in /components/runtimes/python/python39 by @dependabot in #1063
- pip-python312(deps): bump setuptools from 70.2.0 to 70.3.0 in /components/runtimes/python/python312 by @dependabot in #1064
- Move GA builds to -pull, -push and -release files by @MichalKalke in #1065
- Fix deprecate build action step by @MichalKalke in #1067
- Remove java runtime by @pPrecel in #1071
- Use synced images by @pPrecel in #1068
- Hana client contract test hardening by @kwiatekus in #1074
- gomod(deps): bump the k8s-io group with 5 updates by @dependabot in #1077
- pip-python39(deps): bump setuptools from 70.3.0 to 71.1.0 in /components/runtimes/python/python39 by @dependabot in #1075
- pip-python312(deps): bump setuptools from 70.3.0 to 71.1.0 in /components/runtimes/python/python312 by @dependabot in #1076
- Always run most important jobs by @pPrecel in #1078
- Init common pull workflow by @pPrecel in #1079
- Add ordered workflows for each event by @pPrecel in #1080
- Update the tutorial Expose a Function with an APIRule by @nataliasitko in #1062
- Rename gh workflows by @anoipm in #1081
- merge gh workflows by @anoipm in #1082
- Revert "merge gh workflows (#1082)" by @anoipm in #1084
- Fix broken links by @mmitoraj in htt...
1.5.1
What has changed
- Add libraries necessary to run hana-client (#1022) (#1027) by @kwiatekus
- upgrade dependencies by @ottersbot
Full changelog: 1.5.0...1.5.1