diff --git a/pages/serverless-functions/reference-content/functions-runtimes.mdx b/pages/serverless-functions/reference-content/functions-runtimes.mdx index ecde3c10c0..ac03a70866 100644 --- a/pages/serverless-functions/reference-content/functions-runtimes.mdx +++ b/pages/serverless-functions/reference-content/functions-runtimes.mdx @@ -52,13 +52,13 @@ Once a function is in a `deprecated`, `end_of_support`, or `end_of_life` status, | Name | Status | Information | |----------------------|----------------|-----------------------------------------| -| Node 8 (`node8`) | End of Support | | -| Node 10 (`node10`) | End of Support | | -| Node 14 (`node14`) | End of Support | | -| Node 16 (`node16`) | End of Support | | -| Node 17 (`node17`) | End of Support | Security support ended June 1st 2022. | -| Node 18 (`node18`) | Available | | -| Node 19 (`node19`) | End of Support | | +| Node 8 (`node8`) | End of Life | | +| Node 10 (`node10`) | End of Life | | +| Node 14 (`node14`) | End of Life | | +| Node 16 (`node16`) | End of Life | | +| Node 17 (`node17`) | End of Life | | +| Node 18 (`node18`) | End of Support | | +| Node 19 (`node19`) | End of Life | | | Node 20 (`node20`) | Available | | | Node 22 (`node22`) | Available | | @@ -66,37 +66,42 @@ Once a function is in a `deprecated`, `end_of_support`, or `end_of_life` status, | Name | Status | Information | |---------------------------|----------------|--------------| | Python 2 (`python`) | End of Life | | -| Python 3 (`python3`) | End of Support | | -| Python 3.7 (`python37`) | End of Support | | -| Python 3.8 (`python38`) | Available | | +| Python 3 (`python3`) | End of Life | | +| Python 3.7 (`python37`) | End of Life | | +| Python 3.8 (`python38`) | End of Support | | | Python 3.9 (`python39`) | Available | | | Python 3.10 (`python310`) | Available | | | Python 3.11 (`python311`) | Available | | | Python 3.12 (`python312`) | Available | | +| Python 3.13 (`python313`) | Available | | ### Go | Name | Status | Information | |-----------------------|----------------|--------------| -| Generic Go (`golang`) | End of Support | | -| Go 1.13 (`go113`) | End of Support | | -| Go 1.17 (`go117`) | End of Support | | -| Go 1.18 (`go118`) | End of Support | | -| Go 1.19 (`go119`) | End of Support | | -| Go 1.20 (`go120`) | Available | | -| Go 1.21 (`go121`) | Available | | +| Generic Go (`golang`) | End of Life | | +| Go 1.13 (`go113`) | End of Life | | +| Go 1.17 (`go117`) | End of Life | | +| Go 1.18 (`go118`) | End of Life | | +| Go 1.19 (`go119`) | End of Life | | +| Go 1.20 (`go120`) | End of Support | | +| Go 1.21 (`go121`) | End of Support | | | Go 1.22 (`go122`) | Available | | +| Go 1.23 (`go123`) | Available | | +| Go 1.24 (`go124`) | Available | | ### PHP | Name | Status | Information | |-----------------------|----------------|--------------| | PHP 8.2 (`php82`) | Available | | | PHP 8.3 (`php83`) | Available | | +| PHP 8.4 (`php84`) | Available | | ### Rust | Name | Status | Information | |-----------------------|----------------|--------------| -| Rust 1.65 (`rust165`) | End of Support | | -| Rust 1.79 (`rust179`) | Available | | +| Rust 1.65 (`rust165`) | End of Life | | +| Rust 1.79 (`rust179`) | End of Support | | +| Rust 1.85 (`rust185`) | Available | Edition 2024 | ## Runtimes additional information @@ -114,9 +119,9 @@ This page contains useful information on how Serverless Functions runtimes are b | `log_errors` | Off | | `file_uploads{}` | On | -#### PHP 8.2 supported extensions +#### PHP 8.2 and 8.3 supported extensions -Supported PHP extensions for the [PHP 8.2](https://www.php.net/ChangeLog-8.php#8.2.0) runtime +Supported PHP extensions for the [PHP 8.2](https://www.php.net/ChangeLog-8.php#8.2.0) and [PHP 8.3](https://www.php.net/ChangeLog-8.php#PHP_8_3) runtime. | PHP extensions | | | | | | | | | -------------- | - | -------------- | - | -------------- | - | -------------- | - | @@ -153,3 +158,44 @@ Supported PHP extensions for the [PHP 8.2](https://www.php.net/ChangeLog-8.php#8 | xmldiff | ✓ | xmlreader | ✓ | xmlrpc | ✓ | xmlwriter | ✓ | | xsl | ✓ | yac | ✓ | yaml | ✓ | Zend OPcache | ✓ | | zephir_parser | ✓ | zip | ✓ | zlib | ✓ | zstd | ✓ | + +#### PHP 8.4 supported extensions + +Supported PHP extensions for the [PHP 8.4](https://www.php.net/ChangeLog-8.php#PHP_8_4) runtime. + +| PHP extensions | | | | | | | | +| -------------- | - | -------------- | - | -------------- | - | -------------- | - | +| amqp | ✓ | apcu | ✓ | ast | ✓ | bcmath | ✓ | +| bz2 | ✓ | calendar | ✓ | Core | ✓ | csv | ✓ | +| ctype | ✓ | curl | ✓ | date | ✓ | dba | ✓ | +| ddtrace | ✓ | decimal | ✓ | dom | ✓ | ds | ✓ | +| enchant | ✓ | ev | ✓ | event | ✓ | excimer | ✓ | +| exif | ✓ | FFI | ✓ | fileinfo | ✓ | filter | ✓ | +| ftp | ✓ | gd | ✓ | geospatial | ✓ | gettext | ✓ | +| gmp | ✓ | gnupg | ✓ | grpc | ✓ | hash | ✓ | +| http | ✓ | iconv | ✓ | igbinary | ✓ | imagick | ✓ | +| imap | ✓ | inotify | ✓ | intl | ✓ | ion | ✓ | +| json | ✓ | json_post | ✓ | ldap | ✓ | libsmbclient | ✓ | +| libxml | ✓ | luasandbox | ✓ | lz4 | ✓ | lzf | ✓ | +| mailparse | ✓ | maxminddb | ✓ | mbstring | ✓ | mcrypt | x | +| memcache | ✓ | memcached | ✓ | mongodb | ✓ | msgpack | ✓ | +| mysqli | ✓ | mysqlnd | ✓ | OAuth | ✓ | oci8 | ✓ | +| odbc | ✓ | opencensus | x | openssl | ✓ | parle | ✓ | +| pcntl | ✓ | pcov | ✓ | pcre | ✓ | PDO | ✓ | +| pdo_dblib | ✓ | PDO_Firebird | ✓ | pdo_mysql | ✓ | PDO_OCI | ✓ | +| PDO_ODBC | ✓ | pdo_pgsql | ✓ | pdo_sqlite | ✓ | pdo_sqlsrv | ✓ | +| pgsql | ✓ | Phar | ✓ | php_trie | ✓ | posix | ✓ | +| protobuf | ✓ | pspell | ✓ | random | ✓ | raphf | ✓ | +| rdkafka | ✓ | readline | ✓ | redis | ✓ | Reflection | ✓ | +| SeasLog | x | session | ✓ | shmop | ✓ | simdjson | ✓ | +| SimpleXML | ✓ | smbclient | ✓ | snappy | ✓ | snmp | ✓ | +| soap | ✓ | sockets | ✓ | sodium | ✓ | solr | ✓ | +| SPL | ✓ | SPX | ✓ | sqlite3 | ✓ | sqlsrv | ✓ | +| ssh2 | ✓ | standard | ✓ | Stomp | ✓ | swoole | ✓ | +| sysvmsg | ✓ | sysvsem | ✓ | sysvshm | ✓ | tidy | ✓ | +| timezonedb | ✓ | tokenizer | ✓ | uploadprogress | ✓ | uuid | ✓ | +| vips | ✓ | xdiff | ✓ | xlswriter | ✓ | xml | ✓ | +| xmldiff | ✓ | xmlreader | ✓ | xmlrpc | ✓ | xmlwriter | ✓ | +| xsl | ✓ | yac | ✓ | yaml | ✓ | Zend OPcache | ✓ | +| zephir_parser | ✓ | zip | ✓ | zlib | ✓ | zstd | ✓ | +