d4rkstar opened a new pull request, #83:
URL: https://github.com/apache/openserverless-runtimes/pull/83

   # Scope
   
   The goal is to introduce new extensible runtimes for OpenServerless without 
breaking the functionality of previous runtimes and to introduce a simpler 
mechanism for tracking language updates.
   The generated runtimes.json file will contain metadata that also indicates 
additional features (e.g., runtime extensibility, language version, and whether 
it is an LTS version).
   
   ## Runtime updates
   
   - **build**: generate `runtimes.json` via a Python script 
(`generate-runtimes.py`) instead of `envsubst`, enriching each runtime kind 
with OpenServerless-specific metadata (`lts`, `extendible`, `current`, 
`releaseDate`, `latest`) sourced from the `runtime/<lang>/<version>` folders 
and endoflife.date.
   - **go**: add Go 1.25 and 1.26 runtimes.
   - **nodejs**: add Node.js 22, 24 and 26 runtimes.
   - **java**: add Java 25 runtime.
   - **python**: add Python 3.14 runtime; bump v3.13 base image to 3.13.15, add 
`bin/extend`, and trim the preinstalled `requirements.txt` down to just 
`requests`.
   - **php**: add PHP 8.4 and 8.5 runtimes; re-enable `php` in the `RUNTIMES` 
var (previously disabled); loosen `guzzlehttp`/`ramsey`/`aws-sdk-php` version 
pins in v8.2/v8.3 to caret ranges.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to