Skip to content

Function Runtime Deprecation Schedule ​

This document outlines the planned deprecation and end-of-life (EOL) dates for supported Function runtimes in Kyma Serverless.

Supported Runtimes and Deprecation Timeline ​

RuntimePlanned DeprecationEstimated EOLStatus
Node.js 22July 2026November 2026Deprecated
Node.js 24TBDTBD
Python 3.12September 2026March 2027
Python 3.14TBDTBD

Deprecation History ​

Node.js 22 ​

  • Status: Deprecated
  • Deprecation Version: v1.14.0
  • Details: Node.js 22 is deprecated. For more information, see #2681. Migrate to Node.js 24 or newer.

Node.js 20 ​

  • Status: Removed
  • Deprecation Version: v1.10.0
  • Removal Version: v1.14.0
  • Details: Node.js 20 reached end-of-life. For more information, see #2231 and #2682. Migrate to Node.js 22 or newer.

NOTE

The deprecation and EOL dates listed in this document are predictions based on current release cadence and Node.js/Python LTS schedules. These dates are subject to change and may be adjusted based on the following:

  • Changes in the Kyma Serverless release schedule
  • Updates to upstream Node.js and Python LTS timelines
  • Community feedback and requirements
  • Security considerations

Always check the release notes for announcements regarding runtime deprecations and EOL timelines.

Recommendations ​

  • Plan upgrades to newer runtimes well in advance of deprecation dates
  • Monitor release notes for any changes to this schedule
  • For Functions using deprecated runtimes, migrate before the EOL date to avoid service disruption