Skip to content

Releases: kyma-project/serverless

1.6.8

30 Jan 10:43
Compare
Choose a tag to compare

Bug Fixes

  • Cherry-pick: Set right condition to true when git auth secret is not found by @pPrecel in #1424

Full Changelog: 1.6.7...1.6.8

1.6.7

15 Jan 14:39
Compare
Choose a tag to compare

Bug fixes

Full Changelog: 1.6.6...1.6.7

1.6.6

10 Jan 06:45
Compare
Choose a tag to compare

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

31 Dec 11:08
Compare
Choose a tag to compare

What's Changed

  • Cherry-Pick: Support adding any annotation to functions spec annotations by @pPrecel in #1353

Full Changelog: 1.6.4...1.6.5

1.6.4

24 Dec 09:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.6.3...1.6.4

1.6.3

19 Dec 15:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.6.2...1.6.3

1.6.2

18 Dec 11:13
Compare
Choose a tag to compare

Bugfixes

Full Changelog: 1.6.1...1.6.2

1.6.1

12 Dec 15:01
Compare
Choose a tag to compare
upgrade dependencies

1.6.0

12 Dec 12:24
Compare
Choose a tag to compare

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

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).

We removed userFunction tracing span

All Other

  • Update the rc-tag in the sec-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...
Read more

1.5.1

17 Jun 12:20
Compare
Choose a tag to compare

What has changed

Full changelog: 1.5.0...1.5.1