diff --git a/src/_includes/nginx_versions.md b/src/_includes/nginx_versions.md index 1e690ca4c..5cdec1375 100644 --- a/src/_includes/nginx_versions.md +++ b/src/_includes/nginx_versions.md @@ -1,9 +1,9 @@ Scalingo supports the following versions of Nginx: -| Nginx version | `scalingo-22` ([EOL]) | `scalingo-24` | -| --------------------: | ------------------: | -------------: | -| **`1.30`** (Stable) | Up to `1.30.1` | Up to `1.30.1` | -| **`1.29`** (Mainline) | Up to `1.29.8` | Up to `1.29.8` | +| Nginx version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| --------------------: | --------------------: | -------------: | -------------: | +| **`1.30`** (Stable) | Up to `1.30.1` | Up to `1.30.1` | Up to `1.30.1` | +| **`1.29`** (Mainline) | Up to `1.29.8` | Up to `1.29.8` | Up to `1.29.8` | {% include scalingo_22_deprecation_note.md %} diff --git a/src/_includes/scalingo_22_deprecation_note.md b/src/_includes/scalingo_22_deprecation_note.md index f8b241f1c..e5f63cd04 100644 --- a/src/_includes/scalingo_22_deprecation_note.md +++ b/src/_includes/scalingo_22_deprecation_note.md @@ -1,4 +1,4 @@ {% note %} The [`scalingo-22`]({% post_url platform/internals/stacks/2000-01-01-scalingo-22-stack %}) stack is deprecated and will be discontinued on June 1, 2027. -Applications must be migrated to [`scalingo-24`]({% post_url platform/internals/stacks/2000-01-01-scalingo-24-stack %}) before this date. +Applications must be migrated to [`scalingo-24`]({% post_url platform/internals/stacks/2000-01-01-scalingo-24-stack %}) or [`scalingo-26`]({% post_url platform/internals/stacks/2000-01-01-scalingo-26-stack %}) before this date. {% endnote %} diff --git a/src/_includes/scalingo_26_stack_packages.md b/src/_includes/scalingo_26_stack_packages.md new file mode 100644 index 000000000..3e3733c74 --- /dev/null +++ b/src/_includes/scalingo_26_stack_packages.md @@ -0,0 +1,665 @@ +| adduser | 3.153ubuntu1 | +| apt | 3.2.0 | +| autoconf | 2.72-3.1ubuntu2 | +| automake | 1:1.18.1-3build1 | +| autotools-dev | 20240727.1build1 | +| base-files | 14ubuntu6.1 | +| base-passwd | 3.6.8 | +| bash | 5.3-2ubuntu1 | +| bash-completion | 1:2.16.0-8build1 | +| bind9-dnsutils | 1:9.20.18-1ubuntu2.1 | +| bind9-host | 1:9.20.18-1ubuntu2.1 | +| bind9-libs:amd64 | 1:9.20.18-1ubuntu2.1 | +| binutils | 2.46-3ubuntu2 | +| binutils-common:amd64 | 2.46-3ubuntu2 | +| binutils-x86-64-linux-gnu | 2.46-3ubuntu2 | +| brz | 3.3.21-1build1 | +| bsdutils | 1:2.41.3-3ubuntu2 | +| build-essential | 12.12ubuntu2 | +| bzip2 | 1.0.8-6build2 | +| bzip2-doc | 1.0.8-6build2 | +| ca-certificates | 20260223 | +| clang-21 | 1:21.1.8-6ubuntu1 | +| clang-tools-21 | 1:21.1.8-6ubuntu1 | +| comerr-dev:amd64 | 2.1-1.47.2-3ubuntu4 | +| coreutils | 9.5-1ubuntu2+0.0.0~ubuntu25 | +| coreutils-from-uutils | 0.0.0~ubuntu25 | +| cpp | 4:15.2.0-5ubuntu1 | +| cpp-15 | 15.2.0-16ubuntu1 | +| cpp-15-x86-64-linux-gnu | 15.2.0-16ubuntu1 | +| cpp-x86-64-linux-gnu | 4:15.2.0-5ubuntu1 | +| cron | 3.0pl1-200ubuntu1 | +| cron-daemon-common | 3.0pl1-200ubuntu1 | +| curl | 8.18.0-1ubuntu2.1 | +| dash | 0.5.12-12ubuntu3 | +| dbus | 1.16.2-2ubuntu4 | +| dbus-bin | 1.16.2-2ubuntu4 | +| dbus-daemon | 1.16.2-2ubuntu4 | +| dbus-session-bus-common | 1.16.2-2ubuntu4 | +| dbus-system-bus-common | 1.16.2-2ubuntu4 | +| debconf | 1.5.92 | +| debianutils | 5.23.2build1 | +| diffutils | 1:3.12-1 | +| dirmngr | 2.4.8-4ubuntu3 | +| dmsetup | 2:1.02.205-2ubuntu3 | +| docutils-common | 0.22.4+dfsg-1 | +| dpkg | 1.23.7ubuntu1 | +| dpkg-dev | 1.23.7ubuntu1 | +| e2fsprogs | 1.47.2-3ubuntu4 | +| ed | 1.22.4-1 | +| fakeroot | 1.37.2-1 | +| file | 1:5.46-5build2 | +| findutils | 4.10.0-3build2 | +| fontconfig | 2.17.1-3ubuntu1 | +| fontconfig-config | 2.17.1-3ubuntu1 | +| fonts-dejavu-core | 2.37-8build1 | +| fonts-dejavu-mono | 2.37-8build1 | +| fonts-droid-fallback | 1:8.1.0r7-1~1.gbp36536bbuild1 | +| fonts-lato | 2.015-1build1 | +| fonts-noto-mono | 20201225-2build1 | +| fonts-urw-base35 | 20200910-8build1 | +| g++ | 4:15.2.0-5ubuntu1 | +| g++-15 | 15.2.0-16ubuntu1 | +| g++-15-x86-64-linux-gnu | 15.2.0-16ubuntu1 | +| g++-x86-64-linux-gnu | 4:15.2.0-5ubuntu1 | +| gcc | 4:15.2.0-5ubuntu1 | +| gcc-15 | 15.2.0-16ubuntu1 | +| gcc-15-base:amd64 | 15.2.0-16ubuntu1 | +| gcc-15-x86-64-linux-gnu | 15.2.0-16ubuntu1 | +| gcc-16-base:amd64 | 16-20260322-1ubuntu1 | +| gcc-x86-64-linux-gnu | 4:15.2.0-5ubuntu1 | +| ghostscript | 10.06.0~dfsg-3ubuntu1 | +| girepository-tools:amd64 | 2.88.0-1 | +| git | 1:2.53.0-1ubuntu1 | +| git-man | 1:2.53.0-1ubuntu1 | +| gnu-coreutils | 9.7-3ubuntu2 | +| gnupg | 2.4.8-4ubuntu3 | +| gnupg-l10n | 2.4.8-4ubuntu3 | +| gnupg-utils | 2.4.8-4ubuntu3 | +| gpg | 2.4.8-4ubuntu3 | +| gpg-agent | 2.4.8-4ubuntu3 | +| gpg-wks-client | 2.4.8-4ubuntu3 | +| gpgconf | 2.4.8-4ubuntu3 | +| gpgsm | 2.4.8-4ubuntu3 | +| gpgv | 2.4.8-4ubuntu3 | +| grep | 3.12-1 | +| gzip | 1.14-1~exp2ubuntu1 | +| hicolor-icon-theme | 0.18-2build1 | +| hostname | 3.25build1 | +| icu-devtools | 78.2-2ubuntu1 | +| ieee-data | 20240722build1 | +| imagemagick | 8:7.1.2.18+dfsg1-1 | +| imagemagick-7-common | 8:7.1.2.18+dfsg1-1 | +| imagemagick-7.q16 | 8:7.1.2.18+dfsg1-1 | +| inetutils-ping | 2:2.7-2ubuntu1 | +| inetutils-telnet | 2:2.7-2ubuntu1 | +| init-system-helpers | 1.69 | +| javascript-common | 12+nmu1build1 | +| jq | 1.8.1-4ubuntu2 | +| krb5-locales | 1.22.1-2ubuntu4 | +| krb5-multidev:amd64 | 1.22.1-2ubuntu4 | +| less | 668-1build1 | +| lib32gcc-s1 | 16-20260322-1ubuntu1 | +| lib32stdc++6 | 16-20260322-1ubuntu1 | +| libacl1:amd64 | 2.3.2-2 | +| libalgorithm-diff-perl | 1.201-1 | +| libalgorithm-diff-xs-perl | 0.04-9 | +| libalgorithm-merge-perl | 0.08-5 | +| libaom3:amd64 | 3.13.1-2 | +| libapparmor1:amd64 | 5.0.0~beta1-0ubuntu7 | +| libapt-pkg7.0:amd64 | 3.2.0 | +| libargon2-1:amd64 | 0~20190702+dfsg-5 | +| libargon2-dev:amd64 | 0~20190702+dfsg-5 | +| libasan8:amd64 | 16-20260322-1ubuntu1 | +| libassuan9:amd64 | 3.0.2-2build1 | +| libatomic1:amd64 | 16-20260322-1ubuntu1 | +| libattr1:amd64 | 1:2.5.2-4 | +| libaudit-common | 1:4.1.2-1build1 | +| libaudit1:amd64 | 1:4.1.2-1build1 | +| libavahi-client3:amd64 | 0.8-18ubuntu1.1 | +| libavahi-common-data:amd64 | 0.8-18ubuntu1.1 | +| libavahi-common3:amd64 | 0.8-18ubuntu1.1 | +| libbinutils:amd64 | 2.46-3ubuntu2 | +| libblkid-dev:amd64 | 2.41.3-3ubuntu2 | +| libblkid1:amd64 | 2.41.3-3ubuntu2 | +| libbrotli-dev:amd64 | 1.2.0-3build1 | +| libbrotli1:amd64 | 1.2.0-3build1 | +| libbsd0:amd64 | 0.12.2-2build2 | +| libbz2-1.0:amd64 | 1.0.8-6build2 | +| libbz2-dev:amd64 | 1.0.8-6build2 | +| libc-bin | 2.43-2ubuntu2 | +| libc-dev-bin | 2.43-2ubuntu2 | +|libc-gconv-modules-extra:amd64 | 2.43-2ubuntu2 | +| libc6:amd64 | 2.43-2ubuntu2 | +| libc6-dev:amd64 | 2.43-2ubuntu2 | +| libc6-i386 | 2.43-2ubuntu2 | +| libcairo2:amd64 | 1.18.4-3 | +| libcap-ng0:amd64 | 0.8.5-4build5 | +| libcbor0.10:amd64 | 0.10.2-2ubuntu3 | +| libcc1-0:amd64 | 16-20260322-1ubuntu1 | +| libclang-common-21-dev:amd64 | 1:21.1.8-6ubuntu1 | +| libclang-cpp21 | 1:21.1.8-6ubuntu1 | +| libclang-rt-21-dev | 1:21.1.8-6ubuntu1 | +| libclang1-21 | 1:21.1.8-6ubuntu1 | +| libcom-err2:amd64 | 1.47.2-3ubuntu4 | +| libcommon-sense-perl:amd64 | 3.75-3build5 | +| libcrypt-dev:amd64 | 1:4.5.1-1 | +| libcrypt1:amd64 | 1:4.5.1-1 | +| libcryptsetup12:amd64 | 2:2.8.4-1ubuntu4 | +| libctf-nobfd0:amd64 | 2.46-3ubuntu2 | +| libctf0:amd64 | 2.46-3ubuntu2 | +| libcups2t64:amd64 | 2.4.16-1ubuntu1 | +| libcurl3t64-gnutls:amd64 | 8.18.0-1ubuntu2.1 | +| libcurl4-openssl-dev:amd64 | 8.18.0-1ubuntu2.1 | +| libcurl4t64:amd64 | 8.18.0-1ubuntu2.1 | +| libdatrie1:amd64 | 0.2.14-1 | +| libdb5.3t64:amd64 | 5.3.28+dfsg2-10ubuntu1 | +| libdbus-1-3:amd64 | 1.16.2-2ubuntu4 | +| libdebconfclient0:amd64 | 0.280ubuntu1 | +| libdeflate-dev:amd64 | 1.23-2ubuntu1 | +| libdeflate0:amd64 | 1.23-2ubuntu1 | +| libdevmapper1.02.1:amd64 | 2:1.02.205-2ubuntu3 | +| libdjvulibre-dev:amd64 | 3.5.29-1 | +| libdjvulibre-text | 3.5.29-1 | +| libdjvulibre21:amd64 | 3.5.29-1 | +| libdpkg-perl | 1.23.7ubuntu1 | +| libedit2:amd64 | 3.1-20251016-1 | +| libelf1t64:amd64 | 0.194-4 | +| liberror-perl | 0.17030-1 | +| libevent-2.1-7t64:amd64 | 2.1.12-stable-10build2 | +| libevent-core-2.1-7t64:amd64 | 2.1.12-stable-10build2 | +| libevent-dev | 2.1.12-stable-10build2 | +| libevent-extra-2.1-7t64:amd64 | 2.1.12-stable-10build2 | +|libevent-openssl-2.1-7t64:amd64 | 2.1.12-stable-10build2 | +|libevent-pthreads-2.1-7t64:amd64 | 2.1.12-stable-10build2 | +| libexif-dev:amd64 | 0.6.25-2 | +| libexif-doc | 0.6.25-2 | +| libexif12:amd64 | 0.6.25-2 | +| libexpat1:amd64 | 2.7.4-1 | +| libexpat1-dev:amd64 | 2.7.4-1 | +| libext2fs2t64:amd64 | 1.47.2-3ubuntu4 | +| libfakeroot:amd64 | 1.37.2-1 | +| libffi-dev:amd64 | 3.5.2-4 | +| libffi8:amd64 | 3.5.2-4 | +| libfftw3-bin | 3.3.10-2fakesync1build3 | +| libfftw3-dev:amd64 | 3.3.10-2fakesync1build3 | +| libfftw3-double3:amd64 | 3.3.10-2fakesync1build3 | +| libfftw3-long3:amd64 | 3.3.10-2fakesync1build3 | +| libfftw3-quad3:amd64 | 3.3.10-2fakesync1build3 | +| libfftw3-single3:amd64 | 3.3.10-2fakesync1build3 | +| libfido2-1:amd64 | 1.16.0-2build1 | +| libfile-fcntllock-perl | 0.22-4ubuntu6 | +| libfontconfig-dev:amd64 | 2.17.1-3ubuntu1 | +| libfontconfig1:amd64 | 2.17.1-3ubuntu1 | +| libfontenc1:amd64 | 1:1.1.8-1build2 | +| libfreetype-dev:amd64 | 2.14.2+dfsg-1 | +| libfreetype6:amd64 | 2.14.2+dfsg-1 | +| libfribidi0:amd64 | 1.0.16-5 | +| libgc1:amd64 | 1:8.2.12-1 | +| libgcc-15-dev:amd64 | 15.2.0-16ubuntu1 | +| libgcc-s1:amd64 | 16-20260322-1ubuntu1 | +| libgcrypt20:amd64 | 1.12.0-2 | +| libgd-dev:amd64 | 2.3.3-13ubuntu2 | +| libgd3:amd64 | 2.3.3-13ubuntu2 | +| libgdbm-compat4t64:amd64 | 1.26-1build1 | +| libgdbm6t64:amd64 | 1.26-1build1 | +| libgio-2.0-dev:amd64 | 2.88.0-1 | +| libgio-2.0-dev-bin | 2.88.0-1 | +| libgirepository-2.0-0:amd64 | 2.88.0-1 | +| libglib2.0-0t64:amd64 | 2.88.0-1 | +| libglib2.0-bin | 2.88.0-1 | +| libglib2.0-data | 2.88.0-1 | +| libglib2.0-dev:amd64 | 2.88.0-1 | +| libglib2.0-dev-bin | 2.88.0-1 | +| libgmp-dev:amd64 | 2:6.3.0+dfsg-5ubuntu2 | +| libgmp10:amd64 | 2:6.3.0+dfsg-5ubuntu2 | +| libgmpxx4ldbl:amd64 | 2:6.3.0+dfsg-5ubuntu2 | +| libgnutls-dane0t64:amd64 | 3.8.12-2ubuntu1.1 | +| libgnutls-openssl27t64:amd64 | 3.8.12-2ubuntu1.1 | +| libgnutls28-dev:amd64 | 3.8.12-2ubuntu1.1 | +| libgnutls30t64:amd64 | 3.8.12-2ubuntu1.1 | +| libgomp1:amd64 | 16-20260322-1ubuntu1 | +| libgpg-error0:amd64 | 1.58-2 | +| libgpgme45:amd64 | 2.0.1-2build1 | +| libgpm2:amd64 | 1.20.7-12build1 | +| libgprofng0:amd64 | 2.46-3ubuntu2 | +| libgraphite2-3:amd64 | 1.3.14-11ubuntu1 | +| libgs-common | 10.06.0~dfsg-3ubuntu1 | +| libgs10:amd64 | 10.06.0~dfsg-3ubuntu1 | +| libgs10-common | 10.06.0~dfsg-3ubuntu1 | +| libgssapi-krb5-2:amd64 | 1.22.1-2ubuntu4 | +| libgssrpc4t64:amd64 | 1.22.1-2ubuntu4 | +| libharfbuzz0b:amd64 | 12.3.2-2 | +| libheif-dev:amd64 | 1.21.2-3 | +| libheif-plugin-aomdec:amd64 | 1.21.2-3 | +| libheif-plugin-aomenc:amd64 | 1.21.2-3 | +| libheif1:amd64 | 1.21.2-3 | +| libhogweed6t64:amd64 | 3.10.2-1 | +| libhwasan0:amd64 | 16-20260322-1ubuntu1 | +| libice-dev:amd64 | 2:1.1.1-1build1 | +| libice6:amd64 | 2:1.1.1-1build1 | +| libicu-dev:amd64 | 78.2-2ubuntu1 | +| libicu78:amd64 | 78.2-2ubuntu1 | +| libidn-dev:amd64 | 1.43-2build1 | +| libidn12:amd64 | 1.43-2build1 | +| libidn2-0:amd64 | 2.3.8-4build1 | +| libidn2-dev:amd64 | 2.3.8-4build1 | +| libijs-0.35:amd64 | 0.35-16 | +| libimagequant-dev:amd64 | 4.4.1-1 | +| libimagequant0:amd64 | 4.4.1-1 | +| libimath-3-1-29t64:amd64 | 3.1.12-1ubuntu5 | +| libimath-dev:amd64 | 3.1.12-1ubuntu5 | +| libisl23:amd64 | 0.27-1build1 | +| libitm1:amd64 | 16-20260322-1ubuntu1 | +| libjansson4:amd64 | 2.14-2build4 | +| libjbig-dev:amd64 | 2.1-6.1ubuntu3 | +| libjbig0:amd64 | 2.1-6.1ubuntu3 | +| libjbig2dec0:amd64 | 0.20-1build4 | +| libjemalloc2:amd64 | 5.3.0-4 | +| libjpeg-dev:amd64 | 8c-2ubuntu12 | +| libjpeg-turbo8:amd64 | 2.1.5-4ubuntu4 | +| libjpeg-turbo8-dev:amd64 | 2.1.5-4ubuntu4 | +| libjpeg8:amd64 | 8c-2ubuntu12 | +| libjpeg8-dev:amd64 | 8c-2ubuntu12 | +| libjq1:amd64 | 1.8.1-4ubuntu2 | +| libjs-jquery | 3.7.1+dfsg+~3.5.33-1build1 | +| libjson-c5:amd64 | 0.18+ds-3 | +| libjson-perl | 4.10000-1 | +| libjson-xs-perl | 4.040-1 | +| libjxr-tools | 1.2~git20170615.f752187-5.3build1 | +| libjxr0t64:amd64 | 1.2~git20170615.f752187-5.3build1 | +| libk5crypto3:amd64 | 1.22.1-2ubuntu4 | +| libkadm5clnt-mit12:amd64 | 1.22.1-2ubuntu4 | +| libkadm5srv-mit12:amd64 | 1.22.1-2ubuntu4 | +| libkdb5-10t64:amd64 | 1.22.1-2ubuntu4 | +| libkeyutils1:amd64 | 1.6.3-6ubuntu3 | +| libkmod2:amd64 | 34.2-2ubuntu2 | +| libkrb5-3:amd64 | 1.22.1-2ubuntu4 | +| libkrb5-dev:amd64 | 1.22.1-2ubuntu4 | +| libkrb5support0:amd64 | 1.22.1-2ubuntu4 | +| libksba8:amd64 | 1.6.7-2build1 | +| liblcms2-2:amd64 | 2.17-1ubuntu0.2 | +| liblcms2-dev:amd64 | 2.17-1ubuntu0.2 | +| libldap-common | 2.6.10+dfsg-1ubuntu5 | +| libldap-dev:amd64 | 2.6.10+dfsg-1ubuntu5 | +| libldap2:amd64 | 2.6.10+dfsg-1ubuntu5 | +| liblerc-dev:amd64 | 4.0.0+ds-5ubuntu2 | +| liblerc4:amd64 | 4.0.0+ds-5ubuntu2 | +| libllvm21:amd64 | 1:21.1.8-6ubuntu1 | +| liblmdb0:amd64 | 0.9.31-1build2 | +| liblocale-gettext-perl | 1.07-8 | +| liblqr-1-0:amd64 | 0.4.2-2.2 | +| liblqr-1-0-dev:amd64 | 0.4.2-2.2 | +| liblsan0:amd64 | 16-20260322-1ubuntu1 | +| libltdl-dev:amd64 | 2.5.4-9 | +| libltdl7:amd64 | 2.5.4-9 | +| liblz4-1:amd64 | 1.10.0-8 | +| liblzma-dev:amd64 | 5.8.3-1 | +| liblzma5:amd64 | 5.8.3-1 | +| libmagic-mgc | 1:5.46-5build2 | +| libmagic1t64:amd64 | 1:5.46-5build2 | +| libmagick++-7-headers | 8:7.1.2.18+dfsg1-1 | +| libmagick++-7.q16-5:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagick++-7.q16-dev:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagick++-dev | 8:7.1.2.18+dfsg1-1 | +|libmagickcore-7-arch-config:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagickcore-7-headers | 8:7.1.2.18+dfsg1-1 | +| libmagickcore-7.q16-10:amd64 | 8:7.1.2.18+dfsg1-1 | +|libmagickcore-7.q16-10-extra:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagickcore-7.q16-dev:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagickcore-dev | 8:7.1.2.18+dfsg1-1 | +| libmagickwand-7-headers | 8:7.1.2.18+dfsg1-1 | +| libmagickwand-7.q16-10:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagickwand-7.q16-dev:amd64 | 8:7.1.2.18+dfsg1-1 | +| libmagickwand-dev | 8:7.1.2.18+dfsg1-1 | +| libmaxminddb0:amd64 | 1.12.2-1build2 | +| libmcrypt-dev | 2.5.8-8build1 | +| libmcrypt4:amd64 | 2.5.8-8build1 | +| libmd0:amd64 | 1.1.0-2build4 | +| libmount-dev:amd64 | 2.41.3-3ubuntu2 | +| libmount1:amd64 | 2.41.3-3ubuntu2 | +| libmpc3:amd64 | 1.3.1-3 | +| libmpfr6:amd64 | 4.2.2-3 | +| libmysqlclient-dev | 8.4.8-0ubuntu1 | +| libmysqlclient24:amd64 | 8.4.8-0ubuntu1 | +| libncurses-dev:amd64 | 6.6+20251231-1 | +| libncurses6:amd64 | 6.6+20251231-1 | +| libncursesw6:amd64 | 6.6+20251231-1 | +| libnetpbm11t64:amd64 | 2:11.10.02-1build1 | +| libnettle8t64:amd64 | 3.10.2-1 | +| libnghttp2-14:amd64 | 1.68.0-2ubuntu0.1 | +| libnghttp2-dev:amd64 | 1.68.0-2ubuntu0.1 | +| libnpth0t64:amd64 | 1.8-3build1 | +| libobjc-15-dev:amd64 | 15.2.0-16ubuntu1 | +| libobjc4:amd64 | 16-20260322-1ubuntu1 | +| libonig5:amd64 | 6.9.10-1build1 | +| libopenexr-3-1-30:amd64 | 3.1.13-2build1 | +| libopenexr-dev | 3.1.13-2build1 | +| libopenjp2-7:amd64 | 2.5.4-1ubuntu0.1 | +| libopenjp2-7-dev:amd64 | 2.5.4-1ubuntu0.1 | +| libp11-kit-dev:amd64 | 0.26.2-2 | +| libp11-kit0:amd64 | 0.26.2-2 | +| libpam-modules:amd64 | 1.7.0-5ubuntu3 | +| libpam-modules-bin | 1.7.0-5ubuntu3 | +| libpam-runtime | 1.7.0-5ubuntu3 | +| libpam0g:amd64 | 1.7.0-5ubuntu3 | +| libpango-1.0-0:amd64 | 1.57.0-1 | +| libpangocairo-1.0-0:amd64 | 1.57.0-1 | +| libpangoft2-1.0-0:amd64 | 1.57.0-1 | +| libpaper-utils | 2.2.5-0.3maysync1 | +| libpaper2:amd64 | 2.2.5-0.3maysync1 | +| libpcre2-16-0:amd64 | 10.46-1build1 | +| libpcre2-32-0:amd64 | 10.46-1build1 | +| libpcre2-8-0:amd64 | 10.46-1build1 | +| libpcre2-dev:amd64 | 10.46-1build1 | +| libpcre2-posix3:amd64 | 10.46-1build1 | +| libperl5.40:amd64 | 5.40.1-7build1 | +| libpfm4:amd64 | 4.13.0+git106-g3e4031b-1 | +| libpixman-1-0:amd64 | 0.46.4-1 | +| libpkgconf7:amd64 | 2.5.1-4 | +| libpng-dev:amd64 | 1.6.57-1 | +| libpng-tools | 1.6.57-1 | +| libpng16-16t64:amd64 | 1.6.57-1 | +| libpopt0:amd64 | 1.19+dfsg-2build1 | +| libpq-dev | 18.4-1.pgdg26.04+1 | +| libpq5:amd64 | 18.4-1.pgdg26.04+1 | +| libproc2-0:amd64 | 2:4.0.4-9ubuntu1 | +| libpsl-dev:amd64 | 0.21.2-1.1build2 | +| libpsl5t64:amd64 | 0.21.2-1.1build2 | +| libpython3-dev:amd64 | 3.14.3-0ubuntu2 | +| libpython3-stdlib:amd64 | 3.14.3-0ubuntu2 | +| libpython3.14:amd64 | 3.14.4-1 | +| libpython3.14-dev:amd64 | 3.14.4-1 | +| libpython3.14-minimal:amd64 | 3.14.4-1 | +| libpython3.14-stdlib:amd64 | 3.14.4-1 | +| libquadmath0:amd64 | 16-20260322-1ubuntu1 | +| libraqm0:amd64 | 0.10.4-1 | +| libraw23t64:amd64 | 0.21.5b-1ubuntu1 | +| libreadline-dev:amd64 | 8.3-4 | +| libreadline8t64:amd64 | 8.3-4 | +| librtmp-dev:amd64 | 2.4+20151223.gitfa8646d.1-3 | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-3 | +| libruby:amd64 | 1:3.3build1 | +| libruby3.3:amd64 | 3.3.8-2ubuntu3 | +| libsasl2-2:amd64 | 2.1.28+dfsg1-9ubuntu3 | +| libsasl2-dev | 2.1.28+dfsg1-9ubuntu3 | +| libsasl2-modules:amd64 | 2.1.28+dfsg1-9ubuntu3 | +| libsasl2-modules-db:amd64 | 2.1.28+dfsg1-9ubuntu3 | +| libseccomp2:amd64 | 2.6.0-2ubuntu5 | +| libselinux-dev:amd64 | 3.9-4build1 | +| libselinux1:amd64 | 3.9-4build1 | +| libsemanage-common | 3.9-1build1 | +| libsemanage2:amd64 | 3.9-1build1 | +| libsepol-dev:amd64 | 3.9-2 | +| libsepol2:amd64 | 3.9-2 | +| libsframe3:amd64 | 2.46-3ubuntu2 | +| libsharpyuv-dev:amd64 | 1.5.0-0.1build1 | +| libsharpyuv0:amd64 | 1.5.0-0.1build1 | +| libsm-dev:amd64 | 2:1.2.6-1build1 | +| libsm6:amd64 | 2:1.2.6-1build1 | +| libsmartcols1:amd64 | 2.41.3-3ubuntu2 | +| libsodium23:amd64 | 1.0.18-2 | +| libsqlite3-0:amd64 | 3.46.1-9 | +| libsqlite3-dev:amd64 | 3.46.1-9 | +| libss2:amd64 | 1.47.2-3ubuntu4 | +| libssh-4:amd64 | 0.11.3-1ubuntu1 | +| libssh2-1-dev:amd64 | 1.11.1-1build2 | +| libssh2-1t64:amd64 | 1.11.1-1build2 | +| libssl-dev:amd64 | 3.5.5-1ubuntu3 | +| libssl3t64:amd64 | 3.5.5-1ubuntu3 | +| libstdc++-15-dev:amd64 | 15.2.0-16ubuntu1 | +| libstdc++6:amd64 | 16-20260322-1ubuntu1 | +|libsysprof-capture-4-dev:amd64 | 50.0-1 | +| libsystemd-shared:amd64 | 259.5-0ubuntu3 | +| libsystemd0:amd64 | 259.5-0ubuntu3 | +| libtasn1-6:amd64 | 4.21.0-2 | +| libtasn1-6-dev:amd64 | 4.21.0-2 | +| libtasn1-doc | 4.21.0-2 | +| libtext-charwidth-perl:amd64 | 0.04-11build4 | +| libtext-wrapi18n-perl | 0.06-10 | +| libthai-data | 0.1.30-1 | +| libthai0:amd64 | 0.1.30-1 | +| libtiff-dev:amd64 | 4.7.0-3ubuntu4 | +| libtiff6:amd64 | 4.7.0-3ubuntu4 | +| libtiffxx6:amd64 | 4.7.0-3ubuntu4 | +| libtinfo6:amd64 | 6.6+20251231-1 | +| libtool | 2.5.4-9 | +| libtsan2:amd64 | 16-20260322-1ubuntu1 | +| libtypes-serialiser-perl | 1.01-1 | +| libubsan1:amd64 | 16-20260322-1ubuntu1 | +| libudev1:amd64 | 259.5-0ubuntu3 | +| libunbound8:amd64 | 1.24.2-1ubuntu2.1 | +| libunistring5:amd64 | 1.3-2build1 | +| liburcu8t64:amd64 | 0.15.6-1 | +| libuuid1:amd64 | 2.41.3-3ubuntu2 | +| libuv1t64:amd64 | 1.51.0-2ubuntu1 | +| libvpx-dev:amd64 | 1.16.0-3 | +| libvpx12:amd64 | 1.16.0-3 | +| libwebp-dev:amd64 | 1.5.0-0.1build1 | +| libwebp7:amd64 | 1.5.0-0.1build1 | +| libwebpdecoder3:amd64 | 1.5.0-0.1build1 | +| libwebpdemux2:amd64 | 1.5.0-0.1build1 | +| libwebpmux3:amd64 | 1.5.0-0.1build1 | +| libwmf-0.2-7:amd64 | 0.2.14-1 | +| libwmf-dev | 0.2.14-1 | +| libwmflite-0.2-7:amd64 | 0.2.14-1 | +| libx11-6:amd64 | 2:1.8.13-1 | +| libx11-data | 2:1.8.13-1 | +| libx11-dev:amd64 | 2:1.8.13-1 | +| libxau-dev:amd64 | 1:1.0.11-1build2 | +| libxau6:amd64 | 1:1.0.11-1build2 | +| libxcb-render0:amd64 | 1.17.0-2ubuntu1 | +| libxcb-shm0:amd64 | 1.17.0-2ubuntu1 | +| libxcb1:amd64 | 1.17.0-2ubuntu1 | +| libxcb1-dev:amd64 | 1.17.0-2ubuntu1 | +| libxdmcp-dev:amd64 | 1:1.1.5-2 | +| libxdmcp6:amd64 | 1:1.1.5-2 | +| libxext-dev:amd64 | 2:1.3.4-1build3 | +| libxext6:amd64 | 2:1.3.4-1build3 | +| libxml2-16:amd64 | 2.15.2+dfsg-0.1 | +| libxml2-dev:amd64 | 2.15.2+dfsg-0.1 | +| libxmuu1:amd64 | 2:1.1.3-4 | +| libxpm-dev:amd64 | 1:3.5.17-1build3 | +| libxpm4:amd64 | 1:3.5.17-1build3 | +| libxrender1:amd64 | 1:0.9.12-1build1 | +| libxslt1-dev:amd64 | 1.1.45-0.1 | +| libxslt1.1:amd64 | 1.1.45-0.1 | +| libxt-dev:amd64 | 1:1.2.1-1.3build1 | +| libxt6t64:amd64 | 1:1.2.1-1.3build1 | +| libxxhash0:amd64 | 0.8.3-2build1 | +| libyaml-0-2:amd64 | 0.2.5-2build3 | +| libyaml-dev:amd64 | 0.2.5-2build3 | +| libzip-dev:amd64 | 1.11.4-2 | +| libzip5:amd64 | 1.11.4-2 | +| libzstd-dev:amd64 | 1.5.7+dfsg-3 | +| libzstd1:amd64 | 1.5.7+dfsg-3 | +| linux-libc-dev:amd64 | 7.0.0-15.15 | +| linux-sysctl-defaults | 4.15ubuntu5 | +| llvm-21 | 1:21.1.8-6ubuntu1 | +| llvm-21-dev | 1:21.1.8-6ubuntu1 | +| llvm-21-linker-tools | 1:21.1.8-6ubuntu1 | +| llvm-21-runtime | 1:21.1.8-6ubuntu1 | +| llvm-21-tools | 1:21.1.8-6ubuntu1 | +| locales | 2.43-2ubuntu2 | +| login | 1:4.16.0-2+really2.41.3-3ubuntu2 | +| login.defs | 1:4.17.4-2ubuntu3 | +| logrotate | 3.22.0-1build1 | +| logsave | 1.47.2-3ubuntu4 | +| lsb-release | 12.1-2build1 | +| lto-disabled-list | 79 | +| m4 | 1.4.21-1 | +| make | 4.4.1-3 | +| manpages | 6.17-1 | +| manpages-dev | 6.17-1 | +| mawk | 1.3.4.20260129-1 | +| media-types | 14.0.0build1 | +| mercurial | 7.2-3build1 | +| mercurial-common | 7.2-3build1 | +| mount | 2.41.3-3ubuntu2 | +| mtr-tiny | 0.95-1.1ubuntu2 | +| mysql-common | 5.8+1.1.1ubuntu2 | +| nano | 8.7.1-1 | +| native-architecture | 0.2.6build1 | +| ncurses-base | 6.6+20251231-1 | +| ncurses-bin | 6.6+20251231-1 | +| netbase | 6.5build1 | +| netpbm | 2:11.10.02-1build1 | +| nettle-dev:amd64 | 3.10.2-1 | +| openssh-client | 1:10.2p1-2ubuntu3.2 | +| openssl | 3.5.5-1ubuntu3 | +| openssl-provider-legacy | 3.5.5-1ubuntu3 | +| passwd | 1:4.17.4-2ubuntu3 | +| patch | 2.8-2build1 | +| perl | 5.40.1-7build1 | +| perl-base | 5.40.1-7build1 | +| perl-modules-5.40 | 5.40.1-7build1 | +| pinentry-curses | 1.3.2-3ubuntu1 | +| pkgconf:amd64 | 2.5.1-4 | +| pkgconf-bin | 2.5.1-4 | +| poppler-data | 0.4.12-1build1 | +| postgresql-client-16 | 16.14-1.pgdg26.04+1 | +| postgresql-client-common | 291.pgdg26.04+1 | +| postgresql-common | 291.pgdg26.04+1 | +| postgresql-server-dev-16 | 16.14-1.pgdg26.04+1 | +| procps | 2:4.0.4-9ubuntu1 | +| publicsuffix | 20260129.1928-1 | +| python3 | 3.14.3-0ubuntu2 | +| python3-autocommand | 2.2.2-4 | +| python3-bcrypt | 5.0.0-3build1 | +| python3-blinker | 1.9.0-2build1 | +| python3-breezy | 3.3.21-1build1 | +| python3-bs4 | 4.14.3-2build1 | +| python3-certifi | 2026.1.4+ds-1 | +| python3-cffi-backend:amd64 | 2.0.0-3build1 | +| python3-chardet | 5.2.0+dfsg-2build1 | +| python3-configobj | 5.0.9-1build1 | +| python3-cryptography | 46.0.5-1ubuntu2 | +| python3-cssselect | 1.4.0-1 | +| python3-dateutil | 2.9.0-4build1 | +| python3-debtcollector | 3.0.0-6 | +| python3-deprecated | 1.3.1-1 | +| python3-distro | 1.9.0-1build1 | +| python3-docutils | 0.22.4+dfsg-1 | +| python3-dulwich | 1.1.0-3 | +| python3-fastbencode | 0.3.8-1build1 | +| python3-fastimport | 0.9.14-2.1build1 | +| python3-github | 2.6.1-1 | +| python3-gpg | 2.0.0-2build1 | +| python3-html5lib | 1.2-3 | +| python3-httplib2 | 0.22.0-1build1 | +| python3-idna | 3.11-1 | +| python3-importlib-metadata | 8.7.1-1 | +| python3-inflect | 7.5.0-1build1 | +| python3-iso8601 | 2.1.0-3 | +| python3-jaraco.context | 6.0.1-2 | +| python3-jaraco.functools | 4.1.0-1build1 | +| python3-jaraco.text | 4.0.0-1build1 | +| python3-jwt | 2.10.1-4ubuntu1 | +| python3-keystoneauth1 | 5.13.1-1ubuntu1 | +| python3-keystoneclient | 1:5.8.0-4 | +| python3-launchpadlib | 2.1.0-1build1 | +| python3-lazr.restfulclient | 0.14.6-3build1 | +| python3-lazr.uri | 1.0.6-7build1 | +| python3-lxml:amd64 | 6.0.2-1build1 | +| python3-merge3 | 0.0.8-1build1 | +| python3-minimal | 3.14.3-0ubuntu2 | +| python3-more-itertools | 10.8.0-1build1 | +| python3-msgpack | 1.1.2-2build1 | +| python3-nacl | 1.5.0-8 | +| python3-netaddr | 1.3.0-1build1 | +| python3-oauthlib | 3.3.1-1build1 | +| python3-olefile | 0.47-1build1 | +| python3-os-service-types | 1.8.2-1 | +| python3-oslo.config | 1:10.2.0-0ubuntu1 | +| python3-oslo.context | 1:6.3.0-2ubuntu1 | +| python3-oslo.i18n | 6.7.2-2 | +| python3-oslo.log | 8.1.0-2 | +| python3-oslo.serialization | 5.9.1-2 | +| python3-oslo.utils | 10.0.0-2 | +| python3-packaging | 26.0-1 | +| python3-patiencediff | 0.2.13-1build6 | +| python3-pbr | 7.0.3-2 | +| python3-pil:amd64 | 12.1.1-2ubuntu1.1 | +| python3-pkg-resources | 78.1.1-0.1build1 | +| python3-psutil | 7.1.0-1ubuntu1 | +| python3-pyasyncore | 1.0.2-3build1 | +| python3-pygments | 2.19.2+dfsg-1 | +| python3-pyparsing | 3.3.2-2 | +| python3-requests | 2.32.5+dfsg-1ubuntu1 | +| python3-rfc3986 | 2.0.0-4 | +| python3-roman-numerals | 4.1.0-1 | +| python3-setuptools | 78.1.1-0.1build1 | +| python3-soupsieve | 2.8.3-1 | +| python3-sshsig | 0.2.2-2 | +| python3-stevedore | 1:5.7.0-2ubuntu1 | +| python3-swiftclient | 1:4.10.0-1 | +| python3-typeguard | 4.4.4-2 | +| python3-typing-extensions | 4.15.0-2 | +| python3-tzlocal | 5.3.1-2 | +| python3-urllib3 | 2.6.3-1ubuntu1 | +| python3-wadllib | 2.0.0-3 | +| python3-webencodings | 0.5.1-5build1 | +| python3-wrapt | 2.1.1-1 | +| python3-yaml | 6.0.3-1build1 | +| python3-zipp | 3.23.0-1build1 | +| python3.14 | 3.14.4-1 | +| python3.14-minimal | 3.14.4-1 | +| rake | 13.3.1-1 | +| readline-common | 8.3-4 | +| rpcsvc-proto | 1.4.3-1build1 | +| rsync | 3.4.1+ds1-7ubuntu0.2 | +| ruby | 1:3.3build1 | +| ruby-csv | 3.3.5-1 | +| ruby-did-you-mean | 2.0.0-1 | +| ruby-net-telnet | 0.2.0-1build1 | +| ruby-ruby2-keywords | 0.0.5-1build1 | +| ruby-rubygems | 3.6.7-2ubuntu2 | +| ruby-sdbm:amd64 | 1.0.0-5build6 | +| ruby-webrick | 1.9.2-1 | +| ruby-xmlrpc | 0.3.3-2build1 | +| ruby3.3 | 3.3.8-2ubuntu3 | +| ruby3.3-dev:amd64 | 3.3.8-2ubuntu3 | +| ruby3.3-doc | 3.3.8-2ubuntu3 | +| rubygems-integration | 1.19build1 | +| rust-coreutils | 0.8.0-0ubuntu3 | +| sed | 4.9-2ubuntu1 | +| sensible-utils | 0.0.26build1 | +| sgml-base | 1.31+nmu1build1 | +| shared-mime-info | 2.4-5build3 | +| sqlite3 | 3.46.1-9 | +| ssl-cert | 1.1.3ubuntu2 | +| systemd | 259.5-0ubuntu3 | +| systemd-cryptsetup | 259.5-0ubuntu3 | +| systemd-resolved | 259.5-0ubuntu3 | +| systemd-timesyncd | 259.5-0ubuntu3 | +| sysvinit-utils | 3.15-5ubuntu1 | +| tar | 1.35+dfsg-4 | +| telnet | 0.17+2.7-2ubuntu1 | +| traceroute | 1:2.1.6-1build1 | +| tzdata | 2026a-3ubuntu1 | +| ubuntu-keyring | 2023.11.28.1build1 | +| ucf | 3.0052ubuntu1 | +| unzip | 6.0-29ubuntu1 | +| util-linux | 2.41.3-3ubuntu2 | +| uuid-dev:amd64 | 2.41.3-3ubuntu2 | +| vim | 2:9.1.2141-1ubuntu4.1 | +| vim-common | 2:9.1.2141-1ubuntu4.1 | +| vim-runtime | 2:9.1.2141-1ubuntu4.1 | +| x11-common | 1:7.7+26ubuntu1 | +| x11proto-dev | 2025.1-1 | +| xauth | 1:1.1.2-1.1build1 | +| xdg-user-dirs | 0.19-1 | +| xfonts-encodings | 1:1.0.5-0ubuntu3 | +| xfonts-utils | 1:7.7+7build1 | +| xml-core | 0.19build1 | +| xorg-sgml-doctools | 1:1.11-1.1build1 | +| xtrans-dev | 1.6.0-1build1 | +| xxd | 2:9.1.2141-1ubuntu4.1 | +| xz-utils | 5.8.3-1 | +| zip | 3.0-15ubuntu3 | +| zipcmp | 1.11.4-2 | +| zipmerge | 1.11.4-2 | +| ziptool | 1.11.4-2 | +| zlib1g:amd64 | 1:1.3.dfsg+really1.3.1-1ubuntu3 | +| zlib1g-dev:amd64 | 1:1.3.dfsg+really1.3.1-1ubuntu3 | +| zstd | 1.5.7+dfsg-3 | diff --git a/src/_posts/addons/scalingo-openvpn/2000-01-01-start.md b/src/_posts/addons/scalingo-openvpn/2000-01-01-start.md index 41875c2ef..358c062e4 100644 --- a/src/_posts/addons/scalingo-openvpn/2000-01-01-start.md +++ b/src/_posts/addons/scalingo-openvpn/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: Scalingo OpenVPN Addon nav: Introduction -modified_at: 2024-08-23 00:00:00 +modified_at: 2026-05-26 00:00:00 tags: vpn addon OpenVPN --- @@ -142,6 +142,7 @@ It depends on the stack: * `scalingo-22`: [2.5.x](https://packages.ubuntu.com/jammy/amd64/openvpn) * `scalingo-24`: [2.6.x](https://packages.ubuntu.com/noble/amd64/openvpn) +* `scalingo-26`: [2.7.x](https://packages.ubuntu.com/resolute/amd64/openvpn) _[More information about stacks]({% post_url platform/internals/stacks/2000-01-01-stacks %})_ diff --git a/src/_posts/languages/go/2000-01-01-start.md b/src/_posts/languages/go/2000-01-01-start.md index 2a67bfbb8..1891f23b6 100644 --- a/src/_posts/languages/go/2000-01-01-start.md +++ b/src/_posts/languages/go/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: Go nav: Introduction -modified_at: 2026-05-11 12:00:00 +modified_at: 2026-05-26 00:00:00 tags: go index: 1 --- @@ -14,13 +14,15 @@ The Go programming language is supported. The following versions of Go are available: -| Go Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| ----------: | --------------------: | --------------: | -| **`1.26`** | up to `1.26.3` | up to `1.26.3` | -| **`1.25`** | up to `1.25.10` | up to `1.25.10` | -| **`1.24`** | up to `1.24.13` | up to `1.24.13` | +| Go Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| ----------: | --------------------: | --------------: | --------------: | +| **`1.26`** | up to `1.26.3` | up to `1.26.3` | up to `1.26.3` | +| **`1.25`** | up to `1.25.10` | up to `1.25.10` | up to `1.25.10` | +| **`1.24`** | up to `1.24.13` | up to `1.24.13` | up to `1.24.13` | -The default Go version on all stacks is the latest `go1.24` version. +The default Go version on all stacks is the latest `go1.25` version. + +{% include scalingo_22_deprecation_note.md %} {% include scalingo_22_deprecation_note.md %} diff --git a/src/_posts/languages/java/2000-01-01-start.md b/src/_posts/languages/java/2000-01-01-start.md index 4e6142d21..e2608dce9 100644 --- a/src/_posts/languages/java/2000-01-01-start.md +++ b/src/_posts/languages/java/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: Java on Scalingo nav: Introduction -modified_at: 2026-05-19 00:00:00 +modified_at: 2026-05-26 00:00:00 tags: java index: 1 --- @@ -14,14 +14,14 @@ Java is officially supported on Scalingo The following Java versions are available: -| Java SE Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| --------------: | --------------------: | ----------------: | -| **`26`** | up to `26.0.1` | up to `26.0.1` | -| **`25 (LTS)`** | up to `25.0.3` | up to `25.0.3` | -| **`21 (LTS)`** | up to `21.0.11` | up to `21.0.11` | -| **`17 (LTS)`** | up to `17.0.19` | up to `17.0.19` | -| **`11 (LTS)`** | up to `11.0.31` | up to `11.0.31` | -| **`8 (LTS)`** | up to `1.8.0_492` | up to `1.8.0_492` | +| Java SE Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| --------------: | --------------------: | ----------------: | ----------------: | +| **`26`** | up to `26.0.1` | up to `26.0.1` | up to `26.0.1` | +| **`25 (LTS)`** | up to `25.0.3` | up to `25.0.3` | up to `25.0.3` | +| **`21 (LTS)`** | up to `21.0.11` | up to `21.0.11` | up to `21.0.11` | +| **`17 (LTS)`** | up to `17.0.19` | up to `17.0.19` | up to `17.0.19` | +| **`11 (LTS)`** | up to `11.0.31` | up to `11.0.31` | up to `11.0.31` | +| **`8 (LTS)`** | up to `1.8.0_492` | up to `1.8.0_492` | up to `1.8.0_492` | For Java SE 8, the JDK version is numbered `1.8`. diff --git a/src/_posts/languages/nodejs/2000-01-01-puppeteer.md b/src/_posts/languages/nodejs/2000-01-01-puppeteer.md index bf5ebc1bf..ec71e3b2a 100644 --- a/src/_posts/languages/nodejs/2000-01-01-puppeteer.md +++ b/src/_posts/languages/nodejs/2000-01-01-puppeteer.md @@ -36,6 +36,12 @@ libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xv libgtk-3-0t64 libgbm-dev libnotify-dev libnss3 libxss1 libasound2t64 libxtst6 xauth xvfb ``` +- For `scalingo-26`: + +``` +libgtk-3-0t64 libgbm-dev libnotify-dev libnss3 libxss1 libasound2t64 libxtst6 xauth xvfb +``` + {% note %} These are minimal dependencies originally documented by [cypress](https://docs.cypress.io/app/get-started/install-cypress#Linux-Prerequisites). A more thorough list of system dependencies is available in the chromium [source repository](https://source.chromium.org/chromium/chromium/src/+/main:chrome/installer/linux/debian/dist_package_versions.json;l=150) {% endnote %} diff --git a/src/_posts/languages/nodejs/2000-01-01-start.md b/src/_posts/languages/nodejs/2000-01-01-start.md index 1ac905e01..b51c4e932 100644 --- a/src/_posts/languages/nodejs/2000-01-01-start.md +++ b/src/_posts/languages/nodejs/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: Node.js nav: Introduction -modified_at: 2026-05-18 12:00:00 +modified_at: 2026-05-26 12:00:00 tags: nodejs index: 1 --- @@ -20,12 +20,12 @@ The file `package.json` should be present at the root of the project. The following Node.js versions are available: -| Node.js version | `scalingo-22` ([EOL]) | `scalingo-24` | -| --------------: | --------------------: | --------------: | -| `v26` | up to `26.1.0` | up to `26.1.0` | -| `v25` | up to `25.9.0` | up to `25.9.0` | -| `v24` (LTS) | up to `24.15.0` | up to `24.15.0` | -| `v22` (LTS) | up to `22.22.3` | up to `22.22.3` | +| Node.js version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| --------------: | --------------------: | --------------: | --------------: | +| `v26` | up to `26.1.0` | up to `26.1.0` | up to `26.1.0` | +| `v25` | up to `25.9.0` | up to `25.9.0` | up to `25.9.0` | +| `v24` (LTS) | up to `24.15.0` | up to `24.15.0` | up to `24.15.0` | +| `v22` (LTS) | up to `22.22.3` | up to `22.22.3` | up to `22.22.3` | {% include scalingo_22_deprecation_note.md %} diff --git a/src/_posts/languages/php/2000-01-01-dependencies.md b/src/_posts/languages/php/2000-01-01-dependencies.md index 331c3b86a..e4a99c3ac 100644 --- a/src/_posts/languages/php/2000-01-01-dependencies.md +++ b/src/_posts/languages/php/2000-01-01-dependencies.md @@ -1,7 +1,7 @@ --- title: Managing Dependencies nav: Managing Dependencies -modified_at: 2026-05-13 12:00:00 +modified_at: 2026-05-26 12:00:00 tags: php index: 3 --- @@ -95,10 +95,10 @@ You can select the Composer version to install by specifying it in your Scalingo currently supports the following versions of Composer: -| Composer | `scalingo-22` ([EOL]) | `scalingo-24` | -| ----------: | --------------------: | -------------: | -| `2.9` | up to `2.9.8` | up to `2.9.8` | -| `2.2` (LTS) | up to `2.2.28` | up to `2.2.28` | +| Composer | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| ----------: | --------------------: | -------------: | -------------: | +| `2.9` | up to `2.9.8` | up to `2.9.8` | up to `2.9.8` | +| `2.2` (LTS) | up to `2.2.28` | up to `2.2.28` | up to `2.2.28` | {% include scalingo_22_deprecation_note.md %} diff --git a/src/_posts/languages/php/2000-01-01-start.md b/src/_posts/languages/php/2000-01-01-start.md index 11fb8860a..d0c4d9c47 100644 --- a/src/_posts/languages/php/2000-01-01-start.md +++ b/src/_posts/languages/php/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: PHP on Scalingo nav: Introduction -modified_at: 2026-05-06 12:00:00 +modified_at: 2026-05-26 00:00:00 tags: php index: 1 --- @@ -37,12 +37,12 @@ parameters like `upload_max_filesize` or `post_max_size`. The following PHP versions are available: -| PHP Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| ----------: | -------------------- | -------------- | -| **`8.5`** | up to `8.5.6` | up to `8.5.6` | -| **`8.4`** | up to `8.4.21` | up to `8.4.21` | -| **`8.3`** | up to `8.3.31` | up to `8.3.31` | -| **`8.2`** | up to `8.2.31` | up to `8.2.31` | +| PHP Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| ----------: | --------------------- | -------------- | -------------- | +| **`8.5`** | up to `8.5.6` | up to `8.5.6` | up to `8.5.6` | +| **`8.4`** | up to `8.4.21` | up to `8.4.21` | up to `8.4.21` | +| **`8.3`** | up to `8.3.31` | up to `8.3.31` | up to `8.3.31` | +| **`8.2`** | up to `8.2.31` | up to `8.2.31` | up to `8.2.31` | {% include scalingo_22_deprecation_note.md %} @@ -69,7 +69,7 @@ Further details about version constraints can be found in the [Semver documentation](https://github.com/npm/node-semver?tab=readme-ov-file#advanced-range-syntax) {% endnote %} -If you do not use `compose.json` (classic app), you can specify the PHP version +If you do not use `composer.json` (classic app), you can specify the PHP version through the environment variable `PHP_VERSION`. ## PHP Extensions and Dependencies diff --git a/src/_posts/languages/python/2000-01-01-start.md b/src/_posts/languages/python/2000-01-01-start.md index 9faa51af0..bbe8d57fc 100644 --- a/src/_posts/languages/python/2000-01-01-start.md +++ b/src/_posts/languages/python/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: Python nav: Introduction -modified_at: 2026-04-08 12:00:00 +modified_at: 2026-05-26 12:00:00 tags: python index: 1 --- @@ -21,12 +21,12 @@ your app. The following versions of Python are available: -| Python Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| -------------- | -------------------- | --------------- | -| **`3.14`** | up to `3.14.4` | up to `3.14.4` | -| **`3.13`** | up to `3.13.13` | up to `3.13.13` | -| **`3.12`** | up to `3.12.13` | up to `3.12.13` | -| **`3.11`** | up to `3.11.15` | up to `3.11.15` | +| Python Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| -------------- | --------------------- | --------------- | --------------- | +| **`3.14`** | up to `3.14.4` | up to `3.14.4` | up to `3.14.4` | +| **`3.13`** | up to `3.13.13` | up to `3.13.13` | up to `3.13.13` | +| **`3.12`** | up to `3.12.13` | up to `3.12.13` | up to `3.12.13` | +| **`3.11`** | up to `3.11.15` | up to `3.11.15` | up to `3.11.15` | {% include scalingo_22_deprecation_note.md %} diff --git a/src/_posts/languages/ruby/2000-01-01-start.md b/src/_posts/languages/ruby/2000-01-01-start.md index 152892be7..9559ee475 100644 --- a/src/_posts/languages/ruby/2000-01-01-start.md +++ b/src/_posts/languages/ruby/2000-01-01-start.md @@ -1,7 +1,7 @@ --- title: Ruby nav: Introduction -modified_at: 2026-04-22 12:00:00 +modified_at: 2026-05-26 12:00:00 tags: ruby index: 1 --- @@ -81,11 +81,11 @@ $ git push scalingo master ### Availability -| Ruby Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| -----------: | --------------------: | -------------: | -| **`4.0`** | up to `4.0.3` | up to `4.0.3` | -| **`3.4`** | up to `3.4.9` | up to `3.4.9` | -| **`3.3`** | up to `3.3.11` | up to `3.3.11` | +| Ruby Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| -----------: | --------------------: | -------------: | -------------: | +| **`4.0`** | up to `4.0.3` | up to `4.0.3` | up to `4.0.3` | +| **`3.4`** | up to `3.4.9` | up to `3.4.9` | up to `3.4.9` | +| **`3.3`** | up to `3.3.11` | up to `3.3.11` | up to `3.3.11` | {% include scalingo_22_deprecation_note.md %} diff --git a/src/_posts/platform/app/2000-01-01-tailscale.md b/src/_posts/platform/app/2000-01-01-tailscale.md index fd0a15191..ba4e8a2bd 100644 --- a/src/_posts/platform/app/2000-01-01-tailscale.md +++ b/src/_posts/platform/app/2000-01-01-tailscale.md @@ -1,7 +1,7 @@ --- layout: page title: Configure Tailscale -modified_at: 2026-01-05 00:00:00 +modified_at: 2026-05-26 00:00:00 tags: tailscale networking vpn buildpack --- @@ -35,6 +35,7 @@ tailscale ``` Replace `[dist]` with the codename of the [stack]({% post_url platform/internals/stacks/2000-01-01-stacks %}) you are using: +* `resolute` for `scalingo-26` * `noble` for `scalingo-24` (default) * `jammy` for `scalingo-22` diff --git a/src/_posts/platform/deployment/2000-01-01-deploy-java-jar-war.md b/src/_posts/platform/deployment/2000-01-01-deploy-java-jar-war.md index 48383c110..edcc39bf3 100644 --- a/src/_posts/platform/deployment/2000-01-01-deploy-java-jar-war.md +++ b/src/_posts/platform/deployment/2000-01-01-deploy-java-jar-war.md @@ -1,7 +1,7 @@ --- title: Deployment of JAR and WAR archives nav: Deploy JAR/WAR -modified_at: 2026-05-06 12:00:00 +modified_at: 2026-05-26 12:00:00 index: 8 tags: deployment, java, jar, war --- @@ -103,11 +103,11 @@ scalingo --app my-app env-set JAVA_WEBAPP_RUNNER_VERSION=10.1.24.0 The latest available versions currently are: -| Tomcat Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| -------------: | --------------------: | ----------------: | -| **`10.1`** | up to `10.1.54.0` | up to `10.1.54.0` | -| **`9.0`** | up to `9.0.117.0` | up to `9.0.117.0` | -| `8.5` | up to `8.5.68.1` | up to `8.5.68.1` | +| Tomcat Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| -------------: | --------------------: | ----------------: | ----------------: | +| **`10.1`** | up to `10.1.54.0` | up to `10.1.54.0` | up to `10.1.54.0` | +| **`9.0`** | up to `9.0.117.0` | up to `9.0.117.0` | up to `9.0.117.0` | +| `8.5` | up to `8.5.68.1` | up to `8.5.68.1` | up to `8.5.68.1` | The default Tomcat version on all stacks is the latest `9.0` version. diff --git a/src/_posts/platform/deployment/buildpacks/2000-01-01-jemalloc.md b/src/_posts/platform/deployment/buildpacks/2000-01-01-jemalloc.md index dbad6cf26..25e89115f 100644 --- a/src/_posts/platform/deployment/buildpacks/2000-01-01-jemalloc.md +++ b/src/_posts/platform/deployment/buildpacks/2000-01-01-jemalloc.md @@ -1,6 +1,6 @@ --- title: Jemalloc Buildpack -modified_at: 2026-04-29 00:00:00 +modified_at: 2026-05-26 00:00:00 tags: buildpacks build jemalloc --- @@ -59,9 +59,9 @@ web: jemalloc.sh bundle exec puma -C config/puma.rb The following jemalloc versions are available: -| jemalloc Version | `scalingo-22` ([EOL]) | `scalingo-24` | -| ---------------: | --------------------: | ------------: | -| **`5.3`** | Up to `5.3.1` | Up to `5.3.1` | +| jemalloc Version | `scalingo-22` ([EOL]) | `scalingo-24` | `scalingo-26` | +| ---------------: | --------------------: | ------------: | ------------: | +| **`5.3`** | Up to `5.3.1` | Up to `5.3.1` | Up to `5.3.1` | {% include scalingo_22_deprecation_note.md %} diff --git a/src/_posts/platform/deployment/buildpacks/2000-01-01-nginx.md b/src/_posts/platform/deployment/buildpacks/2000-01-01-nginx.md index 200af9764..23d2cfa1a 100644 --- a/src/_posts/platform/deployment/buildpacks/2000-01-01-nginx.md +++ b/src/_posts/platform/deployment/buildpacks/2000-01-01-nginx.md @@ -1,7 +1,7 @@ --- title: Nginx Buildpack for Custom Reverse Proxy nav: Nginx Buildpack -modified_at: 2025-10-10 12:00:00 +modified_at: 2026-05-26 00:00:00 tags: buildpacks build nginx --- diff --git a/src/_posts/platform/internals/stacks/2000-01-01-scalingo-22-stack.md b/src/_posts/platform/internals/stacks/2000-01-01-scalingo-22-stack.md index 31826de43..82ea01e2c 100644 --- a/src/_posts/platform/internals/stacks/2000-01-01-scalingo-22-stack.md +++ b/src/_posts/platform/internals/stacks/2000-01-01-scalingo-22-stack.md @@ -2,7 +2,7 @@ title: Scalingo-22 Stack nav: Scalingo-22 modified_at: 2026-05-28 00:00:00 -index: 3 +index: 4 --- {% warning %} diff --git a/src/_posts/platform/internals/stacks/2000-01-01-scalingo-24-stack.md b/src/_posts/platform/internals/stacks/2000-01-01-scalingo-24-stack.md index 25c3a0786..f00ccdb24 100644 --- a/src/_posts/platform/internals/stacks/2000-01-01-scalingo-24-stack.md +++ b/src/_posts/platform/internals/stacks/2000-01-01-scalingo-24-stack.md @@ -1,8 +1,8 @@ --- title: Scalingo-24 Stack nav: Scalingo-24 -modified_at: 2026-03-10 00:00:00 -index: 2 +modified_at: 2026-05-26 00:00:00 +index: 3 --- {% note %} diff --git a/src/_posts/platform/internals/stacks/2000-01-01-scalingo-26-stack.md b/src/_posts/platform/internals/stacks/2000-01-01-scalingo-26-stack.md new file mode 100644 index 000000000..2d20fbfa7 --- /dev/null +++ b/src/_posts/platform/internals/stacks/2000-01-01-scalingo-26-stack.md @@ -0,0 +1,38 @@ +--- +title: Scalingo-26 Stack +nav: Scalingo-26 +modified_at: 2026-05-26 00:00:00 +index: 2 +--- + +This article describes the scalingo-26 stack, based on Ubuntu 26.04. [What is a stack?]({% post_url platform/internals/stacks/2000-01-01-stacks %}) + +## Support Period + +scalingo-26 is based on Ubuntu 26.04. It will be supported through May 2031. + +## Testing and Migrating Your App + +Learn how to test and [migrate your app]({% post_url platform/internals/stacks/2000-01-01-stacks %}#migrating-to-a-new-stack) to scalingo-26. + +## Docker Image + +This base image is a completely standard Docker image. The image is available on [Docker Hub](https://hub.docker.com/r/scalingo/scalingo-26). You can run it locally with this command: + +``` +docker pull scalingo/scalingo-26:latest +docker run --rm -it scalingo/scalingo-26:latest bash +``` + +## Ubuntu Packages + +The following table lists available packages and versions for the stack scalingo-26. + +In general, apps do not typically interact directly with this level of operating system services. Some app dependencies may, as well as apps that directly rely on the underlying operating system. The list below is provided to document the available operating system packages. + +