- The Function Runtime Upgrade feature ensures your deployed functions always benefit from the latest security patches, performance improvements, and wrapper updates. The platform automatically detects if a function’s current runtime is behind the latest version and provides a seamless, one-click upgrade path.
Important Note:This feature is available to all accounts configured for FaaS V2.
How to Upgrade Your Runtimes: Follow the steps below to identify and upgrade your functions to the latest runtime version.
1. Navigate to Functions in your Agent Workspace.
2. Select the Functions tab.
3. Look for the Blue Icon next to your function in the Deployed Functions section. If a blue icon is visible, a newer version of the runtime is available.
You can initiate the upgrade in two ways:
A. Hover & Click: Hover over the blue status to see the tooltip: "A newer version is available for this function's runtime. Click here to upgrade." and click on the ‘In Production’.
B. Action Menu: Click the three dots (⋮) at the end of the function row and select Upgrade Function.
4. Once you select Upgrade, a confirmation screen will appear.
- Click Upgrade Now to begin the process.
5. Modified State Functions
- When a new runtime version is released while your function is in a Modified state, a blue icon will appear. The key difference between this and an 'In Production' function is that a modified function will remain in the 'Modified' state after the upgrade. This ensures that your unproductive/draft code is not deployed during the runtime upgrade process.
- The Tooltip: Hovering over the icon will display: "A newer version is available for this function's runtime. Click here to upgrade."
- How to Upgrade: You can click the function name directly or select Upgrade Function from the three-dot (⋮) menu.
- What Happens: The system upgrades the runtime and performs a technical redeployment. Unproductive code will remain unproductive.
A. The Tooltip
B. Three-dot (⋮) menu