Releases: nuclio/nuclio
1.14.6
Changelog
[1.14.6] - 2025-05-19
🚀 Features / Enhancements
- [Dashboard] Add kafka configuration for retry time and max retries (#3638) by @rokatyy
- [Wrapper] Use get_running_loop() with fallback to avoid DeprecationWarning in Python 3.12 (#3640) by @rokatyy
- [Dashboard] Add new api to get replicas and proxy logs from ES (#3639) by @rokatyy
🐛 Bug Fixes
🔬 Testing
🧪 Dependencies
- [Dependabot] Bump denoland/setup-deno from 2.0.2 to 2.0.3 (#3643) by @dependabot[bot]
1.14.5
Changelog
[1.14.5] - 2025-05-14
🚀 Features / Enhancements
- [Builder] Create temp dir based on os.TempDir() (#3616) by @rokatyy
- [Dashboard] Enable Readiness and Liveness probes configurations (#3609) by @weilerN
- [Dashboard] Support multiple workers in asynchronous mode (#3623) by @rokatyy
- [Controller] Add last k8s warning to an error stack (#3625) by @rokatyy
- [Controller] Enable Readiness and Liveness probes configurations (#3629) by @weilerN
- [Security] Add permissions and pin actions to a full length commit (#3631) by @rokatyy
- [Security] Pin tag for azure/setup-helm (#3632) by @rokatyy
- [Platform] Add ElasticSearchConfig to platform config (#3633) by @rokatyy
- [Kafka] Add timeout parameters to support confluent cloud (#3635) by @rokatyy
- [Dashboard] Implement elastic search client (#3634) by @rokatyy
🐛 Bug Fixes
- [Security] Fix CI to have permissions and pin an action to a full length commit SHA (#3627) by @rokatyy
◀️ Reverted Changes
- Revert "[UI] remove python 3.12 from nuclio runtimes list" (#3613) by @illia-prokopchuk
📚 Documentation
🎨 UI
- [UI] bump DC version
1.2.11
(#3612) by @illia-prokopchuk - [UI] Change "Function name is already used" error message (#3630) by @Taras-Hlukhovetskyi
🔬 Testing
- [Test] Fix TestCreateTempDir (#3620) by @TomerShor
- [Test] Add a test for Git code entry with python runtime (#3626) by @rokatyy
🧪 Dependencies
- [Dependabot] Bump manusa/actions-setup-minikube from 2.13.1 to 2.14.0 (#3628) by @dependabot[bot]
⚙️ CI
1.14.4
Changelog
[1.14.4] - 2025-04-30
🚀 Features / Enhancements
- [Builder] Create temp dir based on os.TempDir() (#3616) by @rokatyy
- [Dashboard] Enable Readiness and Liveness probes configurations (#3609) by @weilerN
- [Dashboard] Support multiple workers in asynchronous mode (#3623) by @rokatyy
◀️ Reverted Changes
- Revert "[UI] remove python 3.12 from nuclio runtimes list" (#3613) by @illia-prokopchuk
📚 Documentation
🎨 UI
- [UI] bump DC version
1.2.11
(#3612) by @illia-prokopchuk
🔬 Testing
- [Test] Fix TestCreateTempDir (#3620) by @TomerShor
⚙️ CI
1.14.3
Changelog
[1.14.3] - 2025-04-22
🚀 Features / Enhancements
-
[Dashboard] Hardcode pythonCommonModules versions in builder (#3583) by @rokatyy in #3583
-
[Processor] Change terminology from async/sync allocator to blocking/non-blocking (#3607) by @rokatyy in #3607
🐛 Bug Fixes
-
[Dependencies] Fix bumping docker client version (#3597) by @rokatyy in #3597
-
[Test] Fix TestGenerateKanikoProcessorDockerfile (#3599) by @rokatyy in #3599
🎨 UI
- [UI] Change Jquery version (#3604) by @illia-prokopchuk in #3604
🧪 Dependencies
-
[Dependencies] Bump Docker client version in dashboard image (#3582) by @TomerShor in #3582
-
[Dependencies] Change go version to 1.23.8 (#3592) by @rokatyy in #3592
-
[Dependencies] Bump grpc to v1.68 (#3593) by @rokatyy in #3593
-
[Dependencies] Bump uhttpc to 0.0.3 (#3598) by @rokatyy in #3598
-
[Dependencies] Bump the npm_and_yarn group across 1 directory with 2 updates (#3594) by @dependabot[bot] in #3594
-
[Dependencies] Bump github.com/nats-io/nats-server/v2 from 2.9.23 to 2.10.27 in the go_modules group across 1 directory (#3603) by @dependabot[bot] in #3603
-
[Dependencies] Bump golang.org/x/net from 0.36.0 to 0.38.0 in the go_modules group across 1 directory (#3606) by @dependabot[bot] in #3606
1.13.24
What's Changed
- [Dependencies] Fix bumping docker client version [1.13.x] by @rokatyy in #3595
- [Dependencies] Bump uhttpc to 0.0.3 [1.13.x] by @rokatyy in #3596
- [UI] Change Jquery version [1.13.x] by @illia-prokopchuk in #3605
Full Changelog: 1.13.23...1.13.24
1.13.23
What's Changed
- [Controller] Change threshold back to 10 [1.13.x] by @rokatyy in #3585
- [Security] Sanitize paths [1.13.x] by @rokatyy in #3586
- [Dependencies] Bump Docker client version in dashboard image [1.13.x] by @rokatyy in #3587
- [Dependencies] Change go version to 1.23.8 [1.13.x] by @rokatyy in #3588
- [Dependencies] Bump grpc to v1.68 [1.13.x] by @rokatyy in #3589
- [Dependencies] Bump alpine to 3.21 [1.13.x] by @rokatyy in #3590
- Revert "[Dependencies] Bump alpine to 3.21 [1.13.x]" by @rokatyy in #3591
Full Changelog: 1.13.22...1.13.23
1.14.2
Changelog
[1.14.2] - 2025-04-07
🚀 Features / Enhancements
-
[Controller] Enrich invocation status for unhealthy function (#3448) by @rokatyy in #3448
-
[Processor] Do not allow ExplicitAck for runtimes in which it is not supported (#3450) by @rokatyy in #3450
-
[Processor] Stop triggers before termination (#3452) by @TomerShor in #3452
-
[Golang] Add restart functionality to go runtime (#3447) by @rokatyy in #3447
-
[Platformconfig] Enrich cron trigger creation mode according to platform kind (#3471) by @TomerShor in #3471
-
[Processor] Move stop trigger after termination signaling (#3476) by @rokatyy in #3476
-
[Async] Implement asynchronous event processing in python runtime (#3461) by @rokatyy in #3461
-
[HTTP] Change readiness probe during termination to increase stabilty (#3482) by @rokatyy in #3482
-
[Runtime] Changing java base image (#3490) by @liranbg in #3490
-
[Dashboard] Change logic of
allow
preemption mode (#3492) by @rokatyy in #3492 -
[Processor] Improve termination stability and change readiness FailureThreshold (#3511) by @rokatyy in #3511
-
[Makefile] Add command to check unit test coverage (#3516) by @rokatyy in #3516
-
[Kaniko] Propagate GPU limits as to ensure toleration application (#3525) by @rokatyy in #3525
-
[Processor] Implement eventProcessor (#3478) by @rokatyy in #3478
-
[Dashboard] Don't print pod warning events if empty (#3531) by @TomerShor in #3531
-
[Processor] Add enrichment and validation for async processing (#3532) by @rokatyy in #3532
-
[Processor] Log transferring via control message socket (#3520) by @rokatyy in #3520
-
[Processor] Limit the number of file descriptors in use to 80 percent (#3540) by @rokatyy in #3540
-
[Processor] Allow multiple connections in async mode (#3536) by @rokatyy in #3536
-
[Processor] Implement safe statistics (#3541) by @rokatyy in #3541
-
[Security] Remove logging of http request information (#3545) by @rokatyy in #3545
-
[Processor] Remove spammy logs from async wrapper (#3554) by @rokatyy in #3554
-
[Builder] Add tempDir validations (#3552) by @rokatyy in #3552
-
[Runtime] Introduce python 3.12 (#3551) by @rokatyy in #3551
-
[Security] Do not log file contents in builder (#3562) by @rokatyy in #3562
-
[Controller] Change threshold back to 10 (#3574) by @rokatyy in #3574
-
[Processor] New restart handling logic (#3553) by @rokatyy in #3553
-
[Makefile] Ensure golangci-lint version (#3576) by @TomerShor in #3576
-
[Processor] Propagate allocation metrics (#3575) by @rokatyy in #3575
-
[Processor] Optimise result creation (#3579) by @rokatyy in #3579
🐛 Bug Fixes
-
[Docs] Fix python reference table of contents (#3439) by @TomerShor in #3439
-
[Tests] Fix tests after async changes (#3477) by @rokatyy in #3477
-
[Helm] Fix mounting empty name secret (#3501) by @liranbg in #3501
-
[Golang] Fix go runtime on low-latency setup (#3510) by @rokatyy in #3510
-
[Helm] Fix address in values.yaml (#3514) by @rokatyy in #3514
-
[UI] Fix node selector status not updated after pressing the refresh button (#3512) by @illia-prokopchuk in #3512
-
[Makefile] Fix pull docker images rule (#3528) by @TomerShor in #3528
-
[Processor] Fix SetObjects in async pool Allocator (#3533) by @rokatyy in #3533
-
[CI] Fix unstable release conditions (#3534) by @rokatyy in #3534
-
[Processor] Fix stopping event connection (#3539) by @rokatyy in #3539
-
[Security] Fix regexes and file path escaping (#3542) by @TomerShor in #3542
-
[CI] Fix Long CI icon in readme (#3547) by @rokatyy in #3547
-
[Security] Fix arbitrary file access during archive extraction (#3546) by @rokatyy in #3546
-
[Test] Fix TestGenerateKanikoProcessorDockerfile (#3572) by @rokatyy in #3572
-
[UI] Fix bad button layout (#3573) by @illia-prokopchuk in #3573
-
[Makefile] Fix get-release-info (#3580) by @rokatyy in #3580
◀️ Reverted Changes
-
Revert "[Dependabot] Bump actions/labeler from 4 to 5" (#3491) by @liranbg in #3491
-
Revert "[Dashboard] Change logic of
allow
preemption mode (#3492)" (#3523) by @rokatyy in #3523
💼 Other
-
Bump to 1.14.1 by @TomerShor
📚 Documentation
-
[Docs] Add note on tech-preview runtimes and triggers (#3440) by @TomerShor in #3440
-
[Docs] Add version param to kafka trigger (#3521) by @rokatyy in #3521
🎨 UI
- [UI] Add Python 3.12 to Nuclio runtime dropdown (#3560) by @illia-prokopchuk in #3560
🔬 Testing
🧪 Dependencies
-
[Dependencies] Bump github.com/go-git/go-git/v5 from 5.11.0 to 5.13.1 in the go_modules group (#3443) by @dependabot[bot] in #3443
-
[Dependencies] Bump pip version (#3456) by @TomerShor in #3456
-
[Dependencies] Bump v3io-go to v0.3.10 (#3459) by @rokatyy in #3459
-
[Dependabot] Bump denoland/setup-deno from 1 to 2 (#3486) by @dependabot[bot] in #3486
-
[Dependabot] Bump docker/login-action from 2 to 3 (#3487) by @dependabot[bot] in #3487
-
[Dependabot] Bump github/codeql-action from 2 to 3 (#3488) by @dependabot[bot] in #3488
-
[Dependabot] Bump manusa/actions-setup-minikube from 2.13.0 to 2.13.1 (#3489) by @dependabot[bot] in #3489
-
[Dependabot] Bump actions/github-script from 3 to 7 (#3485) by @dependabot[bot] in #3485
-
[Dependabot] Bump actions/labeler from 4 to 5 (#3484) by @dependabot[bot] in #3484
-
[Dependabot] Bump actions/setup-python from 4 to 5 (#3498) by @dependabot[bot] in #3498
-
[Dependabot] Bump docker/setup-qemu-action from 2 to 3 (#3496) by @dependabot[bot] in #3496
-
[Dependabot] Bump anchore/scan-action from 3 to 6 (#3493) by @dependabot[bot] in #3493
-
[Dependabot] Bump actions/checkout from 3 to 4 (#3495) by @dependabot[bot] in #3495
-
[Dependabot] Bump actions/setup-go from 3 to 5 (#3497) by @dependabot[bot] in #3497
-
[Dependencies] Bump sarama to 1.45.0 (#3506) by @rokatyy in #3506
-
[Dependabot] Bump AButler/upload-release-assets from 2.0.2 to 3.0 (#3509) by @dependabot[bot] in #3509
-
[Dependabot] Bump azure/setup-helm from 3 to 4 (#3508) by @dependabot[bot] in #3508
-
[Dependabot] Bump azure/setup-helm from 3 to 4 (#3544) by @dependabot[bot] in #3544
-
[Dependencies] Bump packages (#3557) by @TomerShor in #3557
-
[Dependencies] Upgrade fasthttp to v1.59.0 (#3559) by @rokatyy in #3559
-
[Dependencies] Bump uhttpc image to 0.0.2 (#3568) by @rokatyy in #3568
⚙️ CI
-
[CI] Add PR title checker workflow (#3449) by @TomerShor in #3449
-
[CI] Update ubuntu on periodic (#3480) by @TomerShor in #3480
-
[CI] Enable dependabot action version updates (#3481) by @TomerShor in #3481
-
[CI] Update labeler to v5 (#3500) by @TomerShor in #3500
-
[CI] Use GCR Alpine image in test image (#3517) by @TomerShor in #3517
-
[CI] Merge Long CI and Periodic into one workflow (#3537) by @rokatyy in #3537
-
[CI] Report status only after all suites have finished (#3571) by @rokatyy in #3571
1.13.22
What's Changed
- [Security] Remove logging of http request information [1.13.x] by @rokatyy in #3549
- [Security] Fix arbitrary file access during archive extraction [1.13.x] by @rokatyy in #3550
- [Builder] Add tempDir validations (#3552) by @TomerShor in #3556
- [UI] Add Python 3.12 to Nuclio runtime dropdown by @illia-prokopchuk in #3561
- [Security] Do not log file contents in builder [1.13.x] by @rokatyy in #3563
- Revert "[UI] Add Python 3.12 to Nuclio runtime dropdown" by @illia-prokopchuk in #3564
- [Dependencies] Bump packages [1.13.x] by @rokatyy in #3567
- [Dependencies] Bump oauth2 [1.13.x] by @rokatyy in #3570
- [Dependencies] Bump uhttpc image to 0.0.2 [1.13.x] by @rokatyy in #3569
Full Changelog: 1.13.21...1.13.22
1.13.21
What's Changed
- [Processor] Change default handshake value to true [1.13.x] by @rokatyy in #3522
- Revert "[Dashboard] Change logic of
allow
preemption mode (#3492)" [1.13.x] by @rokatyy in #3524 - [Kaniko] Propagate GPU limits as to ensure toleration application [1.13.x] by @rokatyy in #3527
- [Dashboard] Don't print pod warning events if empty [1.13.x] by @TomerShor in #3530
- [Controller] Enrich invocation status for unhealthy function [1.13.x] by @rokatyy in #3529
Full Changelog: 1.13.20...1.13.21
1.13.20
What's Changed
- [Releaser] Support
git
repository scheme [1.13.x] by @TomerShor in #3505 - [Dependencies] Bump sarama to 1.45.0 [1.13.x] by @rokatyy in #3507
- [UI] Fix node selector status not updated after pressing the refresh button [1.13.x] by @illia-prokopchuk in #3513
- [Processor] Improve termination stability and change readiness FailueThreshold [1.13.x] by @rokatyy in #3519
- [Golang] Fix go runtime on low-latency setup [1.13.x] by @rokatyy in #3518
Full Changelog: 1.13.19...1.13.20