- Node.js
20.19.2
,22.15.1
,23.11.1
and24.0.2
are now available.
Changelogs:
20.19.2
, 22.15.1
, 23.11.1
and 24.0.2
are now available.Changelogs:
scalingo/postgresql:16.9.0-1
scalingo/postgresql:15.13.0-1
scalingo/postgresql:14.18.0-1
scalingo/postgresql:13.21.0-1
Docker image on Docker Hub
Default version is: 16.9.0-1
Changelog:
scalingo/postgresql:16.8.0-2
scalingo/postgresql:15.12.0-2
scalingo/postgresql:14.17.0-2
scalingo/postgresql:13.20.0-2
Docker image on Docker Hub
Default version is: 16.8.0-2
9.4.12.0
, 9.4.12.1
, 10.0.0.0
and 10.0.0.1
are now availableChangelogs:
The scalingo-20 stack, based on the Ubuntu 20.04 LTS operating system, is now deprecated.
Applications using scalingo-20 will continue to work. However, to ensure the security, performance, and reliability of both your applications and our platform, we strongly encourage you to plan their migration to scalingo-22, based on Ubuntu 22.04 LTS, as soon as possible.
The scalingo-22 stack, based on Ubuntu 22.04 LTS, will be supported until April 2027. This makes it a secure and sustainable choice for ensuring the continued functionality of your applications.
Deprecation Plan
Plan today
To ensure the security, performance, and reliability of your applications, we encourage you to migrate to scalingo-22 as soon as possible.
Resources to guide you:
20.19.1
and 22.15.0
are now available.4.9.0
and 4.9.1
are now available.Changelogs:
Changelog:
scalingo/postgresql:16.8.0-1
scalingo/postgresql:15.12.0-1
scalingo/postgresql:14.17.0-1
scalingo/postgresql:13.20.0-1
Docker image on Docker Hub
Default version is: 16.8.0-1
23.11.0
is now available.4.8.0
and 4.8.1
are now available.Changelogs:
3.1.7
and 3.2.8
are now available1.x
usage now triggers a warning. This warning will be moved to an
error in a future update of the buildpack.Changelogs:
3.3.7
is now the default version.2.3.x
is now the default version (when no version present in the
Gemfile.lock
).PostgreSQL 16 is now the default deployed version when a new addon is created.
Docker images on Docker Hub:
23.10.0
is now available.20.19.0
is now available.4.7.0
is now available.Changelogs:
8.4.5
is now available.8.3.18
and 8.3.19
are now available.8.2.28
is now available.8.1.32
is now available.Changelogs:
New default version: 7.2.7-1.
This version contains security and bug fixes.
Redis changelog:
Docker image on Docker Hub:
scalingo/redis:7.2.7-1
9.0.100.0
and 10.1.36.0
are now available9.0.100.0
is now the default version3.0.14
is now available3.0.14
is now the default versionChangelog:
23.8.0
is now available.22.14.0
is now available.20.18.3
is now available.UV_USE_IO_URING
override has been removed.Changelogs:
1.22.12
, 1.23.6
and 1.24.0
are now availablego1.24.0
is the new default version for go1.24
go1.23.6
is the new default version for go1.23
go1.22.12
is the new default version for go1.22
Changelogs:
We have improved the Autoscaler feature to enhance responsiveness and resource efficiency.
What’s new?
When using the RPM per container metric, the Autoscaler can now add multiple containers per decision round, significantly improving scaling speed. The maximum container limit is still enforced.
We have added a new feature to the Collaborators page, allowing you to see whether your collaborators have enabled Two-Factor Authentication (2FA).
This new feature helps you assess the security level of your applications and reach out to collaborators who need to improve their security settings.
1.26.3
stable version is now available.nginx 1.27.4
mainline version is now available.
The scalingo-20 stack, based on the Ubuntu 20.04 LTS operating system, will be deprecated in April 2025.
Applications using scalingo-20 will continue to function after this date. However, to ensure the security, performance, and reliability of both your applications and our platform, we strongly encourage you to plan their migration to scalingo-22, based on Ubuntu 22.04 LTS, as soon as possible.
The scalingo-22 stack, based on Ubuntu 22.04 LTS, will be supported until April 2027. This makes it a secure and sustainable choice for ensuring the continued functionality of your applications.
Deprecation Plan
Plan today
To ensure the security, performance, and reliability of your applications, we encourage you to migrate to scalingo-22 as soon as possible.
Resources to guide you:
23.7.0
is now available.0.27
, 0.28
, 0.29
and 0.30
have been
updated.Changelog:
The following JDK versions are now available:
Changelog:
PostgreSQL Anonymizer
extension (version v2.0.0)Docker image on Docker Hub:
scalingo/postgresql:16.6.0-1
Default version is: 15.10.0-1
18.20.6
, 20.18.2
, 22.13.1
and 23.6.1
are now available.Changelogs:
1.22.11
and 1.23.5
are now availablego1.23.5
is the new default version for go1.23
go1.22.11
is the new default version for go1.22
Changelogs:
We have added a new page to give you a complete overview of your collaborators and their access. This is just the beginning! In the coming weeks, we plan to add features that will make managing your collaborators even more intuitive.
8.4.0
, 8.4.1
, 8.4.2
and 8.4.3
are now available.mcrypt
has been removed and is not available
anymore.imap
is now a PECL extension. Please include it your
composer.json
file if you need it. It’s not bundled by default anymore.Release notes:
Changelogs:
22.13.0
is now available.23.5.0
and 23.6.0
are now available.4.6.0
is now available.Changelogs:
9.0.98.0
and 10.1.34.0
are now available9.0.98.0
is now the default version3.4.0
and 3.4.1
are now available22.11.0
1.22.22
Changelogs:
nginx 1.27.3
mainline version is now available.
3.13
is now the default version for new apps.1.8.5
is now available.In line with OWASP recommendations, we have enhanced our session management policies. By default, new sessions will expire after 2 hours of inactivity. Users can remember their current browser up to 8 hours, the maximum duration recommended by OWASP.
22.12.0
is now available.4.5.3
is now available.3.8.7
is now available.Changelogs:
Changelog:
postgis
is now at version 3.5.0timescaledb
is now at version 2.15.3 (PostgreSQL v13) and 2.17.2 (from PostgreSQL v14)vector
is now at version 0.8.0 (from PostgreSQL v15)Docker images on Docker Hub:
scalingo/postgresql:15.10.0-1
scalingo/postgresql:14.15.0-1
scalingo/postgresql:13.18.0-1
20.18.1
and 23.3.0
are now available.4.5.2
is now available.Changelogs:
9.0.97.0
and 10.1.33.0
are now available9.0.97.0
is now the default version3.2.6
and 3.3.6
are now available9.4.9.0
is now availableChangelogs:
22.11.0
is now available.22.x
is now the default version.Changelog:
22.10.0
and 23.0.0
are now available.3.8.6
and 4.5.1
are now available.Changelogs:
This new versions contain the following changes:
apt upgrade
for all stacksFor a comprehensive list of packages installed in the different stacks, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
9.0.96.0
and 10.1.31.0
are now available9.0.96.0
is now the default versionThe following JDK versions are now available:
Nginx 1.27.2
is now available.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:14.13.0-2
scalingo/postgresql:13.16.0-2
scalingo/postgresql:12.20.0-1
3.0.13
is now available3.0.13
is now the default versionChangelog:
9.0.93.0
and 10.1.28.0
are now available9.0.93.0
is now the default versionIn line with OWASP recommendations, we have enhanced our session management policies. By default, new sessions will expire after 2 hours of inactivity. Users can now extend this inactivity timeout to 8 hours, the maximum duration recommended by OWASP.
dep
, gb
, glide
, godep
and
govendor
are now deprecated.20.17.0
and 22.7.0
are now available.3.8.5
and 4.4.1
are now available.Changelogs:
Changelog:
postgis_sfcgal
is now installable: CREATE EXTENSION postgis_sfcgal
vector
is now at version 0.7.4 (PostgreSQL v15 only)Docker images on Docker Hub:
scalingo/postgresql:15.8.0-1
scalingo/postgresql:14.13.0-1
scalingo/postgresql:13.16.0-1
PostgreSQL 15 is now the default deployed version when a new addon is created.
Docker images on Docker Hub:
22.6.0
is now available.3.8.4
and 4.4.0
are now available.Changelogs:
3.12.5
is now available3.12.5
70.3.0
is now available2024.0.1
is now availableChangelogs:
1.21.13
and 1.22.6
are now availablego1.22.6
is the new default version for go1.22
go1.21.13
is the new default version for go1.21
Changelogs:
GOFLAGS
is now sourced from the environment1.21.12
and 1.22.5
are now availablego1.22.5
is the new default version for go1.22
go1.21.12
is the new default version for go1.21
Changelogs:
20.16.0
, 22.5.0
and 22.5.1
are now available.Changelogs:
9.0.91.0
and 10.1.25.0
are now available9.0.91.0
is now the default version1.8.0_422
(LTS), 11.0.24
(LTS), 17.0.12
(LTS), 21.0.4
(LTS) and 22.0.2
are now available18.20.4
, 20.15.1
and 22.4.1
are now availableChangelogs:
New default version: 7.2.5-1.
This version contains a security fix for a potential remote code execution (CVE-2023-41056).
Redis changelog:
Docker image on Docker Hub:
scalingo/redis:7.2.5-1
9.3.15.0
is now available9.4.8.0
is now availableChangelogs:
22.4.0
4.3.1
3.8.3
Changelogs:
4.4.0
Changelogs:
This new versions contain the following changes:
apt-get upgrade
for all stackszstd
For a comprehensive list of packages installed in the different stacks, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
This new versions contain the following changes:
apt-get upgrade
for all stacks.umask
to 0077
sass
executable which is unmaintained and could lead to a security risk. Please install sass
from your app dependency manager.For a comprehensive list of packages installed in the different stacks, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
Changelog:
pgvector
extension (version v0.7.1)Docker images on Docker Hub:
scalingo/postgresql:15.7.0-2
Default version is: 14.12.0-1
1.24.0
, 1.26.1
and 1.27.0
are now available.The default version is now 1.26.1
.
Changelogs:
9.0.89.0
and 10.1.24.0
are now available9.0.89.0
is the new default versionNew default version: 14.12.0-1.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:14.12.0-1
New default version: 14.11.0-3.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:14.11.0-3
20.13.0
, 20.13.1
and 22.1.0
3.8.2
, 4.2.0
, 4.2.1
and 4.2.2
Changelogs:
9.0.88.0
and 10.1.23.0
are now available9.0.88.0
is the new default versionDatabase Maintenance Windows is the Scalingo system for scheduling the maintenance needed on your databases. This system automates maintenance operations according to your preferred schedule, minimizing the impact on your application, while facilitating continuous improvement on our side.
Each database has been assigned with a 8 hours default Maintenance Window on a weekday, from 21:00 to 05:00 UTC. However, if this timeframe doesn’t align with your business requirements, you have the flexibility to adjust it as needed.
Using our CLI (version 1.31.0 and later) and soon our dashboard too, you can select the most suitable 8-hour time window with minimal impact on your business operations.
For further insights into the Database Maintenance Windows feature, please refer to our comprehensive documentation.
Updated the amqp PHP extension to version 2.1.2 on both scalingo-20 and scalingo-22.
Please note that:
Changelogs:
22.0.0
The following JDK versions are now available:
Scalingo Terraform Provider v2.3.0 has been released:
letsencrypt_enabled
parameter #205
type
parameter mandatory #178
SCALINGO_REGION
if environment is set correctlyThis new versions contain the following changes:
apt-get upgrade
for all stacks.For a comprehensive list of packages installed in the different stacks, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
New default version: 14.11.0-2.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:14.11.0-2
scalingo/postgresql:13.14.0-2
New default version: 7.2.4-1.
This version contains a security fix for a potential remote code execution (CVE-2023-41056).
Redis changelog:
Docker image on Docker Hub:
scalingo/redis:7.2.4-1
Changelog:
9.0.87.0
is now available. It’s also the new default version.10.1.20.0
is now available.18.20.2
, 20.12.2
and 21.7.3
18.20.1
, 20.12.1
and 21.7.2
MySQL® 8.0.35-1 is now the default version when attaching a new Scalingo for MySQL® addon to your application.
Changelog:
Docker image on Docker Hub:
scalingo/mysql:8.0.35-1
Scalingo used to host an Adminer and a phpMyAdmin instance to help users access their database. These instances have been decommissioned and are now offline.
To learn more about the reasons that led us to make this decision, please refer to our Security Bulletin.
Please transition to using Scalingo’s secure methods for database access.
SENSIBLE_DEFAULTS
environment variable is now deprecatedChangelogs:
18.20.0
and 20.12.0
21.7.0
21.7.1
1.22.22
, 3.8.1
and 4.1.1
Changelog:
9.0.86.0
is now available. It’s also the new default version.10.1.19.0
is now available.New default version: 14.11.0-1.
Changelog:
postgis_raster
extensionDocker images on Docker Hub:
scalingo/postgresql:14.11.0-1
scalingo/postgresql:13.14.0-1
scalingo/postgresql:12.18.0-1
18.19.1
, 20.11.1
and 21.6.2
3.8.0
and 4.1.0
The erlang-buildpack was deprecated and archived on the 12th of February 2024.
If you want to deploy an Erlang app on Scalingo, please use your own buildpack.
We won’t provide any support for Erlang applications anymore.
Changelog:
9.0.85.0
is now available. It’s also the new default version.10.1.18.0
is now available.20.11.0
, and 21.6.0
Changelog:
9.0.84.0
is now available. It’s also the new default version.10.1.17.0
is now available.Changelog:
9.0.83.1
is now available. It’s also the new default version.10.1.16.0
is now available.This new versions contain the following changes:
apt-get upgrade
for all stacks.For a comprehensive list of packages installed in the different stacks, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
The Domain resource has been updated. The parameter letsencrypt_enabled
allows
you to control either the platform will try or not to generate a Let’s Encrypt
certificate. Default value is true
if parameter is absent.
POST https://$SCALINGO_API_URL/apps/:app_id/domains
PATCH https://$SCALINGO_API_URL/apps/:app_id/domains/:domain_id
{
"domain": {
"name": "www.example.com",
"letsencrypt_enabled": false
}
}
More information in the developers’ documentation.
New default version: 7.2.3-1.
These versions contain fixes to security issues.
Changelogs:
Docker image on Docker Hub:
scalingo/redis:6.2.14-1
scalingo/redis:7.2.3-1
os.Stat
to get TTY information by @curzolapierre in https://github.com/Scalingo/cli/pull/974addons-config
command by @SCedricThomas in https://github.com/Scalingo/cli/pull/955ErrOTPRequired
by @EtienneM in https://github.com/Scalingo/cli/pull/1009link_scm
data types by @EtienneM in https://github.com/Scalingo/cli/pull/1023From this date, the default password hash algorithm for new PostgreSQL databases is now SCRAM-SHA-256
.
You can learn more in the dedicated security bulletin.
New default version: 14.10.0-1.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:14.10.0-1
scalingo/postgresql:13.13.0-1
scalingo/postgresql:12.17.0-1
scalingo/postgresql:11.22.0-1
Upgrade default JDKs to 21.0.1, 17.0.9, 11.0.21 and 8u392.
Changelog
20.x
20.10.0
, and 21.2.0
1.22.20
, 1.22.21
, 3.7.0
, 4.0.1
and 4.0.2
This new versions contain the following changes:
apt-get upgrade
for all stacks.For a comprehensive list of packages installed in the scalingo-20 stack, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
Changelog
18.18.2
, 20.9.0
, and 21.1.0
3.6.4
and 4.0.0
Changelog:
This new versions contain the following changes:
apt-get upgrade
for all stacks.libyaml-dev
to scalingo-20
and scalingo-22
.For a comprehensive list of packages installed in each stack, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
Changelog:
9.0.80
.This new versions contain the following changes:
apt-get upgrade
For a comprehensive list of packages installed, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
We have updated our Node.js buildpack:
18.18.0
, 20.6.0
, 20.6.1
and 20.7.0
3.6.2
, 3.6.3
, 4.0-0-rc.49
, 4.0.0-rc.50
and
4.0.0-rc.51
Our front servers now automatically add the HTTP header X-Request-Start
to all incoming requests targetting customers application. This header is used by many tools (e.g. ScoutAPM, New Relic, DataDog) to report request queuing.
Example:
X-Request-Start: t=1693406590.527
Scalingo Terraform Provider v2.2.0 has been released:
auth_integration_uuid cannot be updated
issue has been fixed #161
github.com/go-test/deep
from v1.0.5
to v1.1.0
github.com/golang/protobuf
from 1.5.2
to v1.5.3
github.com/zclconf/go-cty
from 1.13.0
to v1.13.1
golang.org/x/net
from v0.8.0
to v0.9.0
golang.org/x/sys
from v0.6.0
to v0.7.0
golang.org/x/text
from v0.8.0
to v0.9.0
google.golang.org/genproto
from
v0.0.0-20230110181048-76db0878b65f
to v0.0.0-20230410155749-daa745c078e1
bump google.golang.org/grpc
from 1.53.0
to v1.56.1
Two new IPs have been added to our reverse proxies on both the osc-fr1 and osc-secnum-fr1 region.
New IPs on osc-fr1
:
109.232.233.130
148.253.75.120
New IPs on osc-secnum-fr1
:
80.247.12.255
80.247.13.145
New default version: 14.8.0-1.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:14.8.0-1
scalingo/postgresql:13.11.0-1
scalingo/postgresql:12.15.0-1
scalingo/postgresql:11.20.0-1
We have updated our Node.js buildpack:
20.4.0
and 18.17.0
3.6.1
This new versions contain the following changes:
apt-get upgrade
For a comprehensive list of packages installed in each stack, please refer to our documentation:
As always, the Docker images are available on Docker Hub:
Ruby 3.1.4 is now the default version. Ruby 3.3.0-preview1 is now available.
Changelog
We have updated our Node.js buildpack. Noticeable changes:
For a complete view of all available PHP versions, depending on the stack, please see the dedicated page in our documentation.
defaultAction
by @Chirab in https://github.com/Scalingo/cli/pull/896github.com/ScaleFT/sshkeys
with golang.org/x/crypto/ssh
by @EtienneM in https://github.com/Scalingo/cli/pull/918migration-abort
by @EtienneM in https://github.com/Scalingo/cli/pull/951We have updated our Node.js buildpack:
20.1.0
New default version: 7.0.10-1.
These versions contain fixes to security issues.
Changelogs:
Docker image on Docker Hub:
scalingo/redis:6.2.11-1
scalingo/redis:7.0.10-1
Our log-drains now integrate Logtail as a third-party provider. You can add it on your application and/or addons by following our dedicated documentation.
Up to today, deployment builds resulting in images were limited to 1GiB.
This limit has been raised to 1.5GiB by default
The list of allowed algorithms of ssh.osc-fr1.scalingo.com
and
ssh.osc-secnum-fr1.scalingo.com
have been updated.
These servers are used to receive SSH connections related to GIT operations as well as database encrypted tunnel access with SSH.
Before:
# key exchange algorithms
(kex) curve25519-sha256@libssh.org -- [info] available since OpenSSH 6.5, Dropbear SSH 2013.62
(kex) ecdh-sha2-nistp256 -- [fail] using weak elliptic curves
`- [info] available since OpenSSH 5.7, Dropbear SSH 2013.62
(kex) ecdh-sha2-nistp384 -- [fail] using weak elliptic curves
`- [info] available since OpenSSH 5.7, Dropbear SSH 2013.62
(kex) ecdh-sha2-nistp521 -- [fail] using weak elliptic curves
`- [info] available since OpenSSH 5.7, Dropbear SSH 2013.62
(kex) diffie-hellman-group14-sha1 -- [warn] using weak hashing algorithm
`- [info] available since OpenSSH 3.9, Dropbear SSH 0.53
# host-key algorithms
(key) ssh-rsa (4096-bit) -- [fail] using weak hashing algorithm
`- [info] available since OpenSSH 2.5.0, Dropbear SSH 0.28
`- [info] a future deprecation notice has been issued in OpenSSH 8.2: https://www.openssh.com/txt/release-8.2
(key) ssh-ed25519 -- [info] available since OpenSSH 6.5
# encryption algorithms (ciphers)
(enc) aes128-ctr -- [info] available since OpenSSH 3.7, Dropbear SSH 0.52
(enc) aes192-ctr -- [info] available since OpenSSH 3.7
(enc) aes256-ctr -- [info] available since OpenSSH 3.7, Dropbear SSH 0.52
(enc) aes128-gcm@openssh.com -- [info] available since OpenSSH 6.2
# message authentication code algorithms
(mac) hmac-sha2-256 -- [warn] using encrypt-and-MAC mode
`- [info] available since OpenSSH 5.9, Dropbear SSH 2013.56
(mac) hmac-sha1 -- [warn] using encrypt-and-MAC mode
`- [warn] using weak hashing algorithm
`- [info] available since OpenSSH 2.1.0, Dropbear SSH 0.28
After:
# key exchange algorithms
(kex) curve25519-sha256@libssh.org -- [info] available since OpenSSH 6.5, Dropbear SSH 2013.62
# host-key algorithms
(key) rsa-sha2-512 (4096-bit) -- [info] available since OpenSSH 7.2
(key) rsa-sha2-256 (4096-bit) -- [info] available since OpenSSH 7.2
(key) ssh-ed25519 -- [info] available since OpenSSH 6.5
# encryption algorithms (ciphers)
(enc) chacha20-poly1305@openssh.com -- [info] available since OpenSSH 6.5
`- [info] default cipher since OpenSSH 6.9.
(enc) aes128-gcm@openssh.com -- [info] available since OpenSSH 6.2
# message authentication code algorithms
(mac) hmac-sha2-256-etm@openssh.com -- [info] available since OpenSSH 6.2
Compatibility Information: Minimum version of OpenSSH to connect to these servers is 7.2, released in February 2016.
stack_base_image
StartedAt
and Method
fieldsChangelogs:
rm-dist
with clean
(PR#893)This new version contains the following changes:
libidn-dev
libapt-get upgrade
Docker image is on Docker Hub:
The stack scalingo-22 is now the default stack for all newly created application. It follows the announcement of scalingo-22 release in this blog post.
Scalingo Terraform Provider v2.0.0 has been released.
Beside upgrading dependencies, it removes the deprecated github_link
resource.
Please use scm_repo_link
instead.
A new stack named scalingo-22, based on Ubuntu 22.04 has been released. The Docker image is on Docker Hub.
A new endpoint has been added to the API:
POST https://$SCALINGO_API_URL/apps/:app_id/containers/:container_id/kill
Send a signal to the running container. More information in the developers’ documentation.
These new versions contain the following changes:
apt-get upgrade
Docker image is on Docker Hub:
Release notes:
Changelogs:
Changelogs:
Until now, if GitHub Actions were configured on a repository, Scalingo GitHub integration was not waiting for its status to be successful to initiate a deployment or the creation of a review app.
This is not the case anymore, GitHub Actions will be waited just like other CIs in Scalingo integration.
It also adds the compatibilty with any Continuous Integration provider using the Check Suite/Check Run API from GitHub instead of Commit Status API.
First major release (v1.0.0) for the Scalingo Terraform Provider:
New default version: 7.0.5-1.
This major version update toggle TLS communication inside the cluster.
Changelogs:
Docker image on Docker Hub:
scalingo/redis:7.0.5-1
This release is mandatory to keep the logs
command working in the coming weeks.
[BREAKING] chore(deps): Upgrade urfave/cli to v2.16 Command arguments must now come after the command flags.
For example, scalingo --app my-app integration-link-create https://ghe.example.org/test/test-app --auto-deploy
must be rewritten scalingo --app my-app integration-link-create --auto-deploy https://ghe.example.org/test/test-app
#774
chore(deps): bump github.com/Scalingo/go-scalingo from v4.16 to v5.2 #775
scalingo stacks
.
It is still possible to list deprecated stacks and to show deprecation dates
with scalingo stacks --with-deprecated
#776
Installation:
Changelog:
changelog
command by @curzolapierre in https://github.com/Scalingo/cli/pull/767These new versions contain the following changes:
apt-get upgrade
Docker image is on Docker Hub:
Changelog:
Docker image on Docker Hub:
scalingo/postgresql:12.11.0-3
New default version: 6.2.7-1.
This version contains a security fix for a bug which affects all Redis versions 5.0 or newer.
Changelogs:
Docker image on Docker Hub:
scalingo/redis:6.2.7-1
scalingo/redis:5.0.14-1
New default version: 7.10.2-2
Changelogs:
Docker image on Docker Hub:
scalingo/elasticsearch:7.10.2-2
We just deployed the phpMyAdmin version 5.2.0:
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com
The changelog is available on phpMyAdmin’s official website:
Installation:
Changelog:
update
description by @btrd in https://github.com/Scalingo/cli/pull/718New default version: 6.8.23-1
Changelogs:
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.23-1
This release also removed the need for the Go version to be specified in a build constraint +scalingo
. The Go buildpack is now able to use the Go version specified in go.mod
if no +scalingo
comment is found.
Changelogs:
New version: 8.0.28-2
Changelog:
Docker image on Docker Hub:
scalingo/mysql:8.0.28-2
New default versions of Bundler are available:
We have updated our Node.js buildpack. Noticeable changes:
16
branch (Node.js LTS)8
branchWe just deployed the phpMyAdmin version 5.1.3:
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com
The changelog is available on phpMyAdmin’s official website:
The PHP extension apfd is now available. It fixes a 10 years old PHP bug where data sent via PUT request is not parsed by PHP at all.
Enable it like another extension in your composer.json
:
{
[...]
"require": {
"ext-apfd": "*",
[...]
}
}
We are happy to release two new PostgreSQL versions:
More information in the documentation page.
Changelogs:
Docker images on Docker Hub:
scalingo/postgresql:13.6.0-1
scalingo/postgresql:13.6.0-3
We just deployed the phpMyAdmin version 5.1.2:
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com
The changelog is available on phpMyAdmin’s official website:
Our fork repository of Grafana has been updated to version v8.3.4 https://github.com/Scalingo/grafana-scalingo
This upgrade fixes the vulnerability CVE-2022-21673, you’re encouraged to upgrade your own grafana deployment: blog post
Official release notes: https://grafana.com/docs/grafana/latest/release-notes/
PostgreSQL version 9.6.24-1 is the latest version of the 9.6 branch. It is end of life since 2021/11/11. PostgreSQL versioning policy is available here.
Changelogs:
Docker images on Docker Hub:
scalingo/postgresql:12.9.0-1
scalingo/postgresql:11.14.0-1
scalingo/postgresql:10.19.0-1
scalingo/postgresql:9.6.24-1
Installation:
Changelog:
We just deployed the Adminer version 4.8.1 https://adminer.osc-fr1.scalingo.com.
The changelog is available on Adminer’s SourceForge page:
Read the Composer 2.2 Release Announcement for more details on the release highlights.
Changelogs:
The stack scalingo-20 is now the default stack for all newly created application. It follows the announcement of scalingo-20 release in this blog post.
Installation:
Changelog:
psql-console
and postgresql-console
aliases for pgsql-console
command and replace duplicated commands with aliases #693
router-logs
to enable/disable router logs on your application #692
open
to open app on default browser #691
addons-info
to display information of an add-on #689
dashboard
to open dashboard of specified app on default browser #686
This update of the buildpack brings new patch OpenJDK versions:
A new stack named scalingo-20, based on Ubuntu 20.04 has been released. The Docker image is on Docker Hub.
Installation:
Changelog:
We just deployed the phpMyAdmin version 5.1.1:
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com
osc-secnum-fr1
region: https://phpmyadmin.osc-secnum-fr1.scalingo.com
The changelogs are available on phpMyAdmin’s official website:
This release contains the following changes:
install-scalingo-cli
in the motdapt-get upgrade
Docker image is on Docker Hub.
This update of the buildpack brings new major OpenJDK version:
This update of the buildpack brings new OpenJDK versions:
Default version for Nginx buildpack apps is now: 1.20.1
Changelog: https://nginx.org/en/CHANGES
A new endpoint has been added to the API:
GET https://$SCALINGO_API_URL/apps/:app_id/cron_tasks
Get cron tasks defined for an app. More information in the developers’ documentation.
New major PostgreSQL version: 13.3.0-2.
Changelogs:
This version also comes with a new major PostGIS version: 3.1.3.
Changelogs:
Docker image on Docker Hub:
scalingo/postgresql:13.3.0-2
osc-secnum-fr1
dashboard.New default version: 6.2.5-1.
This version contains a security fix for a bug which affects all Redis versions 5.0 or newer.
Redis changelog:
Docker image on Docker Hub:
scalingo/redis:6.2.5-1
scalingo/redis:5.0.13-1
The support of the Phalcon PHP framework has been dropped. Please contact the support if you need Phalcon support again.
The domain section was reworked: the listing now displays clearer information about the current state of the domain configuration / SSL certificate.
There is also a new per-domain page dedicated to solving the issues regarding the domain configuration, the automatic certificate generation, and uploading/removing a custom SSL certificate is again possible.
New default version: 6.8.17-1
Changelogs:
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.17-1
This release contains the following changes:
ping
, mtr
…)ll
, l
, tailf
…)install-scalingo-cli
.bashrc
.profile
Docker image is on Docker Hub.
And a good number of quality of life improvements (bugfixes, better error messages).
Apps name
maximum length is now 48 characters. It was previously 32.
(doc).
We updated our Erlang buildpack to add support for a bunch of new versions:
OTP 24.0.1 is the new default.
OTP Changelogs:
Installation:
Changelog:
New default version: 12.7.0-1.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:12.7.0-1
scalingo/postgresql:11.12.0-1
scalingo/postgresql:10.17.0-1
scalingo/postgresql:9.6.22-1
Composer 1 is end of life since the 24th of October 2020. Starting today, Composer 2 is the new default for PHP applications. See this announcement from Composer about the release of Composer 2.
If your application still requires Composer 1, you can select it by updating the composer.json
:
{
"extra": {
"paas": {
"engines": {
"composer": "1.x"
}
}
}
}
More information in our documentation page.
New Relic support with PHP 8 has been added.
To enable it, add the following requirement in your composer.json
:
{
"extra": {
"paas": {
"new-relic": "true"
}
}
}
Default version for Nginx buildpack apps is now: 1.20.0
Changelog: https://nginx.org/en/CHANGES
The default Node.js version for Meteor 2.1 and 2.2 is now 12.22.x.
Meteor changelog:
Re-introducing the good practice of publishing the latests changes in our changelog.
Also some bugfixes and wording/translations improvements.
New default version: 6.2.3-1.
This version contains a security fix for a bug which affects all Redis versions 6.0 or newer.
Redis changelog:
Docker image on Docker Hub:
scalingo/redis:6.2.3-1
Installation:
Changelog:
Installation:
Changelog:
env-get
command to retrieve the value of a specific environment variable #643
backups-download
downloads the most recent backup if none is specified #636
deployment-cache-delete
as an alias to deployment-delete-cache
#635
one-off-stop
command to stop a running one-off container #633
ps
command returns the list of application’s containers #632
ps
command is renamed scale
#631
scalingo addons
#604
This release contains the following changes:
Add jq
in the stack
A new field has been added to the domain model ssl_status
, possible values are: pending, error, success
.
(doc).
A new endpoint has been added to the API:
POST https://$SCALINGO_API_URL/apps/:app_id/containers/:container_id/stop
Asynchronously stops a running container → ONLY one-off can be stopped that way. More information in the developers’ documentation.
New default version: 12.6.0-1.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:12.6.0-1
scalingo/postgresql:11.11.0-1
scalingo/postgresql:10.16.0-1
A new endpoint has been added to the API:
GET https://$SCALINGO_API_URL/apps/:app_id/ps
It lists the application’s containers. More information in the developers’ documentation.
Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. Sodium Official Website
To use it, add the following requirement in your composer.json
:
{
"require": {
"ext-sodium": "*",
...
}
}
New default version: 5.7.33-1
Changelog:
Docker images on Docker Hub:
scalingo/mysql:8.0.23-1
scalingo/mysql:5.7.33-1
scalingo/mysql:5.6.51-1
We just deployed the Adminer version 4.7.9 at:
osc-fr1
region: https://adminer.osc-fr1.scalingo.com
osc-secnum-fr1
region: https://adminer.osc-secnum-fr1.scalingo.com
The changelog is available on Adminer’s SourceForge page.
Changelog:
We just deployed the phpMyAdmin version 5.0.4:
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com
osc-secnum-fr1
region: https://phpmyadmin.osc-secnum-fr1.scalingo.com
The changelog is available on phpMyAdmin’s official website.
We just deployed the Adminer version 4.7.8 at:
osc-fr1
region: https://adminer.osc-fr1.scalingo.com
osc-secnum-fr1
region: https://adminer.osc-secnum-fr1.scalingo.com
The changelog is available on Adminer’s SourceForge page.
New default version: 5.7.32-2
Changelog:
mysqld
is resizing them automatically.Docker images on Docker Hub:
scalingo/mysql:8.0.22-3
scalingo/mysql:5.7.32-2
scalingo/mysql:5.6.50-1
New default version: 5.7.32-1
Changelog:
Docker images on Docker Hub:
scalingo/mysql:8.0.22-1
scalingo/mysql:5.7.32-1
We added a new convenient way to configure your review apps when using the PROJECT_DIR
environment variable. We now detect the scalingo.json manifest under the folder configured in PROJECT_DIR
.
More information in this documentation page.
New default version: 12.5.0-1. All databases will automatically be upgraded in the coming days because of the high severity of the CVEs these releases fix.
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:12.5.0-1
scalingo/postgresql:11.10.0-1
scalingo/postgresql:10.15.0-1
scalingo/postgresql:9.6.20-1
Composer version is now configurable via the composer.json
file. The documentation is here. Scalingo keeps Composer 1 as the default version. It will be changed to Composer 2 by the end of the year 2020.
New default version: 5.7.31-1
Changelog:
Docker images on Docker Hub:
scalingo/mysql:5.7.31-1
scalingo/mysql:5.6.49-1
This update of the buildpack brings new OpenJDK versions:
The native PHP extension for internationalization is now available.
Enable it like another extension in your composer.json
:
{
[...]
"require": {
"ext-intl": "*",
[...]
}
}
Changelog:
Docker image on Docker Hub:
scalingo/postgresql:10.14.0-2
MySQL 8 is now available on Scalingo. There are a few prerequisites to upgrade to MySQL 8. You can read more about it on our documentation.
Installation:
Changelog:
New default version: 12.4.0-1
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:12.4.0-1
scalingo/postgresql:11.9.0-1
scalingo/postgresql:10.14.0-1
scalingo/postgresql:9.6.19-1
Starting from today, concurrent deployments are now limited to 10 per app owner. If a user tries to launch a deployment on an app owned by someone having more than 10 deployments running the deployment will be queued.
A queued deployment will be kept in the queue until another deployment finishes.
Installation:
Changelog:
queued
deployment status
#586
go-scalingo #177
apps
command to display the application status
#582
We have updated our Node.js buildpack. The most noticeable change is the use of Node.js 12 as default version for Meteor 1.9 and 1.10.
New default version: 12.3.0-2
Changelog:
btree_gin
postgres_fdw
On support demand only:
pg_repack
Docker images on Docker Hub:
scalingo/postgresql:12.3.0-2
scalingo/postgresql:11.8.0-2
scalingo/postgresql:10.13.0-2
Installation:
Changelog:
Installation:
Changelog:
Up to today, deployment builds resulting in images were limited to 650MB.
This limit has been raised to 1GiB by default
This release contains the following changes:
Removal of AddTrust expired Certifcate: more info
New default version: 6.8.9-1
Changelog:
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.9-1
Installation:
Changelog:
migration-follow
command to explain what is happening #549
addon_updated
and start_region_migration
event type #558
restart
and edit_variable
when it’s an addon #558
New default version: 12.2.0-6
Changelog:
Docker images on Docker Hub:
scalingo/postgresql:12.2.0-6
scalingo/postgresql:11.7.0-2
scalingo/postgresql:10.12.0-2
The multi-buildpacks is now automatically detected if you have a .buildpacks
file at the root of your project.
It means the environment variable BUILDPACK_URL
is not required anymore to activate it.
New default version: 12.2.0-5
Changelog:
Docker image on Docker Hub:
scalingo/postgresql:12.2.0-5
Pip version 20.0.2 is now used by default when installing dependencies with pip install
Default version for Nginx and PHP buildpack apps are now: 1.18.0
Changelog: https://nginx.org/en/CHANGES
New default version: 12.2.0-3
Changelog:
Docker image on Docker Hub:
scalingo/postgresql:12.2.0-3
New default version: 12.2.0-2
Changelog:
Docker image on Docker Hub:
scalingo/postgresql:12.2.0-2
New default version: 6.8.6-2
Changelog:
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.6-2
We have updated our Node.js buildpack. Noticeable changes:
12
branch (Node.js LTS)scalingo-postbuild
hook, build
will not runMore information on our Node.js documentation page
We just deployed the phpMyAdmin version 5.0.2:
agora-fr1
region:
https://phpmyadmin.scalingo.com/
osc-fr1
region:
https://phpmyadmin.osc-fr1.scalingo.io/
osc-secnum-fr1
region:
https://phpmyadmin.osc-secnum-fr1.scalingo.io/
The changelog is available on phpMyAdmin’s official website.
Docker image is now scalingo/redis:5.0.8-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/5.0/00-RELEASENOTES
Installation:
Changelog:
We updated our Erlang buildpack to include support for rebar3 build tool. We also updated the default OTP to 22.2.7.
OTP Changelog: https://github.com/erlang/otp/releases/tag/OTP-22.2.7
PostgreSQL changelog:
Docker images on Docker Hub:
scalingo/postgresql:12.2.0-1
scalingo/postgresql:11.7.0-1
scalingo/postgresql:10.12.0-1
scalingo/postgresql:9.6.17-1
Security upgrade for PostgreSQL 10, 11 and 12.
Docker Images:
scalingo/postgresql:10.11.0-4
scalingo/postgresql:11.6.0-4
scalingo/postgresql:12.1.0-6
Installation:
Changelog:
Installation:
Changelog:
--bind
arg to db-tunnel
command that let us bind a custom host (and not only 127.0.0.1) #517
We just deployed the Adminer version 4.7.6 at:
The changelog is available on Adminer’s SourceForge page.
Docker Images:
scalingo/mongo:4.0.16-1
scalingo/mongo:3.6.17-1
scalingo/mongo:3.4.24-1
MongoDB changelog:
New default version: 5.7.29-1
Docker image: scalingo/mysql:5.7.29-1
Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-29.html
We just deployed the phpMyAdmin version 5.0.1:
agora-fr1
region:
https://phpmyadmin.scalingo.com/
osc-fr1
region:
https://phpmyadmin.osc-fr1.scalingo.io/
The changelog is available on phpMyAdmin’s official website.
On Monday, January 6th 2020, the deprecated /apps/:id/notifications
API
endpoint will be removed in favor of /apps/:id/notifiers
(doc).
We just deployed the phpMyAdmin version 5.0.0:
agora-fr1
region:
https://phpmyadmin.scalingo.com/
osc-fr1
region:
https://phpmyadmin.osc-fr1.scalingo.io/
The changelog is available on phpMyAdmin’s official website.
Docker Image:
scalingo/mongo:4.0.14-1
MongoDB changelog: https://docs.mongodb.com/manual/release-notes/4.0/#dec-18-2019
New default version: 6.8.6-1
Release Notes: Elastic website
Docker Image:
scalingo/elasticsearch:6.8.6-1
New version: 5.6.16-1
This version is the latest version of the 5.6.x branch which reached end of life. You should upgrade as soon as possible to the next major version.
Release Notes: Elastic website
Docker Image:
scalingo/elasticsearch:5.6.16-1
hg
and bzr
are CLI tools respectively for Mercurial
and Bazaar
repository. Both tools are useful to handle application dependencies hosted on
such repositories.
scalingo-14
and scalingo-18
stacks have been updated. Images are available
on their respectivy Docker Hub repository:
scalingo-14
:
https://hub.docker.com/r/scalingo/builder
scalingo-18
:
https://hub.docker.com/r/scalingo/builder-18
Default version for Nginx buildpack apps is now: 1.17.6
Changelog: https://nginx.org/en/CHANGES
Version v2.0.1 of our Ruby library name ‘scalingo-ruby-api’ has been released, here is it changelog:
regions
, autoscalers
, notifiers
, alerts
Patroni powers our PostgreSQL clusters. Patroni 1.6.3 has been released:
https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-163
We released a new version for PostgreSQL 10.x to 12.x including this new Patroni version:
MongoDB notified us of a possible data corruption in MongoDB 3.6.14 and 3.6.15. We will automatically upgrade your database if running one of these versions.
More information about this issue available here.
Docker Image:
scalingo/mongo:3.6.16-1
MongoDB CHANGELOG v3.6: https://docs.mongodb.com/manual/release-notes/3.6/
You can now use the template
generator to defined environment variable in the scalingo.json
file.
Documentation: https://developers.scalingo.com/scalingo-json-schema/index
{
"env": {
"MY_VARIABLE": {
"generator": "template",
"template": "pr-%PR_NUMBER%"
}
}
}
The different template tokens are:
APP
: Name of the current review appPARENT_APP
: Name of the parent appPR_NUMBER
Number of the Pull Request (GitHub) or Merge Request (Gitlab)We updated scalingo-14
and scalingo-18
stacks to remove a restriction we
used to impose on the use of ImageMagick. There is no more restriction in the
policy.xml
file for PDF generation.
For instance, the following command use to fail and is now executable on Scalingo:
convert file.png -units PixelsPerInch -density 200 -resize "600x800" file.pdf
We just deployed the phpMyAdmin version 4.9.2 at:
agora-fr1
region:
https://phpmyadmin.scalingo.com/
osc-fr1
region:
https://phpmyadmin.osc-fr1.scalingo.io/
The changelog is available on phpMyAdmin’s official website.
Docker image is now scalingo/redis:5.0.7-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/5.0/00-RELEASENOTES
We just deployed the Adminer version 4.7.5 at:
The changelog is available on Adminer’s SourceForge page.
Docker Image:
scalingo/mongo:3.6.15-1
MongoDB CHANGELOG v3.6: https://docs.mongodb.com/manual/release-notes/3.6/
We just deployed the Adminer version 4.7.4 at:
The changelog is available on Adminer’s SourceForge page.
Docker Image:
scalingo/mongo:4.0.13-1
MongoDB CHANGELOG v4.0: https://docs.mongodb.com/manual/release-notes/4.0/
Docker Image:
scalingo/mongo:3.6.14-1
MongoDB CHANGELOG v3.6: https://docs.mongodb.com/manual/release-notes/3.6/
Installation:
Changelog:
Docker image is now scalingo/redis:5.0.6-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/5.0/00-RELEASENOTES
Installation:
Changelog:
We just deployed the phpMyAdmin version 4.9.1 at:
agora-fr1
region:
https://phpmyadmin.scalingo.com/
osc-fr1
region:
https://phpmyadmin.osc-fr1.scalingo.io/
The changelog is available on phpMyAdmin’s official website.
Docker image is now scalingo/redis:5.0.5-2
Bugfix:
Docker Image:
scalingo/mongo:3.4.23-1
MongoDB CHANGELOG v3.4: https://docs.mongodb.com/manual/release-notes/3.4/
Installation:
Changelog:
integrations
, integrations-add
, integrations-delete
and integrations-import-keys
commands #444
integration-link
, integration-link-create
, integration-link-update
, integration-link-delete
, integration-link-manual-deploy
, integration-link-manual-review-app
commands #458
Changelogs:
These releases fix 2 CVEs in RDoc.
We just deployed the Adminer version 4.7.3 at:
The changelog is available on Adminer’s SourceForge page.
Highly Available PostgreSQL Cluster deployments is now possible through through the new tier of plans named Business
https://scalingo.com/articles/2019/08/28/introducing-high-availability-scalingo-postgresql.html
https://www.php.net/manual/fr/book.calendar.php
To use it, add the following requirement in your composer.json
{
"require": {
"ext-calendar": "*",
...
}
}
scalingo-18
based on Ubuntu 18.04scalingo-14
is planned for 31st Oct. 2019scalingo/builder-18:v2
scalingo
has been renamed scalingo-14
New plugin available: ICU Analysis
Installation:
Changelog:
https://www.php.net/manual/en/book.lua.php
To use it, add the following requirement in your composer.json
{
"require": {
"ext-lua": "*",
...
}
}
New default version: 4.0.10
Docker Image:
scalingo/mongo:4.0.10-1
scalingo/mongo:3.6.13-1
scalingo/mongo:3.4.21-1
MongoDB CHANGELOG v4.0: https://docs.mongodb.com/manual/release-notes/4.0/ MongoDB CHANGELOG v3.6: https://docs.mongodb.com/manual/release-notes/3.6/ MongoDB CHANGELOG v3.4: https://docs.mongodb.com/manual/release-notes/3.4/
Installation:
Changelog:
Scalingo is now available in a new availability region based on Outscale.
More information in our blog post
Installation:
Changelog:
Blackfire is an applicative monitoring and performance analysis tool. Official Website
You can now enable the agent alongside your PHP app by defining the following environment variables:
BLACKFIRE_SERVER_ID
BLACKFIRE_SERVER_TOKEN
Installation:
Changelog:
Docker image is now scalingo/redis:5.0.5-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/5.0/00-RELEASENOTES
Docker image is now scalingo/redis:4.0.14-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
Docker image is now scalingo/redis:3.2.13-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES
https://www.php.net/manual/fr/book.ds.php
To use it, add the following requirement in your composer.json
{
"require": {
"ext-ds": "*",
...
}
}
New default version: 5.0.4-1
More information on our blog article.
Docker Image:
scalingo/redis:5.0.4-1
Using the jemalloc memory allocator is now possible using our officialy supported jemalloc buildpack - Documentation
Alerts now support a new parameter: the duration before it gets triggered. An alert can now be triggered if the value of the observed metrics gets above the user-defined threshold during a specified amount of time.
More information on the documentation page.
New default version: 4.0.14-1
More information on our blog article.
Docker Image:
scalingo/redis:4.0.14-1
New business-*
plans have been added to our Redis Addons. Those plans are deploying a highly available Redis cluster.
More information on our blog post
Support for TLS 1.3 has been added for all apps.
As planned, TLS 1.0 and 1.1 have been disabled.
Have a look at our blog post for more details: Dropping old TLS versions for your own safety
New default version: 6.6.1-3
Release Notes: Elastic website
Docker Image:
scalingo/elasticsearch:6.6.1-3
Installation:
Changelog:
--password-only
flag to scalingo login
: to change account when a SSH key is defined
#351
self
(and whoami
alias): to know which user is connected in case of multi-account
#350
March 2019 RubyGems Security Advisory
The following CVEs are patched:
Deploying this fix requires a deployment, to trigger a deployment without code modification you can use:
git commit --allow-empty -m "Empty deployment to patch RubyGems"
git push scalingo master
If you’re using an older version of Ruby, RubyGems has not been patched and you need to manually upgrade to one of those maintained versions.
A full-stack PHP framework delivered as a C-extension: Phalcon Official Website
Just push your Phalcon app, the platform will handle the rest.
If no ruby version is specified in your Gemfile/Gemfile.lock, Ruby 2.5.4 will be installed by default.
Our ruby deployment system is now compatible with Bundler 2.
Gems will be automatically reinstalled at the first deployment after the upgrade from Bundler 1 to 2.
New default version: 4.0.3
Docker Image:
scalingo/mongo:4.0.3-1
MongoDB CHANGELOG: https://docs.mongodb.com/manual/release-notes/4.0/
Default version for PHP apps is now: 1.15.8
Default version of PHP is now on the 7.3 branch.
http://php.net/ChangeLog-7.php#7.3.2 http://php.net/ChangeLog-7.php#7.2.15
We just deployed the Adminer version 4.7.1 at https://adminer.scalingo.com/. The changelog is available on Adminer’s SourceForge page.
MySQL changelog:
New default version is 5.7.25
New default version: 5.7.24-1
Docker images:
scalingo/mysql:5.7.24-1
scalingo/mysql:5.6.42-1
Changelogs:
New default version: 5.5.3-7
Docker Image:
scalingo/elasticsearch:5.5.3-7
Introducing Elasticsearch cluster: https://scalingo.com/articles/2019/01/07/introducing-high-availability-scalingo-elasticsearch.html
We just deployed the phpMyAdmin version 4.8.4 at https://phpmyadmin.scalingo.com/. The changelog is available on phpMyAdmin’s official website.
We just deployed the Adminer version 4.7.0 at https://adminer.scalingo.com/. The changelog is available on Adminer’s SourceForge page.
New default version: 1.6.4
Docker Images:
scalingo/influxdb:1.6.4-1
scalingo/influxdb:1.5.4-1
scalingo/influxdb:1.4.3-1
scalingo/influxdb:1.3.9-1
Changelogs
Ruby versions 2.5.2, 2.5.3, 2.4.5 and 2.3.8 are security releases made due to these vulnerabilities:
New default version: 3.6.8
Docker Images:
scalingo/mongo:3.6.8-1
scalingo/mongo:3.4.17-1
scalingo/mongo:3.2.21-1
MongoDB CHANGELOG: https://docs.mongodb.com/manual/release-notes/3.6/
Installation:
Changelog:
DISABLE_UPDATE_CHECKER=true
#361
logs -f
command, it’s not an error #355
Docker image is now scalingo/redis:4.0.10-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
Docker image is now scalingo/redis:3.2.12-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES
Adminer is a web application to administrate various databases (MySQL, PostgreSQL, MongoDB and Elasticsearch). It can be seen as a phpMyAdmin for more than just MySQL databases. We just deployed the latest version at https://adminer.scalingo.com/.
More information on how to use it on the dedicated doc page.
MySQL changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
MySQL changelog: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/
Installation:
Changelog:
This release mostly changes internals of the CLI, as Scalingo authentication API has bee revamped: https://developers.scalingo.com
Ruby versions 2.2.10, 2.3.7, 2.4.4, and 2.5.1 are security releases made due to these vulnerabilities:
Installation:
Changelog:
rename
command to rename an application #330
run
command #326
Docker image is now scalingo/redis:4.0.7-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
Docker Image: scalingo/mongo:3.6.2-1
MongoDB CHANGELOG: https://docs.mongodb.com/manual/release-notes/3.6/
Docker Image: scalingo/mongo:3.4.10-1
MongoDB CHANGELOG: https://docs.mongodb.com/manual/release-notes/3.4/
Our IPSec VPN addon now supports Fortigate VPN
New default version
https://docs.influxdata.com/influxdb/v1.3/administration/differences/
If your application contains a Gopkg.toml
and a Gopkg.lock
files,
it will be considered using dep
as dependency management tool.
Docker Image: scalingo/mongo:3.4.7-1
MongoDB CHANGELOG: https://docs.mongodb.com/manual/release-notes/3.4/
Docker Image: scalingo/mongo:3.2.16-1
MongoDB CHANGELOG: https://docs.mongodb.com/manual/release-notes/3.2/
Installation:
Changelog:
notifiers List your notifiers
notifiers-details Show details of your notifiers
notifiers-add Add a notifier for your application
notifiers-update Update a notifier
notifiers-remove Remove an existing notifier from your app
urfave/cli
instead of using our own fork of the library #290
Docker image is now scalingo/mysql:5.7.19-1
and is based on Debian.
MySQL changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
Docker image is now scalingo/mysql:5.6.37-1
and is based on Debian.
MySQL changelog: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/
Docker image is now scalingo/redis:4.0.1-1
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
Docker image is now scalingo/redis:3.2.9-1
and is based on Alpine Linux
Redis CHANGELOG: https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES
https://docs.influxdata.com/influxdb/v1.2/administration/differences/
Installation:
Changelog:
deploy
command to deploy a tarball or a war archive directlyscalingo deploy archive.tar.gz
scalingo deploy project.war
scalingo deploy https://github.com/Scalingo/sample-go-martini/archive/master.tar.gz
http://www.php.net/ChangeLog-7.php#7.1.3
http://www.php.net/ChangeLog-7.php#7.0.17
https://docs.influxdata.com/influxdb/v1.2/administration/differences/
https://docs.influxdata.com/influxdb/v1.2/administration/differences/
Installation:
Changelog:
influxdb-console
to run an influxdb interactive shell in a one-off containerhttp://www.php.net/ChangeLog-5.php#5.6.30
https://secure.php.net/ChangeLog-7.php#7.1.1
https://secure.php.net/ChangeLog-7.php#7.0.15
https://docs.influxdata.com/influxdb/v1.1/administration/differences/
List of available extensions:
Extension Name Version Description
btree_gist 1.0 support for indexing common datatypes in GiST
citext 1.0 data type for case-insensitive character strings
cube 1.0 data type for multidimensional cubes
dblink 1.1 connect to other PostgreSQL databases from within a database
dict_int 1.0 text search dictionary template for integers
earthdistance 1.0 calculate great-circle distances on the surface of the Earth
fuzzystrmatch 1.0 determine similarities and distance between strings
hstore 1.3 data type for storing sets of (key, value) pairs
intarray 1.0 functions, operators, and index support for 1-D arrays of integers
isn 1.0 data types for international product numbering standards
ltree 1.0 data type for hierarchical tree-like structures
pg_stat_statements 1.2 track execution statistics of all SQL statements executed
pg_trgm 1.1 text similarity measurement and index searching based on trigrams
pgcrypto 1.1 cryptographic functions
pgrowlocks 1.1 show row-level locking information
plpgsql 1.0 PL/pgSQL procedural language
postgis 2.3.0 PostGIS geometry, geography, and raster spatial types and functions
postgis_tiger_geocoder 2.3.0 PostGIS tiger geocoder and reverse geocoder
postgis_topology 2.3.0 PostGIS topology spatial types and functions
tablefunc 1.0 functions that manipulate whole tables, including crosstab
unaccent 1.0 text search dictionary that removes accents
uuid-ossp 1.0 generate universally unique identifiers (UUIDs)</pre>
List of available extensions:
Extension Name Version Description
btree_gist 1.0 support for indexing common datatypes in GiST
citext 1.0 data type for case-insensitive character strings
cube 1.0 data type for multidimensional cubes
dblink 1.1 connect to other PostgreSQL databases from within a database
dict_int 1.0 text search dictionary template for integers
earthdistance 1.0 calculate great-circle distances on the surface of the Earth
fuzzystrmatch 1.0 determine similarities and distance between strings
hstore 1.3 data type for storing sets of (key, value) pairs
intarray 1.0 functions, operators, and index support for 1-D arrays of integers
isn 1.0 data types for international product numbering standards
ltree 1.0 data type for hierarchical tree-like structures
pg_stat_statements 1.2 track execution statistics of all SQL statements executed
pg_trgm 1.1 text similarity measurement and index searching based on trigrams
pgcrypto 1.1 cryptographic functions
pgrowlocks 1.1 show row-level locking information
plpgsql 1.0 PL/pgSQL procedural language
postgis 2.3.0 PostGIS geometry, geography, and raster spatial types and functions
postgis_tiger_geocoder 2.3.0 PostGIS tiger geocoder and reverse geocoder
postgis_topology 2.3.0 PostGIS topology spatial types and functions
tablefunc 1.0 functions that manipulate whole tables, including crosstab
unaccent 1.0 text search dictionary that removes accents
uuid-ossp 1.0 generate universally unique identifiers (UUIDs)</pre>
https://secure.php.net/ChangeLog-7.php#7.0.14
http://www.php.net/ChangeLog-5.php#5.6.29
https://secure.php.net/ChangeLog-7.php#7.1.0
Docker image is now scalingo/redis:3.2.5-1
and is based on Alpine Linux
List of available extensions:
Extension Name Version Description
btree_gist 1.0 support for indexing common datatypes in GiST
citext 1.0 data type for case-insensitive character strings
cube 1.0 data type for multidimensional cubes
dblink 1.1 connect to other PostgreSQL databases from within a database
dict_int 1.0 text search dictionary template for integers
earthdistance 1.0 calculate great-circle distances on the surface of the Earth
fuzzystrmatch 1.0 determine similarities and distance between strings
hstore 1.3 data type for storing sets of (key, value) pairs
intarray 1.0 functions, operators, and index support for 1-D arrays of integers
isn 1.0 data types for international product numbering standards
ltree 1.0 data type for hierarchical tree-like structures
pg_stat_statements 1.2 track execution statistics of all SQL statements executed
pg_trgm 1.1 text similarity measurement and index searching based on trigrams
pgcrypto 1.1 cryptographic functions
pgrowlocks 1.1 show row-level locking information
plpgsql 1.0 PL/pgSQL procedural language
postgis 2.1.8 PostGIS geometry, geography, and raster spatial types and functions
postgis_tiger_geocoder 2.1.8 PostGIS tiger geocoder and reverse geocoder
postgis_topology 2.1.8 PostGIS topology spatial types and functions
tablefunc 1.0 functions that manipulate whole tables, including crosstab
unaccent 1.0 text search dictionary that removes accents
uuid-ossp 1.0 generate universally unique identifiers (UUIDs)</pre>
https://www.ruby-lang.org/en/news/2016/11/21/ruby-2-3-3-released/
https://www.ruby-lang.org/en/news/2016/11/15/ruby-2-3-2-released/ https://www.ruby-lang.org/en/news/2016/11/15/ruby-2-2-6-released/
Installation:
Changelog:
deployments
command to get the a deployments list for an application #222 #234deployment-logs
command to get logs for a specific deploymentdeployment-follow
command to follow the deployment stream for an applicationhttps://docs.influxdata.com/influxdb/v1.0/administration/013_vs_1/
https://secure.php.net/ChangeLog-7.php#7.0.13
https://secure.php.net/ChangeLog-5.php#5.6.28
https://secure.php.net/archive/2016.php#id2016-10-13-1
severe
CVEsunzip
Docker image is now scalingo/redis:3.2.0-1
and is based on Alpine Linux
https://secure.php.net/archive/2016.php#id2016-09-15-1
https://secure.php.net/archive/2016.php#id2016-09-16-1
Introducing the new Metrics view: container resource monitoring using InfluxDB
http://info.meteor.com/blog/announcing-meteor-1.4
Introducing the new Notifications system, Slack integration and webhooks
https://docs.influxdata.com/influxdb/v0.13/
Installation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
https://www.ruby-lang.org/en/news/2016/04/26/ruby-2-3-1-released/ https://www.ruby-lang.org/en/news/2016/04/26/ruby-2-2-5-released/ https://www.ruby-lang.org/en/news/2016/04/26/ruby-2-1-9-released/
Installation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
Docker image is now scalingo/redis:3.0.7-1
and is based on Alpine Linux
A new version of our NodeJS/Meteor buildpack has been deployed.
We are now caching much more efficiently Meteor deployment build artefacts, as a result, Meteor builds after the first one will be achieved 30% faster.
A complete new version of the database dashboard has been released. More information on our blog: http://blog.scalingo.com/post/137213094938/new-database-dashboard-with-insight-into
Our SSL certificates have been renewed to be valid until next year. They keep their A+ grade, don’t worry: SSLlabs
https://www.ruby-lang.org/en/news/2015/12/25/ruby-2-3-0-released/
https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-2-4-released/
https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-1-8-released/
Site is always at:
Installation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
stats
command to get containers CPU and memory metricsInstallation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
Installation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
DISABLE_INTERACTIVE
environment variable to disable blocking user input #146Blog post: PostgreSQL 9.4 is now available and our Future Plan for database versioning
List of enabled extensions:
Extension Name Version Description
btree_gist 1.0 support for indexing common datatypes in GiST
citext 1.0 data type for case-insensitive character strings
cube 1.0 data type for multidimensional cubes
dblink 1.1 connect to other PostgreSQL databases from within a database
dict_int 1.0 text search dictionary template for integers
earthdistance 1.0 calculate great-circle distances on the surface of the Earth
fuzzystrmatch 1.0 determine similarities and distance between strings
hstore 1.3 data type for storing sets of (key, value) pairs
intarray 1.0 functions, operators, and index support for 1-D arrays of integers
isn 1.0 data types for international product numbering standards
ltree 1.0 data type for hierarchical tree-like structures
pg_stat_statements 1.2 track execution statistics of all SQL statements executed
pg_trgm 1.1 text similarity measurement and index searching based on trigrams
pgcrypto 1.1 cryptographic functions
pgrowlocks 1.1 show row-level locking information
plpgsql 1.0 PL/pgSQL procedural language
postgis 2.1.8 PostGIS geometry, geography, and raster spatial types and functions
postgis_tiger_geocoder 2.1.8 PostGIS tiger geocoder and reverse geocoder
postgis_topology 2.1.8 PostGIS topology spatial types and functions
tablefunc 1.0 functions that manipulate whole tables, including crosstab
unaccent 1.0 text search dictionary that removes accents
uuid-ossp 1.0 generate universally unique identifiers (UUIDs)</pre>
Installation:
http://github.com/Scalingo/heroku2scalingo
Changelog:
Installation:
http://github.com/Scalingo/heroku2scalingo
Changelog:
Installation:
http://github.com/Scalingo/heroku2scalingo
Changelog:
Installation:
http://github.com/Scalingo/heroku2scalingo
Changelog:
Installation:
http://github.com/Scalingo/heroku2scalingo
Changelog:
Initial release
Installation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
--remote
flag #139collaborators-add
command is now quicker (×2 - ×4) #137Getting started on Scalingo: http://doc.scalingo.com/languages/javascript/nodejs/getting-started-with-meteor/ Meteor 1.2 blog post: http://info.meteor.com/blog/announcing-meteor-1.2
Site is always at:
Installation:
Setup completion:
http://doc.scalingo.com/app/command-line-tool.html
Changelog:
create
subcommand to specify an alternative git remote name (default is scalingo
) #129https://nodejs.org/en/blog/release/v4.0.0/
https://www.ruby-lang.org/en/news/2015/08/18/ruby-2-2-3-released/
Details at http://developers.scalingo.com#changelog
Details at http://developers.scalingo.com#changelog
The addon provider contained in the addon resource now contains the logo_url
of the provider
{
"addon": {
// ...
"addon_provider": {
"id": "scalingo-redis",
"name": "Scalingo Redis",
"logo_url": "//storage.sbg1.cloud.ovh.net/v1/AUTH_be65d32d71a6435589a419eac98613f2/scalingo/redis.png"
}
}
}
postgresql-server-dev-all
package (do_postgres
gem compatibility)Deployments are now live on the dashboard. Get new deployments and their logs from the dashboard directly, in real time.
Details at http://developers.scalingo.com#changelog
New object links
in deployment JSON, including a output
URL
{
// ...
"links": {
"output": "https://api.scalingo.com/v1/apps/example-app/deployments/123e4567-e89b-12d3-a456-426655440000/output"
}
}
http://cli.scalingo.com
Changelog:
What should your do? Nothing it works out of the box.
http://cli.scalingo.com
Changelog:
scalingo scale
- #102Details at http://developers.scalingo.com#changelog
New parameter size
for containers vertical scaling
Before:
{
"containers": [
{
"id": "52fd2457356330032b020000",
"name": "web",
"amount": 2
}, {
"id": "52fd235735633003210a0001",
"name": "worker",
"amount": 1
}
]
}
After:
{
"containers": [
{
"id": "52fd2457356330032b020000",
"name": "web",
"amount": 2,
"size": "L"
}, {
"id": "52fd235735633003210a0001",
"name": "worker",
"amount": 1,
"size": "M",
}
]
}
https://www.ruby-lang.org/en/news/2015/04/13/ruby-2-2-2-released/
https://www.meteor.com/blog/2015/03/31/meteor-11-microsoft-windows-mongodb-30
https://github.com/meteor/meteor/wiki/Facebook-Graph-API-Upgrade
http://doc.scalingo.com/internals/slugignore
http://blog.nodejs.org/2015/03/23/node-v0-10-38-maintenance/
https://www.meteor.com/blog/2015/03/17/meteor-104-mongo-cordova-template-subscriptions
http://cli.scalingo.com
Changelog:
go get github.com/Scalingo/cli
run
command - Fixed #79db-tunnel
as argumentdb-tunnel
- Fixed #85run
command anymore - Fixed #83https://www.ruby-lang.org/en/news/2015/03/03/ruby-2-2-1-released/
Previous format:
{
"error": "not found"
}
New format:
{
"resource": "app",
"error": "not found"
}
The name of the resource has been added to improve error handling in clients, mostly in the case of subresources.
Documentation: http://developers.scalingo.com
If not using godep, it is used
as default version. Otherwise, the buildpack will respect the version
from your Godeps/Godeps.json
Documentation: http://developers.scalingo.com
Scalingo $
http://cli.scalingo.com
https://www.ruby-lang.org/en/news/2014/12/25/ruby-2-2-0-released
Documentation: http://doc.appsdeck.eu/languages/go
Add the following scripts
mcrypt-dev
is necessary to compile ruby-mcrypt gempostgresql-client
has been added alongside the PostgreSQL addonAdd libsasl2-dev to compile PHP memcached module
Require for Play framework buildpack