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.
Changelog
- Node.js
22.12.0
is now available. - Yarn
4.5.3
is now available. - Yarn
3.8.7
is now available.
Changelogs:
Changelog:
- New minor versions available
- v15.10
- v14.15
- v13.18
- Extension:
postgis
is now at version 3.5.0 - Extension:
timescaledb
is now at version 2.15.3 (PostgreSQL v13) and 2.17.2 (from PostgreSQL v14) - Extension:
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
- Node.js
20.18.1
and23.3.0
are now available. - Yarn
4.5.2
is now available.
Changelogs:
- Tomcat
9.0.97.0
and10.1.33.0
are now available - Tomcat
9.0.97.0
is now the default version
- Ruby
3.2.6
and3.3.6
are now available - JRuby
9.4.9.0
is now available - Added detection for Rails 8
Changelogs:
- Node.js
22.11.0
is now available. - Node.js
22.x
is now the default version.
Changelog:
- Node.js
22.10.0
and23.0.0
are now available. - Yarn
3.8.6
and4.5.1
are now available.
Changelogs:
This new versions contain the following changes:
- Full
apt 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:
- Tomcat
9.0.96.0
and10.1.31.0
are now available - Tomcat
9.0.96.0
is now the default version
The following JDK versions are now available:
- up to 1.8.0_432 (LTS)
- up to 11.0.25 (LTS)
- up to 17.0.13 (LTS)
- up to 21.0.5 (LTS)
- up to 23.0.1
-
Nginx
1.27.2
is now available.
Changelog:
- New Scalingo patch versions available:
- v14.13.0-2
- v13.16.0-2
- New minor version available:
- v12.20
Docker images on Docker Hub:
scalingo/postgresql:14.13.0-2
scalingo/postgresql:13.16.0-2
scalingo/postgresql:12.20.0-1
- OWASP ModSecurity
3.0.13
is now available - OWASP ModSecurity
3.0.13
is now the default version
Changelog:
- Tomcat
9.0.93.0
and10.1.28.0
are now available - Tomcat
9.0.93.0
is now the default version
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 now extend this inactivity timeout to 8 hours, the maximum duration recommended by OWASP.
- Unmaintained dependency managers such as
dep
,gb
,glide
,godep
andgovendor
are now deprecated. - Support for these dependency managers will be removed in March 2025.
- Please migrate to Go modules as soon as possible.
- Node.js
20.17.0
and22.7.0
are now available. - Yarn
3.8.5
and4.4.1
are now available.
Changelogs:
Changelog:
- New minor versions available
- v15.8
- v14.13
- v13.16
- Extension:
postgis_sfcgal
is now installable:CREATE EXTENSION postgis_sfcgal
- Extension:
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:
Installation
Changelog
- chore(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0 by @dependabot in https://github.com/Scalingo/cli/pull/1063
- chore(deps): bump the dependencies group across 1 directory with 4 updates by @dependabot in https://github.com/Scalingo/cli/pull/1065
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in https://github.com/Scalingo/cli/pull/1066
- chore(deps): bump the dependencies group with 7 updates by @dependabot in https://github.com/Scalingo/cli/pull/1068
- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in https://github.com/Scalingo/cli/pull/1067
- chore(deps): bump the dependencies group with 9 updates by @dependabot in https://github.com/Scalingo/cli/pull/1069
- chore(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in https://github.com/Scalingo/cli/pull/1070
- [STORY-642] new api endpoint to handle password reset by @sc-zenokerr in https://github.com/Scalingo/cli/pull/1071
- chore(deps): bump the dependencies group with 10 updates by @dependabot in https://github.com/Scalingo/cli/pull/1073
- fix(one-off): remove async one-off by @SCedricThomas in https://github.com/Scalingo/cli/pull/1060
- Bump version 1.33.0 by @SCedricThomas in https://github.com/Scalingo/cli/pull/1075
- Node.js
22.6.0
is now available. - Yarn
3.8.4
and4.4.0
are now available.
Changelogs:
- Python version
3.12.5
is now available - The new default version is
3.12.5
- setuptools
70.3.0
is now available - pipenv
2024.0.1
is now available
Changelogs:
- Go versions
1.21.13
and1.22.6
are now available -
go1.22.6
is the new default version forgo1.22
-
go1.21.13
is the new default version forgo1.21
Changelogs:
-
GOFLAGS
is now sourced from the environment - Go versions
1.21.12
and1.22.5
are now available -
go1.22.5
is the new default version forgo1.22
-
go1.21.12
is the new default version forgo1.21
Changelogs:
- Node.js versions
20.16.0
,22.5.0
and22.5.1
are now available. - Pruning is now skipped for pnpm workspace applications.
Changelogs:
- Tomcat
9.0.91.0
and10.1.25.0
are now available - Tomcat
9.0.91.0
is now the default version
- JDK versions
1.8.0_422
(LTS),11.0.24
(LTS),17.0.12
(LTS),21.0.4
(LTS) and22.0.2
are now available
- Node.js
18.20.4
,20.15.1
and22.4.1
are now available
Changelogs:
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
- JRuby
9.3.15.0
is now available - JRuby
9.4.8.0
is now available
Changelogs:
- Support for Node.js
22.4.0
- Support for Yarn
4.3.1
- Support for Yarn
3.8.3
Changelogs:
- Support for Nginx ModSecurity CoreRuleSet up to
4.4.0
Changelogs:
This new versions contain the following changes:
- Full
apt-get upgrade
for all stacks - Add
zstd
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:
- Full
apt-get upgrade
for all stacks. - Security: Change default
umask
to0077
- Configuration: Ability to change local thanks to the locale buildpack
- Executables: Removal of pre-installed
sass
executable which is unmaintained and could lead to a security risk. Please installsass
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:
- New major PostgreSQL release: v15
- New extension:
pgvector
extension (version v0.7.1) - Postgis v3.4.2
- Timescaledb v2.14.2
- Patroni configuration management to v3
- New extension:
Docker images on Docker Hub:
scalingo/postgresql:15.7.0-2
Default version is: 14.12.0-1
- Nginx
1.24.0
,1.26.1
and1.27.0
are now available. -
The default version is now
1.26.1
. - Changelog
- Ruby 3.4.0-preview1 is now available
- Ruby 3.1.6 and 3.3.2 are now available
- JRuby 9.3.14.0, 9.4.6.0 and 9.4.7.0 are now available
Changelogs:
- Tomcat
9.0.89.0
and10.1.24.0
are now available - Tomcat
9.0.89.0
is the new default version
New 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
- Support for Node.js
20.13.0
,20.13.1
and22.1.0
- Support for Yarn
3.8.2
,4.2.0
,4.2.1
and4.2.2
Changelogs:
- Tomcat
9.0.88.0
and10.1.23.0
are now available - Tomcat
9.0.88.0
is the new default version
Database 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:
- For scalingo-20, the amqp extension is built against librabbitmq 0.13.0.
- For scalingo-22, the amqp extension is built against librabbitmq 0.14.0.
Changelogs:
- Support for Node.js versions
22.0.0
- Support for pnpm package manager
The following JDK versions are now available:
- up to 1.8.0_412 (LTS)
- up to 11.0.23 (LTS)
- up to 17.0.11 (LTS)
- up to 21.0.3 (LTS)
- up to 22.0.1
Scalingo Terraform Provider v2.3.0 has been released:
- resource(scalingo_app): expose application’s base_url #175
- resource(scalingo_container_type): make amount mandatory #191
- resource(scalingo_domain): Add
letsencrypt_enabled
parameter #205 - resource(scalingo_log_drain): Add
type
parameter mandatory #178 - config: use
SCALINGO_REGION
if environment is set correctly - chore(deps) Various dependency updates
Installation
Changelog
This new versions contain the following changes:
- Full
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:
- Upgrading TimescaleDB to the last version 2.14.2 on Postgres 13 and 14
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:
- Tomcat
9.0.87.0
is now available. It’s also the new default version. - Tomcat
10.1.20.0
is now available.
- Support for Node.js versions
18.20.2
,20.12.2
and21.7.3
- Support for Node.js versions
18.20.1
,20.12.1
and21.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.
- Ruby 3.2.3 is now available
- Use of
SENSIBLE_DEFAULTS
environment variable is now deprecated - Bundler version installation is now based on both major and minor version
Changelogs:
- Support for Node.js versions
18.20.0
and20.12.0
- Support for Node.js versions up to
21.7.0
21.7.1
- Support for Yarn versions up to
1.22.22
,3.8.1
and4.1.1
Changelog:
- Tomcat
9.0.86.0
is now available. It’s also the new default version. - Tomcat
10.1.19.0
is now available.
Installation
Changelog
New default version: 14.11.0-1.
Changelog:
- Bump versions of PostgreSQL to last minors
- Fix a permission issue to allow customers to enable the
postgis_raster
extension
Docker images on Docker Hub:
scalingo/postgresql:14.11.0-1
scalingo/postgresql:13.14.0-1
scalingo/postgresql:12.18.0-1
- Support for Node.js versions up to
18.19.1
,20.11.1
and21.6.2
- Support for Yarn versions up to
3.8.0
and4.1.0
Installation
Changelog
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:
- Tomcat
9.0.85.0
is now available. It’s also the new default version. - Tomcat
10.1.18.0
is now available.
- Support for Node.js versions up to
20.11.0
, and21.6.0
Changelog:
- Tomcat
9.0.84.0
is now available. It’s also the new default version. - Tomcat
10.1.17.0
is now available.
Changelog:
- Tomcat
9.0.83.1
is now available. It’s also the new default version. - Tomcat
10.1.16.0
is now available.
This new versions contain the following changes:
- Full
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
Installation
Changelog
- refactor: various linter offenses by @EtienneM in https://github.com/Scalingo/cli/pull/960
- fix(term): use
os.Stat
to get TTY information by @curzolapierre in https://github.com/Scalingo/cli/pull/974 - feat: addon param can be an addon type name by @curzolapierre in https://github.com/Scalingo/cli/pull/983
- feat(addons): add maintenance windows manipulation with the new
addons-config
command by @SCedricThomas in https://github.com/Scalingo/cli/pull/955 - Add maintenance listing by @SCedricThomas in https://github.com/Scalingo/cli/pull/982
- feat(cmd): add maintenance info by @curzolapierre in https://github.com/Scalingo/cli/pull/984
- feat(install.sh): verify the archive checksum by @EtienneM in https://github.com/Scalingo/cli/pull/988
- Bump go scalingo to 6.7.2 by @SCedricThomas in https://github.com/Scalingo/cli/pull/986
- fix(flags): addon flag is not needed for logs commands by @curzolapierre in https://github.com/Scalingo/cli/pull/985
- fix(install): for MacOS compatibility, remove usage of long parameter for cut and tr by @curzolapierre in https://github.com/Scalingo/cli/pull/1002
- feat(dependabot): group updates by @EtienneM in https://github.com/Scalingo/cli/pull/995
- fix(apps): add stack ID in error message by @EtienneM in https://github.com/Scalingo/cli/pull/1008
- refactor(auth): replace use of deprecated
ErrOTPRequired
by @EtienneM in https://github.com/Scalingo/cli/pull/1009 - feat(region): more debug logs by @EtienneM in https://github.com/Scalingo/cli/pull/1007
- fix errors -> error by @adrienpoly in https://github.com/Scalingo/cli/pull/1011
- fix(install): remove wget and sha256sum dependencies by @curzolapierre in https://github.com/Scalingo/cli/pull/1013
- fix(install): if shasum not available fall back on sha256sum by @curzolapierre in https://github.com/Scalingo/cli/pull/1015
- feat(cmd): add db’s user list by @curzolapierre in https://github.com/Scalingo/cli/pull/1019
- fix(events):
link_scm
data types by @EtienneM in https://github.com/Scalingo/cli/pull/1023 - chore(deps): bump golang.org/x/tools from 0.7.0 to 0.9.2 by @dependabot in https://github.com/Scalingo/cli/pull/961
- chore(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 by @dependabot in https://github.com/Scalingo/cli/pull/962
- chore(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 by @dependabot in https://github.com/Scalingo/cli/pull/964
- chore(deps): bump github.com/cheggaaa/pb/v3 from 3.1.0 to 3.1.2 by @dependabot in https://github.com/Scalingo/cli/pull/965
- chore(deps): bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 by @dependabot in https://github.com/Scalingo/cli/pull/967
- chore(deps): bump github.com/Scalingo/go-utils/errors/v2 from 2.2.0 to 2.3.0 by @dependabot in https://github.com/Scalingo/cli/pull/977
- chore(deps): bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in https://github.com/Scalingo/cli/pull/978
- chore(deps): bump github.com/Microsoft/go-winio from 0.6.0 to 0.6.1 by @dependabot in https://github.com/Scalingo/cli/pull/981
- chore(deps): bump github.com/mattn/go-runewidth from 0.0.14 to 0.0.15 by @dependabot in https://github.com/Scalingo/cli/pull/989
- chore(deps): bump github.com/skeema/knownhosts from 1.1.1 to 1.2.0 by @dependabot in https://github.com/Scalingo/cli/pull/991
- chore(deps): bump github.com/urfave/cli/v2 from 2.24.2 to 2.25.7 by @dependabot in https://github.com/Scalingo/cli/pull/990
- chore(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 by @dependabot in https://github.com/Scalingo/cli/pull/992
- chore(deps): bump golang.org/x/mod from 0.10.0 to 0.12.0 by @dependabot in https://github.com/Scalingo/cli/pull/993
- chore(deps): bump github.com/rivo/uniseg from 0.4.3 to 0.4.4 by @dependabot in https://github.com/Scalingo/cli/pull/996
- chore(deps): bump golang.org/x/net from 0.12.0 to 0.14.0 by @dependabot in https://github.com/Scalingo/cli/pull/997
- chore(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.1 by @dependabot in https://github.com/Scalingo/cli/pull/1000
- chore(deps): bump golang.org/x/tools from 0.9.2 to 0.12.0 by @dependabot in https://github.com/Scalingo/cli/pull/998
- chore(deps): bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in https://github.com/Scalingo/cli/pull/1004
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/Scalingo/cli/pull/1003
- chore(deps): bump the dependencies group with 3 updates by @dependabot in https://github.com/Scalingo/cli/pull/1005
- chore(deps): bump the dependencies group with 1 update by @dependabot in https://github.com/Scalingo/cli/pull/1014
- chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in https://github.com/Scalingo/cli/pull/1016
- chore(deps): bump the dependencies group with 6 updates by @dependabot in https://github.com/Scalingo/cli/pull/1017
- chore(deps): bump the dependencies group with 4 updates by @dependabot in https://github.com/Scalingo/cli/pull/1020
- chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in https://github.com/Scalingo/cli/pull/1021
- chore(deps): bump the dependencies group with 4 updates by @dependabot in https://github.com/Scalingo/cli/pull/1024
From 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:
- Bump versions of PostgreSQL to last minors
- Fix a bug where the PostGIS extension was not upgraded properly
- Upgrading TimescaleDB to the last minor version 2.13.0 on Postgres 13 and 14
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
- JRuby 9.3.13.0 and 9.4.5.0 are now available
- Node.js default version is now 20.9.0
- Default Node.js version is now
20.x
- Support for Node.js versions up to
20.10.0
, and21.2.0
- Support for Yarn
1.22.20
,1.22.21
,3.7.0
,4.0.1
and4.0.2
This new versions contain the following changes:
- Full
apt-get upgrade
for all stacks. - Fix PostgreSQL source from Bionic (Ubuntu 18.04) to Focal (Ubuntu 20.04)
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:
- Go to dashboard.scalingo.com/consumption and and access your consumption reports!
- Browse consumption reports for the current and previous billing periods
- The current month’s report is updated daily at midnight.
Changelog
- JRuby 9.4.2.0, 9.4.3.0 and 9.4.4.0 are now available
- Buildpack improvements
- Support for Node.js versions up to
18.18.2
,20.9.0
, and21.1.0
- Support for Yarn
3.6.4
and4.0.0
Changelog:
- Support for Maven 3.9.4
- Default version of Maven is 3.9.4
This new versions contain the following changes:
- Full
apt-get upgrade
for all stacks. - Add
libyaml-dev
toscalingo-20
andscalingo-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:
- Update tomcat to
9.0.80
.
This new versions contain the following changes:
- Full
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:
- it now supports Node.js versions
18.18.0
,20.6.0
,20.6.1
and20.7.0
- it now supports yarn
3.6.2
,3.6.3
,4.0-0-rc.49
,4.0.0-rc.50
and4.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:
- support for router logs and sticky sessions has been added (#167
- the
auth_integration_uuid cannot be updated
issue has been fixed #161 - bump
github.com/go-test/deep
fromv1.0.5
tov1.1.0
- bump
github.com/golang/protobuf
from1.5.2
tov1.5.3
- bump
github.com/zclconf/go-cty
from1.13.0
tov1.13.1
- bump
golang.org/x/net
fromv0.8.0
tov0.9.0
- bump
golang.org/x/sys
fromv0.6.0
tov0.7.0
- bump
golang.org/x/text
fromv0.8.0
tov0.9.0
- bump
google.golang.org/genproto
fromv0.0.0-20230110181048-76db0878b65f
tov0.0.0-20230410155749-daa745c078e1
-
bump
google.golang.org/grpc
from1.53.0
tov1.56.1
- GitHub Repository Scalingo/terraform-provider-scalingo
- Terraform Registry
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:
- Bump versions of PostgreSQL to last minors
- Upgrading TimescaleDB to the last minor version 2.11.1 on Postgres 13 and 14
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:
- it now supports Node.js versions
20.4.0
and18.17.0
- it now supports yarn
3.6.1
This new versions contain the following changes:
- Full
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:
- Support of the versions of Node.js 20.3.1, 18.16.1 and 16.20.1
For a complete view of all available PHP versions, depending on the stack, please see the dedicated page in our documentation.
Installation
Changelog
- revert: refactor: various linter offenses by @EtienneM in https://github.com/Scalingo/cli/pull/958
- refactor(main): simplify
defaultAction
by @Chirab in https://github.com/Scalingo/cli/pull/896 - chore(deps): replace
github.com/ScaleFT/sshkeys
withgolang.org/x/crypto/ssh
by @EtienneM in https://github.com/Scalingo/cli/pull/918 - feat(log-drains): add logtail by @ipfaze in https://github.com/Scalingo/cli/pull/917
- refactor: various linter offenses by @EtienneM in https://github.com/Scalingo/cli/pull/920
- feat(review-apps) wording changes by @yohann-bacha in https://github.com/Scalingo/cli/pull/922
- fix(completion): fix zsh shebang ref by @chenrui333 in https://github.com/Scalingo/cli/pull/915
- feat(install.sh): add arm64 architecture by @josephpage in https://github.com/Scalingo/cli/pull/930
- fix(consent) Add consent for more commands by @johnsudaar in https://github.com/Scalingo/cli/pull/932
- fix: correct example in documentation by @btrd in https://github.com/Scalingo/cli/pull/935
- feat(integration-link): add –follow arg to manual-deploy command by @gnuletik in https://github.com/Scalingo/cli/pull/936
- fix(postgresql) allow database url using ‘postgresql’ as scheme by @ipfaze in https://github.com/Scalingo/cli/pull/945
- feat: handling word answers as user inputs for install script by @SCedricThomas in https://github.com/Scalingo/cli/pull/946
- fix(cli): return an exit code equal to 1 when a command or flag is malformed by @Soulou in https://github.com/Scalingo/cli/pull/948
- feat: warning user about manually deploying review apps by @yohann-bacha in https://github.com/Scalingo/cli/pull/938
- fix(region_migrations): help message for
migration-abort
by @EtienneM in https://github.com/Scalingo/cli/pull/951 - Set env variables from a file by @francois2metz in https://github.com/Scalingo/cli/pull/950
- fix: wording on review apps from fork deploy warning by @yohann-bacha in https://github.com/Scalingo/cli/pull/953
- feat(install.sh): change default target directory for Apple Silicon by @SCKevinO in https://github.com/Scalingo/cli/pull/954
- chore(deps): bump github.com/imdario/mergo from 0.3.13 to 0.3.15 by @dependabot in https://github.com/Scalingo/cli/pull/923
- chore(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 by @dependabot in https://github.com/Scalingo/cli/pull/924
- chore(deps): bump golang.org/x/mod from 0.8.0 to 0.9.0 by @dependabot in https://github.com/Scalingo/cli/pull/925
- chore(deps): bump github.com/briandowns/spinner from 1.21.0 to 1.23.0 by @dependabot in https://github.com/Scalingo/cli/pull/928
- chore(deps): bump golang.org/x/tools from 0.6.0 to 0.7.0 by @dependabot in https://github.com/Scalingo/cli/pull/926
- chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/Scalingo/cli/pull/927
- chore(deps): bump github.com/fatih/color from 1.14.1 to 1.15.0 by @dependabot in https://github.com/Scalingo/cli/pull/940
- chore(deps): bump golang.org/x/net from 0.8.0 to 0.9.0 by @dependabot in https://github.com/Scalingo/cli/pull/942
- chore(deps): bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.1 by @dependabot in https://github.com/Scalingo/cli/pull/941
- chore(deps): bump github.com/cloudflare/circl from 1.3.2 to 1.3.3 by @dependabot in https://github.com/Scalingo/cli/pull/949
We have updated our Node.js buildpack:
- it now supports Node.js versions up to
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
Changelog
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.
Installation
Changelog
- feat(one-off): start attached one-off asynchronously
Changelog
- feat(one-off): allow attached one-off to be run asynchronously
- feat(stacks): add support for Deployment
stack_base_image
- feat(backup): add
StartedAt
andMethod
fields
Changelogs:
- Add support for Python 3.11
- Drop support for Python 3.6
- The default Python version for new apps is now 3.11.2 (previously 3.10.8)
- Python 3.7.16, 3.8.16, 3.9.16, 3.10.10 and 3.11.2 are now available
- Update wheel from 0.37.1 to 0.38.4 for Python 3.7+
- Update pip from 22.2.2 to 23.0.1 for Python 3.7+
- Update pipenv from 2020.11.15 to 2023.2.18 for Python 3.7+
- Update pipenv from 2020.11.15 to 2022.4.8 for Python 3.6
Installation
Changelog
- doc: update default stack in help command (PR#884)
- feat(deployments): add Image Size to the list of deployments (PR#894)
- fix(backups): backup flag is not required (PR#892)
- build(publish): replace
rm-dist
withclean
(PR#893) - feat(review-apps): add an option to manage review app creation from forks (PR#882)
- chore(deps): update dependencies
- golang.org/x/net from 0.5.0 to 0.7.0
- github.com/stretchr/testify from 1.8.1 to 1.8.2
- golang.org/x/mod from 0.7.0 to 0.8.0
- github.com/pjbgf/sha1cd from 0.2.3 to 0.3.0
- github.com/golang-jwt/jwt/v4 from 4.4.3 to 4.5.0
- github.com/go-git/go-billy/v5 from 5.4.0 to 5.4.1
This new version contains the following changes:
- feat: add
libidn-dev
lib - Full
apt-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.
Installation
Changelog
- chore(deps): better management of “429 Too Many Requests” errors (upgrade github.com/Scalingo/go-scalingo/v6.2.0)
Installation
Changelog
- fix(cli-build) Compile the CLI statically to prevent GLIBC incompatibility #863
Installation
Changelog
- fix(commands): display help usage message if needed
- feat(logs): allow DB type aliases
- feat(db-console): add influx-console and mongodb-console aliases
- feat(send-signal): send-signal command added
- feat(send-signal): Allow to send signals to multiple containers via its type
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:
- Full
apt-get upgrade
Docker image is on Docker Hub:
Release notes:
Changelogs:
Changelogs:
- The default Python version for new apps is now 3.10.8 (previously 3.10.7)
- Python 3.7.15, 3.8.15, 3.9.15 and 3.10.8 are now available
- Drop support for Python 2.7, 3.4 and 3.5
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
Installation
Changelog
Installation
Changelog
This release is mandatory to keep the logs
command working in the coming weeks.
- chore(deps): upgrade github.com/Scalingo/go-scalingo/v5
- chore(deps): bump github.com/google/go-github/v47 from 47.0.0 to 47.1.0
Installation
Changelog
Changed
-
[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 rewrittenscalingo --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
Added
- feat(stacks): hide deprecated stacks when listing them with
scalingo stacks
. It is still possible to list deprecated stacks and to show deprecation dates withscalingo stacks --with-deprecated
#776
Installation:
Changelog:
- fix(goreleaser): use github native changelog generation by @curzolapierre in https://github.com/Scalingo/cli/pull/772
- feat: add
changelog
command by @curzolapierre in https://github.com/Scalingo/cli/pull/767
These new versions contain the following changes:
- Full
apt-get upgrade
Docker image is on Docker Hub:
Changelog:
- Fix a bug where the Postgis extension could not be enabled.
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:
- Elasticsearch 7.0.0
- Elasticsearch 7.1.0
- Elasticsearch 7.1.1
- Elasticsearch 7.2.0
- Elasticsearch 7.2.1
- Elasticsearch 7.3.0
- Elasticsearch 7.3.1
- Elasticsearch 7.3.2
- Elasticsearch 7.4.0
- Elasticsearch 7.4.1
- Elasticsearch 7.4.2
- Elasticsearch 7.5.0
- Elasticsearch 7.5.1
- Elasticsearch 7.5.2
- Elasticsearch 7.6.0
- Elasticsearch 7.6.1
- Elasticsearch 7.6.2
- Elasticsearch 7.7.0
- Elasticsearch 7.7.1
- Elasticsearch 7.8.0
- Elasticsearch 7.8.1
- Elasticsearch 7.9.0
- Elasticsearch 7.9.1
- Elasticsearch 7.9.2
- Elasticsearch 7.9.3
- Elasticsearch 7.10.0
- Elasticsearch 7.10.1
- Elasticsearch 7.10.2
Docker image on Docker Hub:
scalingo/elasticsearch:7.10.2-2
We just deployed the phpMyAdmin version 5.2.0:
- On
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com
The changelog is available on phpMyAdmin’s official website:
Installation:
Changelog:
- Improve
update
description by @btrd in https://github.com/Scalingo/cli/pull/718 - add an option (–force) allowing to destroy an app without interactive confirmation by @mrunichs in https://github.com/Scalingo/cli/pull/721
- Fix/537/detect region from git remote by @mrunichs in https://github.com/Scalingo/cli/pull/724
- chore(go): use go 1.17 by @EtienneM in https://github.com/Scalingo/cli/pull/728
- fix(typo): reseted does not exists, it is reset by @curzolapierre in https://github.com/Scalingo/cli/pull/723
- fix(domains): replace DomainsUpdate with Domain*Certificate by @EtienneM in https://github.com/Scalingo/cli/pull/731
- build(deps): bump github.com/briandowns/spinner from 1.18.0 to 1.18.1 by @dependabot in https://github.com/Scalingo/cli/pull/719
- build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in https://github.com/Scalingo/cli/pull/720
- build(deps): bump github.com/urfave/cli from 1.22.5 to 1.22.8 by @dependabot in https://github.com/Scalingo/cli/pull/722
- build(deps): bump github.com/urfave/cli from 1.22.8 to 1.22.9 by @dependabot in https://github.com/Scalingo/cli/pull/726
- build(deps): bump github.com/Scalingo/go-utils/errors from 1.1.0 to 1.1.1 by @dependabot in https://github.com/Scalingo/cli/pull/732
- build(deps): bump github.com/Scalingo/go-utils/retry from 1.1.0 to 1.1.1 by @dependabot in https://github.com/Scalingo/cli/pull/733
New 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.
- Go 1.18.3 changelog
Changelogs:
- PHP 7.4.27 Changelog
- PHP 7.4.28 Changelog
- PHP 7.4.29 Changelog
- PHP 8.0.14 Changelog
- PHP 8.0.15 Changelog
- PHP 8.0.16 Changelog
- PHP 8.0.17 Changelog
- PHP 8.0.18 Changelog
- PHP 8.0.19 Changelog
- PHP 8.1.1 Changelog
- PHP 8.1.2 Changelog
- PHP 8.1.3 Changelog
- PHP 8.1.4 Changelog
- PHP 8.1.5 Changelog
- PHP 8.1.6 Changelog
New version: 8.0.28-2
Changelog:
- Change MySQL Router memory limit from 128MB to 512MB
- Fix a bug where MySQL Router would not restart after a crash
Docker image on Docker Hub:
scalingo/mysql:8.0.28-2
New default versions of Bundler are available:
- Bundler 1: 1.17.3
- Bundler 2: 2.3.10
We have updated our Node.js buildpack. Noticeable changes:
- the default Node.js version is now the latest from the
16
branch (Node.js LTS) - the default npm version is now the latest from the
8
branch
We just deployed the phpMyAdmin version 5.1.3:
- On
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:
- 13.6.0-1 is the first version with TimescaleDB Open-source available. It includes TimescaleDB 2.4.1.
- 13.6.0-3 includes TimescaleDB 2.6.0. This is the new default version.
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:
- On
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:
- feat(logs): allow to filter logs to only show router logs #707
- fix(install): disable CLI update checker #710
- fix(run): display an error message for detached one-off with uploaded files #712
- fix(run): –region flag in help message #713
- build(deps): bump github.com/cheggaaa/pb from 1.0.29 to 3.0.8
- build(deps): bump github.com/briandowns/spinner from 1.16.0 to 1.18.0
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:
- feat(logs-archives): add logs archives for addons #694
- feat(pgsql-console): add
psql-console
andpostgresql-console
aliases forpgsql-console
command and replace duplicated commands with aliases #693 - feat(router-logs): add command
router-logs
to enable/disable router logs on your application #692 - feat(open): add command
open
to open app on default browser #691 - feat(addons-info): add command
addons-info
to display information of an add-on #689 - feat(dashboard): add command
dashboard
to open dashboard of specified app on default browser #686 - chore(deps): replace github.com/howeyc/gopass with golang.org/x/term #703
- fix(update): change data stream on which warning is displayed from stdout to stderr #698
- build(deps): bump github.com/Scalingo/go-utils/errors from 1.0.0 to 1.1.0 #687
- build(deps): bump github.com/Scalingo/go-utils/retry from 1.0.0 to 1.1.0 #688
This update of the buildpack brings new patch OpenJDK versions:
- 1.8.0_312 (LTS)
- 11.0.13 (LTS)
- 13.0.9
- 15.0.5
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:
- On
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com - On
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:
- Mention
install-scalingo-cli
in the motd - Full
apt-get upgrade
Docker image is on Docker Hub.
This update of the buildpack brings new major OpenJDK version:
- 17.0.0 (LTS)
This update of the buildpack brings new OpenJDK versions:
- 1.7.0_312
- 1.8.0_302 (LTS)
- 11.0.12 (LTS)
- 13.0.8
- 15.0.4
- 16.0.2
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:
- PostGIS 3.0.0
- PostGIS 3.0.1
- PostGIS 3.0.2
- PostGIS 3.0.3
- PostGIS 3.1.0
- PostGIS 3.1.1
- PostGIS 3.1.2
- PostGIS 3.1.3
Docker image on Docker Hub:
scalingo/postgresql:13.3.0-2
- Scalingo is moving step by step to our redesigned dashboard!
- Starting August 12 (thursday), accessing my.osc-fr1.scalingo.com will redirect towards dashboard.scalingo.com. The previous dashboard will remain accessible at dashboard-prev.osc-fr1.scalingo.com until the end of August. After that it will be completely cut off. The rules also apply to the
osc-secnum-fr1
dashboard. - If you want to give any feedback on the new dashboard or share areas where you feel the previous dashboard did a better job, please send an email at support@scalingo.com!
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:
- Elasticsearch 6.8.10
- Elasticsearch 6.8.11
- Elasticsearch 6.8.12
- Elasticsearch 6.8.13
- Elasticsearch 6.8.14
- Elasticsearch 6.8.15
- Elasticsearch 6.8.16
- Elasticsearch 6.8.17
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.17-1
This release contains the following changes:
- Add basic networking tool (e.g.
ping
,mtr
…) - Add some well-known aliases in one-off containers (e.g.
ll
,l
,tailf
…) - Add a script to install the Scalingo CLI named
install-scalingo-cli
- Display the current region in the prompt
- Allow a user to have a custom
.bashrc
- Allow a user to have a custom
.profile
Docker image is on Docker Hub.
- Account: the referral program is displayed again
- Account: the deletion process is working again
- Billing/invoices: the duration billed is now displayed for each entry
- App/addons: addons can be resumed if they were suspended
- App/addons: some plans are on-demand only; those are now properly displayed and you can reach the support easily
- App/metrics: per-container metrics are available when there is more than 1 container for a type
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:
- 22.3.4.18
- 23.3.4
- 24.0.1
OTP 24.0.1 is the new default.
OTP Changelogs:
Installation:
Changelog:
New default version: 12.7.0-1.
Changelog:
- Bump versions of PostgreSQL to last minor. It contains three security fixes:
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:
- https://docs.meteor.com/changelog.html#v21120210406
Re-introducing the good practice of publishing the latests changes in our changelog.
- Support for dark theme. User preference and fallback on system detection
- Changelog items are visible in the Overview section
- App: notifiers and alerts are now fully manageable from the dashboard
- App/Logs: the selected font-size is remembered
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:
- Add
env-get
command to retrieve the value of a specific environment variable #643 - Error messages are outputted on stderr #639
- Automatically prefix the integration URL with https if none is provided #642
-
backups-download
downloads the most recent backup if none is specified #636 - Add
deployment-cache-delete
as an alias todeployment-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 renamedscale
#631 - Show the addon status on
scalingo addons
#604 - Add informative error in case of container type error when scaling an application 602
- Update various dependencies:
- github.com/fatih/color
- github.com/briandowns/spinner
- github.com/gosuri/uilive
- github.com/stretchr/testify
- github.com/urfave/cli
- gopkg.in/AlecAivazis/survey.v1
- github.com/cheggaaa/pb
- gopkg.in/src-d/go-git.v4
- github.com/Scalingo/go-scalingo/v4
- github.com/ScaleFT/sshkeys
- github.com/heroku/hk
- github.com/howeyc/gopass
- github.com/olekukonko/tablewriter
- golang.org/x/crypto
- golang.org/x/net
- Update Scalingo internal dependencies to the Go Modules version #613