Repository navigation
Releases: kyma-project/serverless
Release list
1.13.1
What's Changed
- Remove duplicate env variable fields in Function form (#2726) by @MichalKalke in #2730
Full Changelog: 1.13.0...1.13.1
1.14.1
What's Changed
- Cherry-pick: Remove duplicate env variable fields in Function form (#2726) by @MichalKalke in #2727
Full Changelog: 1.14.0...1.14.1
1.14.0
Highlights
- New runtime API (nodejs26, python314). The serverless runtime API was reworked to support the new nodejs26 and python314 runtimes, with documentation updated to match. This standardizes how functions declare and consume runtimes going forward.
- Removal of nodejs20 and deprecation of nodejs22. The nodejs20 runtime was fully removed from the codebase, CI, Dependabot, YAML configuration, and docs, and its runtime directory was deleted.
Documentation
- Update docs for new runtime API (nodejs26, python314) by @halamix2 in #2615
- docs: disable link checker for the Slack link by @mmitoraj in #2684
- Remove nodejs20 docs by @anoipm in #2683
- deprecate nodejs22 in docs by @anoipm in #2689
Improvements
- Api serverless by @halamix2 in #2594
- remove nodejs20 from CI and dependabot by @anoipm in #2685
- remove nodejs20 from YAML configuration by @anoipm in #2688
- remove nodejs20 support, mark nodejs22 as deprecated by @anoipm in #2690
- delete nodejs20 runtime directory by @anoipm in #2691
- remove nodejs20 remnants from dev config and docs by @anoipm in #2692
- speed up git integration tests by @halamix2 in #2709
- update git auth test to python314 by @halamix2 in #2715
- Update RBAC roles by @grego952 in #2665
Security & CI
- Trigger SBOM upload in release workflow by @MichalKalke in #2638
- Remove gitleaks workflow and config by @Sawthis in #2637
- Remove the gitleaks reference by @grego952 in #2643
Fixes
- fix: sync node 26.5.1 and 24.18.1 images to prod registry by @pPrecel in #2664
- fix linter issues by @halamix2 in #2672
- fix fips test by @halamix2 in #2710
Dependency Bumps
Runtimes — Node.js
- nodejs26(deps): bump kyma-project/restricted-prod/sap.com/node-fips from 26.4.0-dev to 26.5.0-dev in /components/runtimes/nodejs26 in the node group across 1 directory by @dependabot[bot] in #2635
- nodejs26(deps): bump kyma-project/restricted-prod/sap.com/node-fips from 26.5.0-dev to 26.5.1-dev in /components/runtimes/nodejs26 in the node group by @dependabot[bot] in #2661
- nodejs26(deps): bump the node group across 1 directory with 2 updates by @dependabot[bot] in #2713
- npm-nodejs22(deps): bump @opentelemetry/instrumentation-express from 0.67.0 to 0.68.0 in /components/runtimes/nodejs22 in the opentelemetry group across 1 directory by @dependabot[bot] in #2630
- npm-nodejs22(deps): bump the opentelemetry group in /components/runtimes/nodejs22 with 5 updates by @dependabot[bot] in #2649
- npm-nodejs24(deps): bump @opentelemetry/instrumentation-express from 0.67.0 to 0.68.0 in /components/runtimes/nodejs24 in the opentelemetry group across 1 directory by @dependabot[bot] in #2633
- npm-nodejs24(deps): bump the opentelemetry group in /components/runtimes/nodejs24 with 5 updates by @dependabot[bot] in #2652
- npm-nodejs26(deps): bump the opentelemetry group across 1 directory with 5 updates by @dependabot[bot] in #2653
- npm-nodejs20(deps): bump @opentelemetry/instrumentation-express from 0.67.0 to 0.68.0 in /components/runtimes/nodejs20 in the opentelemetry group across 1 directory by @dependabot[bot] in #2632
- npm-nodejs20(deps): bump the opentelemetry group in /components/runtimes/nodejs20 with 5 updates by @dependabot[bot] in #2650
Runtimes — Python
- pip-python312(deps): bump the opentelemetry group in /components/runtimes/python312 with 5 updates by @dependabot[bot] in #2639
- pip-python312(deps): bump prometheus-client from 0.25.0 to 0.26.0 in /components/runtimes/python312 by @dependabot[bot] in #2656
- pip-python312(deps): bump setuptools from 82.0.1 to 83.0.0 in /components/runtimes/python312 by @dependabot[bot] in #2631
- pip-python314(deps): bump the opentelemetry group in /components/runtimes/python314 with 5 updates by @dependabot[bot] in #2640
- pip-python314(deps): bump setuptools from 82.0.1 to 83.0.0 in /components/runtimes/python314 by @dependabot[bot] in #2634
- pip-python314(deps): bump prometheus-client from 0.25.0 to 0.26.0 in /components/runtimes/python314 by @dependabot[bot] in #2657
- pip-python314(deps): bump gevent from 26.5.0 to 26.7.0 in /components/runtimes/python314 by @dependabot[bot] in #2651
Go modules
- gomod(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 by @dependabot[bot] in #2628
- gomod(deps): bump github.com/go-git/go-billy/v5 from 5.9.0 to 5.9.1 by @dependabot[bot] in #2655
- gomod(deps): bump go.yaml.in/yaml/v3 from 3.0.4 to 3.0.5 by @dependabot[bot] in #2654
- gomod(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 by @dependabot[bot] in #2659
- gomod(deps): bump the k8s-io group with 5 updates by @dependabot[bot] in #2646
- gomod(deps): bump the k8s-io group across 1 directory with 5 updates by @dependabot[bot] in #2687
- gomod(deps): bump github.com/prometheus/client_golang from 1.23.2 to 1.24.1 by @dependabot[bot] in #2647
- gomod(deps): bump github.com/sirupsen/logrus from 1.10.1 to 1.10.2 by @dependabot[bot] in #2686
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.32.1 to 2.33.0 by @dependabot[bot] in #2666
- buildless(deps): bump kyma-project/prod/external/library/golang from 1.26.4-alpine3.23 to 1.26.5-alpine3.23 in /components/buildless-serverless by @dependabot[bot] in #2645
- operator(deps): bump kyma-project/prod/external/library/golang from 1.26.4-alpine3.23 to 1.26.5-alpine3.23 in /components/operator by @dependabot[bot] in #2644
Base images & batches (halamix2)
- bump base images by @halamix2 in #2642
- Bump base images by @halamix2 in [#2673](https://github.com/kyma-project/ser...
1.13.0
Release 1.13.0
Highlights
Improved CI/CD pipeline security by hardening pull_request_target workflows, tightening access controls, and reducing potential secret-exfiltration vectors.
Documentation
- Move Network Policies doc to contributor by @grego952 in #2507
- Add missing troubleshooting guide to sidebar by @grego952 in #2508
- docs: sync configuring-logging with DITA version by @grego952 in #2520
- Provide Claude doc skill by @grego952 in #2528
- API rework documentation by @halamix2 in #2556
Improvements
- Add nodejs26 runtime stub by @halamix2 in #2504
- Sync nodejs26 image by @halamix2 in #2529
- Build nodejs26 images by @halamix2 in #2571
- add nodejs26 to dependabot by @halamix2 in #2565
- API rework by @halamix2 in #2519
- Upgrade YAML package to v3 by @halamix2 in #1939
- Add namespaceSelector to metrics NetworkPolicy selectors by @anoipm in #2572
- move busola config to a proper yaml file by @halamix2 in #2591
- re-enable gitserver image builds by @halamix2 in #2609
- Update gitserver image by @halamix2 in #2608
Security & CI
- Dont checkout code with
ID-token: Writeby @Cortey in #2518 - sec: harden pull_request_target workflows against secret exfiltration by @kwiatekus in #2521
- sec: scope id-token: write to builds job only in pull workflow by @kwiatekus in #2522
- Pull request workflows hardening by @kwiatekus in #2530
- Add a gate that checks the type of contributor before running builds by @Cortey in #2532
- Split pull workflow into two one with pull_request one with pull_request_target by @MichalKalke in #2540
- Always use restricted environment by @Cortey in #2542
- Remove old pipelines by @Cortey in #2555
- Gate
sync-external-imagesby @Cortey in #2558 - Simplify secrets usage by @pPrecel in #2557
- ignore local agents config by @halamix2 in #2560
- Add config for main branch security scans by @halamix2 in #2569
- Close secrets usage inside environment by @pPrecel in #2570
- Use right env and wait for dev action by @pPrecel in #2579
Fixes
- fix(serverless): support commit SHAs and tags in gitRepository.reference by @tehret77 in #2605
- Fix FIPS test by @halamix2 in #2604
- fix gitserver build by @halamix2 in #2610
- fix(ci): disable integration tests in pull_request_target to fix fork checkout by @pPrecel in #2621
- fix git test repo path by @halamix2 in #2626
Dependency Bumps
Runtimes — Node.js
- npm-nodejs24(deps): bump the opentelemetry group by @dependabot in #2503, #2516, #2527, #2538, #2589, #2623
- npm-nodejs22(deps): bump the opentelemetry group by @dependabot in #2500, #2515, #2525, #2588, #2624
- npm-nodejs20(deps): bump the opentelemetry group by @dependabot in #2501, #2514, #2526, #2586, #2622
- npm-nodejs26(deps): bump the opentelemetry group by @dependabot in #2567, #2590, #2625
- npm-nodejs26(deps): bump body-parser from 1.20.5 to 2.2.2 by @dependabot in #2568
- nodejs22(deps): bump the node group by @dependabot in #2545, #2598
- nodejs24(deps): bump the node group by @dependabot in #2574
- nodejs26(deps): bump the node group by @dependabot in #2575
- nodejs20(deps): bump alpine from 3.23.4 to 3.24.0 by @dependabot in #2583
- Sync nodejs22.23.1 by @pPrecel in #2620
- Bump base images / node images by @halamix2 in #2543, #2573, #2616, #2617, #2618
Runtimes — Python
- pip-python314(deps): update requests by @dependabot in #2502, #2539
- pip-python312(deps): update requests by @dependabot in #2499, #2536
- pip-python314(deps): bump the opentelemetry group by @dependabot in #2517, #2553, #2614
- pip-python312(deps): bump the opentelemetry group by @dependabot in #2513, #2551, #2613
- pip-python314(deps): bump gevent from 26.4.0 to 26.5.0 by @dependabot in #2554
- pip-python314(deps): bump cloudevents by @dependabot in #2563, #2587
- python314(deps): bump the python group by @dependabot in #2544, #2593
- bump python by @halamix2 in #2592
Go modules
- gomod(deps): bump golang.org/x/crypto by @dependabot in #2534, #2548, #2580
- gomod(deps): bump github.com/onsi/ginkgo/v2 by @dependabot in #2512, #2550, #2581, #2612
- gomod(deps): bump github.com/onsi/gomega by @dependabot in #2549, #2611
- gomod(deps): bump github.com/go-git/go-git/v5 by @dependabot in #2524, #2561
- gomod(deps): bump the manager-toolkit group by @dependabot in #2509, #2547
- gomod(deps): bump the k8s-io group by @dependabot in #2559, #2599
Base images & actions
- buildless(deps): bump golang 1.26.2→1.26.4 by @dependabot in #2578
- operator(deps): bump golang 1.26.2→1.26.4 by @dependabot in #2576
- gitserver(deps): bump alpine 3.23.4→3.24.0 by @dependabot in #2577
- gha(deps): bump actions/checkout from 6 to 7 by @dependabot in #2596
New Contributors
Full Changelog: 1.12.0...1.13.0
1.12.0
What's Changed
Highlights
Removed the legacy Serverless mode entirely, leaving only the buildless architecture.
Cluster Roles are now aggregated into the standard Kubernetes View/Edit/Admin roles, simplifying access management.
Introduced a performance testing framework that established real-world serving limits and throughput baselines for Serverless workloads.
Features
- Aggregate our Cluster Roles to kubernetes View/Edit/Admin cluster roles by @Cortey in #2349
- Specify CloudEvents Version by @Cortey in #2387
- Function status consistency by @kwiatekus in #2390
- Performance test hello_world scenario by @pPrecel in #2400
- Define monitoring chart by @pPrecel in #2401
- Build performance test runner by @pPrecel in #2402
- Define second performance test scenario by @pPrecel in #2403
- Implement a set of scripts around performance tests by @pPrecel in #2405
- Dashboard presenting performance test results by @anoipm in #2413
- Save k6 result to configmap by @pPrecel in #2422
- Add workflow to check FIPS and non-FIPS runtime base versions are synced by @anoipm in #2472
Bug Fixes
- Fix node custom registry config by @pPrecel in #2350
- Fix RBAC Integration test by @Cortey in #2407
- Fix performance test runner builds by @pPrecel in #2414
- Fix PYTHONPATH default value in environment variables documentation by @anoipm in #2476
Security
- bump base images by @halamix2 in #2367
- gomod(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot in #2356
- gomod(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0 by @dependabot in #2443
- gomod(deps): bump golang.org/x/time from 0.14.0 to 0.15.0 by @dependabot in #2354
- gomod(deps): bump go.yaml.in/yaml/v2 from 2.4.3 to 2.4.4 by @dependabot in #2357
- gomod(deps): bump github.com/go-git/go-git/v5 from 5.17.2 to 5.18.0 by @dependabot in #2489
- gomod(deps): bump the k8s-io group across 1 directory with 5 updates by @dependabot in #2488
- nodejs22(deps): bump node from 22.22.0-alpine3.23 to 22.22.1-alpine3.23 by @dependabot in #2369
- nodejs24(deps): bump the node group across 1 directory with 2 updates by @dependabot in #2408
- nodejs22(deps): bump the node group across 1 directory with 2 updates by @dependabot in #2411
- nodejs24(deps): bump the node group across 1 directory with 2 updates by @dependabot in #2494
- npm-nodejs24(deps): bump the opentelemetry group by @dependabot in #2398
- npm-nodejs22(deps): bump the opentelemetry group by @dependabot in #2396
- npm-nodejs20(deps): bump the opentelemetry group by @dependabot in #2395
- pip-python314(deps): bump setuptools from 80.10.2 to 82.0.1 by @dependabot in #2359
- pip-python312(deps): bump setuptools from 82.0.0 to 82.0.1 by @dependabot in #2358
- pip-python314(deps): bump flask from 3.1.2 to 3.1.3 by @dependabot in #2344
- pip-python314(deps): bump the opentelemetry group by @dependabot in #2448
- pip-python314(deps): bump gevent from 25.9.1 to 26.4.0 by @dependabot in #2449
- pip-python314(deps): bump prometheus-client from 0.24.1 to 0.25.0 by @dependabot in #2450
- pip-python312(deps): bump prometheus-client from 0.24.1 to 0.25.0 by @dependabot in #2446
- pip-python312(deps): bump the opentelemetry group by @dependabot in #2445
- python314(deps): bump the python group across 1 directory with 2 updates by @dependabot in #2495
- Bump cloudevents to 2.0.0 in python314 by @halamix2 in #2431
- Bump base go images (1.26.0→1.26.1→1.26.2) by @dependabot in #2373, #2374, #2375, #2376, #2377, #2439, #2440, #2441, #2442, #2444
- Bump base Node images by @halamix2 in #2399
- Bump base images by @halamix2 in #2492
- bump deps by @halamix2 in #2388
- Bump go deps by @halamix2 in #2420
- Bump base go image by @halamix2 in #2434
- nodejs20(deps): bump alpine from 3.23.3 to 3.23.4 by @dependabot in #2490
- gitserver(deps): bump alpine from 3.23.3 to 3.23.4 by @dependabot in #2487
- add new runtimes (python314 and fips) to sec-scanners-config by @anoipm in #2353
Legacy Serverless Removal
- remove legacy mode CI/CD by @anoipm in #2451
- skip legacy serverless scenario in operator tests by @anoipm in #2453
- remove setup-libgit2 action by @anoipm in #2452
- remove legacy serverless from replace_serverless_chart_images.sh by @anoipm in #2456
- remove legacy mode from operator tests by @anoipm in #2454
- remove legacy serverless targets from Makefiles by @anoipm in #2455
- Remove legacy mode internal legacy by @anoipm in #2460
- simplify registry configuration to buildless-only by @anoipm in #2458
- replace legacy controller image with buildless in apply_test by @anoipm in #2461
- Remove legacy mode from controller configuration by @anoipm in #2462
- Remove legacy serverless chart by @anoipm in #2464
- Remove legacy flag methods from flags builder by @anoipm in #2465
- Update deprecated API field comments to reflect no-op status by @anoipm in #2466
- Remove unused registry package by @anoipm in #2467
- Remove legacy DockerRegistry status migration cleanup by @anoipm in #2469
- Remove legacy serverless component by @anoipm in #2468
- Remove legacy DockerRegistry from testInstalledServerless fixture by @anoipm in #2470
- Remove legacy DockerRegistry from e2e Serverless fixture by @anoipm in #2471
- Remove legacy mode rbac by @anoipm in #2475
- Remove legacy serverless leftovers by @anoipm in #2477
- Remove orphaned legacy resources cleanup by @anoipm in #2478
- Remove orphaned resources RBAC entries by @anoipm in #2479
- Remove cleanup legacy service account state by @anoipm in #2480
- Remove legacy BuildReady condition cleanup by @anoipm in #2481
- Remove unused operator RBAC entries by @anoipm in #2482
- Remove abandoned serverless-bench tests by @anoipm in #2486
- Remove install-serverless-local-sources target and related files by @anoipm in #2484
- Remove legacy mode docs by @anoipm in #2437
- Remove reference to legacy serverless chart from docs by @anoipm in #2463
- remove unused local image overrides by @halamix2 in #2498
Internal
- Refactor fips package by @FilipRudy in #2329
- Allow running action manually by @pPrecel in #2361
- Run Integration tests for serverless with edit role by @Cortey in #2364
- Don't run integration tests with edit role by @Cortey in #2368
- Run integration tests on edit role by @Cortey in #2380
- Update Integration tests roles by @Cortey in #2381
- Dedicated RBAC Test by @Cortey in #2386
- Disable grafana login by @pPrecel in #2412
- Improve performance test runner by @pPrecel in #2415
- Print whole k6 summary by @pPrecel in #2416
- Avoid annotation size limitations for k6 test results by @pPrecel in #2429
- Store only results in performance test output configmap by @pPrecel in #2435
- Adjust python312 deprecation time by @halamix2 in #2433
- adjust security context for serverless workloads by @anoipm in #2457
Documentation
- Docs for Cluster roles intended for the user + Fix failing integrations by @Cortey in #2366
- fix api gateway links by @nataliasitko in #2363
- Small fixes by @grego952 in #2372
- Document network policies by @kwiatekus in #2404
- adjust limitations doc to new performance test results by @anoipm in #2424
- improve performance tests dashboard by @anoipm in #2425
- add to Makefile info how to update performance test doc by @anoipm in #2427
- Update network policies documentation by @grego952 in #2421
- add how to run performance tests and update the documentation by @anoipm in #2426
- update rbac section by @grego952 in #2438
- Remove rbac doc from sidebar by @grego952 in #2459
- Fix outdated references in documentation by @anoipm in #2474
- docs: Disable md-link-check for a working link by @mmitoraj in #2371
- Document runtime depreciation dates projections by @kwiatekus in #2384
- Add buildless-serverless README by @anoipm in #2483
- Update makefile-strategy.md to reference buildless-serverless by @anoipm in #2485
- Update the Performance Tests doc by @grego952 in #2496
- Add docs about root CAs by @grego952 in #2497
Full Changelog: 1.11.1...1.12.0
1.11.1
What's Changed
- Cherry-pick: Allow running action manually by @pPrecel in #2362
- Cherry-pick: Fix node custom registry config by @pPrecel in #2351
Full Changelog: 1.11.0...1.11.1
1.11.0
What's Changed
Highlights
Added support for running Serverless in fips=only mode, restricting cipher suites to those permitted under FIPS-140 compliance.
Features
- Build fips images by @pPrecel in #2297
- Restart fn controller on fips mode change by @kwiatekus in #2296
- add SSH git validation in FIPS mode by @anoipm in #2312
- Fips variant for operator e2e test by @kwiatekus in #2306
- add Python312 validation in FIPS mode by @anoipm in #2313
- Update setuplog with configured logger by @Cortey in #2295
- Add running function controller in fips mode by @FilipRudy in #2324
Maintenance
- Sync nodejs 24.13.1 by @pPrecel in #2298
- Cleanup operator test from enableNetworkPolicy flag by @kwiatekus in #2300
- Mount fips images by @pPrecel in #2303
- Enhance image injection by @pPrecel in #2307
- FIx pull workflow input by @pPrecel in #2311
- Fix script execution by @pPrecel in #2314
- Configure dependabot to work with restricted repos by @pPrecel in #2316
- Serverless integration fips by @pPrecel in #2317
- Serverless integration gitauth fips by @pPrecel in #2318
- Add team: Otters to module-config-template by @grego952 in #2319
- Fix fips-mode integration tests by @pPrecel in #2320
- Design config for git auth integration test by @pPrecel in #2321
- gomod(deps): bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.0 by @dependabot[bot] in #2323
- New version of upload-release-report by @kasiakepka in #2328
- bump base images by @halamix2 in #2330
- Update dependabot by @halamix2 in #2337
- nodejs24(deps): bump the node group in /components/runtimes/nodejs24 with 2 updates by @dependabot[bot] in #2338
- Bump versions by @halamix2 in #2336
- revert Fallback to supported runtime by @halamix2 in #2243
- add make target for runing sereverless in fips mode by @anoipm in #2326
- normalize networkpolicy name for operator by @anoipm in #2325
- add Nodejs20 validation in FIPS mode by @anoipm in #2327
- nodejs22(deps): bump kyma-project/restricted-prod/sap.com/node-fips from 22.22.0-dev to 22.22.1-dev in /components/runtimes/nodejs22 in the node group by @dependabot[bot] in #2345
- gomod(deps): bump the k8s-io group with 5 updates by @dependabot[bot] in #2341
- Fix BTP e2e tests even though deny-all policies are not permitted by @kwiatekus in #2346
- Remove FIPS variant for (absent) nodejs20 by @kwiatekus in #2347
New Contributors
- @kasiakepka made their first contribution in #2328
Full Changelog: 1.10.0...1.11.0
1.10.0
Highlights
New runtime version
With this update, we added a Node.js 24 runtime, and we deprecated the Node.js v20 runtime. Migrate your Functions to the latest runtime versions. To learn how to do that, check the blog post Changing the function runtime version of a running function.
We plan to definitely remove the Node.js 20 runtime after three months.
Fallback to nearest supported runtime for legacy functions
Functions left behind with unsupported runtimes (Node.js < 20 or Python < 3.8) are in this release started using the closest matching runtime supported by Kyma Serverless. This allows Function runtime pods, that were originally created in legacy serverless mode (and configured with older runtimes), to be scaled and rescheduled during kubernetes worker node maintenance. As a result, Functions may run on a newer runtime than originally configured. Configure your Functions with supported runtime versions. Test for compatibility and update function code if necessary.
Security
- Allow SecurityContext and PodSecurityContext customization by @pPrecel in #2225
- Default FSGroup and SupplementalGroups by @pPrecel in #2228
- Run a runtime container without write access to the root filesystem by @pPrecel in #2214
- Document SecurityContexts by @pPrecel in #2229
- Warn user about security context reconfiguration by @pPrecel in #2235
- Warn user when creating nodejs20 function by @pPrecel in #2257
- Warn about security context modifications by @kwiatekus in #2240
What's Changed
- add function eject params validation by @anoipm in #2061
- Fix automated version promotion branch name by @kwiatekus in #2062
- Add missing priority class by @kwiatekus in #2064
- [Hyperspace] 🤖 Add PR Bot Configuration by @hyperspace-insights[bot] in #2072
- Fix serverless controller verification by @pPrecel in #2071
- Add the
DeploymentFailurecondition by @pPrecel in #2074 - Set custom condition highlights for the
DeploymentFailurecondition by @pPrecel in #2077 - Document the
DeploymentFailurecondition by @pPrecel in #2075 - Trigger Serverless CR reconciliation on controller deploy changes by @pPrecel in #2079
- Move logging configuration to manager-toolkit repo by @Cortey in #2078
- Fix wrt. git fetching by @MichalKalke in #2076
- Set const FUNC_PORT to 8080 by @MichalKalke in #2084
- Set const FUNC_PORT to 8080 in python and docs by @MichalKalke in #2086
- Fix deployment verification by @pPrecel in #2087
- Fix for paths with whitespaces in BaseDir by @musztardem in #2089
- bump Go image by @halamix2 in #2094
- Cleanup svs CR from legacy fields by @MichalKalke in #2096
- pip-python312(deps): bump the opentelemetry group in /components/runtimes/python312 with 5 updates by @dependabot[bot] in #2103
- buildless(deps): bump kyma-project/prod/external/library/golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /components/buildless-serverless by @dependabot[bot] in #2102
- Remove docker registry from default serverless CR spec by @kwiatekus in #2109
- Operator logging for Serverless by @Cortey in #2093
- bump Alpine by @halamix2 in #2111
- jobinit(deps): bump kyma-project/prod/external/library/golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /components/serverless/deploy/jobinit by @dependabot[bot] in #2099
- manager(deps): bump kyma-project/prod/external/library/golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /components/serverless/deploy/manager by @dependabot[bot] in #2098
- gomod(deps): bump github.com/go-git/go-billy/v5 from 5.6.2 to 5.7.0 by @dependabot[bot] in #2100
- operator(deps): bump kyma-project/prod/external/library/golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /components/operator by @dependabot[bot] in #2097
- webhook(deps): bump kyma-project/prod/external/library/golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /components/serverless/deploy/webhook by @dependabot[bot] in #2101
- In default buildless mode do not use default registry by @MichalKalke in #2113
- Cleanup dockerRegistry status when buildless enabled by @MichalKalke in #2116
- Describe Buildldess function OOMKilled case by @kwiatekus in #2120
- Extend memory limit for XS resource preset by @kwiatekus in #2121
- pip-python312(deps): bump the opentelemetry group in /components/runtimes/python312 with 5 updates by @dependabot[bot] in #2133
- gomod(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in #2131
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 by @dependabot[bot] in #2129
- gomod(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 by @dependabot[bot] in #2128
- gomod(deps): bump the k8s-io group with 5 updates by @dependabot[bot] in #2127
- Adjust limits for init container memory, clear init volume at the beginning by @MichalKalke in #2134
- make network policies necessary by @halamix2 in #2123
- Fix integration tests by @halamix2 in #2140
- Fix integration tests by @halamix2 in #2141
- Cleanup legacy SA name from fn deployments by @kwiatekus in #2139
- increase liveness probe time to restart by @anoipm in #2149
- add support for default value of serviceAccountName by @anoipm in #2150
- Bump base images by @halamix2 in #2154
- Bump all base images by @halamix2 in #2155
- liveness probe based on metrics by @halamix2 in #2152
- Revert "increase liveness probe time to restart (#2149)" by @halamix2 in #2157
- Change deletion watcher logger name by @pPrecel in #2159
- Use Manager-Toolkit Logging and LogConfig by @Cortey in #2158
- Use the
chartpackage from themanager-toolkitrepo by @pPrecel in #2156 - Improve getting last commit by @pPrecel in #2165
- Use nodejs20 in 20.17.0 version by @MichalKalke in #2162
- Bump versions by @halamix2 in #2161
- Ignore missing metrics in health check by @halamix2 in #2168
- Remove outdated code bit by @grego952 in #2167
- Remove the
continiusGitCheckoutannotation by @pPrecel in #2171 - Update Configuring Serverless by @grego952 in #2178
- Enhance git reference last commit checker by @pPrecel in #2170
- gomod(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in #2186
- gomod(deps): bump github.com/kyma-project/manager-toolkit/installation/chart from 0.0.0-20251228124903-71c93d767d90 to 0.260113.143439-fb9dc47 by @dependabot[bot] in #2191
- gomod(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 by @dependabot[bot] in #2173
- Group manager-toolkit deps by @pPrecel in #2192
- gomod(deps): bump the manager-toolkit group with 2 updates by...
1.9.6
What's Changed
- Opt-in for bootstrapper mutations for regulated markets (#2269) by @kwiatekus in #2278
Full Changelog: 1.9.5...1.9.6