Changelog
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
This release contains the following changes:
- Update of all Ubuntu packages
- Addressing recent OpenSSL security issues CVE-3449 and CVE-3450
-
Add
jq
in the stack - Docker Hub: https://hub.docker.com/r/scalingo/scalingo-18
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:
- Bump versions of PostgreSQL to last minor. It contains several bug fixes:
- Fix an issue when restoring a database using point-in-time recovery with an old date
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:
- On
osc-fr1
region: https://adminer.osc-fr1.scalingo.com - On
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:
- On
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.com - On
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:
- On
osc-fr1
region: https://adminer.osc-fr1.scalingo.com - On
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:
- MySQL 5.6.50
- Other images were build increment: InnoDB Log file resizing is not done manually anymore. Since MySQL 5.6.8,
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:
- Bump versions of PostgreSQL to last minor. It contains several security fixes related to various CVEs:
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:
- 1.7.0_272
- 1.8.0_262
- 9.0.4
- 10.0.2
- 11.0.8
- 12.0.2
- 13.0.4
- 14.0.2
- 15.0.0
The native PHP extension for internationalization is now available.
Enable it like another extension in your composer.json
:
{
[...]
"require": {
"ext-intl": "*",
[...]
}
}
Changelog:
- Fix an issue in Scalingo image when upgrading from 10.4.0-2 to 10.14.0-1
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:
- Ask user to end its free trial if asking for automatic deployment of review apps #588
- Fetch the SSH Login endpoint from our region metadata #592
- Fix a panic when log-drains-remove was launched without any args #595
- Add support for ECDSA SSH keys
- Drop support for darwin/i386 architectures following the golang changes as seen in the go changelog
New default version: 12.4.0-1
Changelog:
- Bump version of PostgreSQL to last minor. It contains a security fix related to a couple of CVE:
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:
- Handle new
queued
deployment status #586 go-scalingo #177 - Remove a log drain from an addon #577 go-scalingo #175
- Add a log drain to an addon #575 go-scalingo #174
- Add list log drains by addons command #572 go-scalingo #172
- Update the
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:
- Bump version of PostgreSQL to last minor
- Add extension
btree_gin
- Add extension
postgres_fdw
On support demand only:
- Add extension
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:
- Update of all Ubuntu packages
-
Removal of AddTrust expired Certifcate: more info
- Docker Hub: https://hub.docker.com/r/scalingo/scalingo-18
New default version: 6.8.9-1
Changelog:
- Using upstream Elastciseach 6.8.9
- Downgrade searchguard to 25.4 because of logging issue in 25.5
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.9-1
Installation:
Changelog:
- Region Migration: Better output for the
migration-follow
command to explain what is happening #549 - Region Migration: Retry if it fails to refresh the migration status #550
- Region Migration: Add instructions to change local Git URL at the end of the migration #551
- Deployment: Send a non 0 exit code when a deployment fails #563
- Bugfix: fix support for
addon_updated
andstart_region_migration
event type #558 - Bugfix: fix author of
restart
andedit_variable
when it’s an addon #558
New default version: 12.2.0-6
Changelog:
- Fix recovery configuration
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:
- Fix permission issue to access a folder
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:
- Fix the development mode to let you use the Docker image in a development setup
Docker image on Docker Hub:
scalingo/postgresql:12.2.0-3
New default version: 12.2.0-2
Changelog:
- Fix the development mode to let you use the Docker image in a development setup
Docker image on Docker Hub:
scalingo/postgresql:12.2.0-2
New default version: 6.8.6-2
Changelog:
- Fix the development mode to let you use the Docker image in a development setup
Docker image on Docker Hub:
scalingo/elasticsearch:6.8.6-2
We have updated our Node.js buildpack. Noticeable changes:
- the default version is now the latest from the
12
branch (Node.js LTS) - the build hooks behavior has changed: if you have a
scalingo-postbuild
hook,build
will not run
More information on our Node.js documentation page
We just deployed the phpMyAdmin version 5.0.2:
- On
agora-fr1
region: https://phpmyadmin.scalingo.com/ - On
osc-fr1
region: https://phpmyadmin.osc-fr1.scalingo.io/ - On
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:
- Bugfix: integration-link-create: command will always fail if there’s already a link #520
Installation:
Changelog:
- Add
--bind
arg todb-tunnel
command that let us bind a custom host (and not only 127.0.0.1) #517 - Error message if unknown app suggests to try on a different region #519
- Bugfix: Encrypted key with new OpenSSH format header for private keys was broken #513
- Bugfix: db-tunnel: better handling of short lived connections #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:
- On
agora-fr1
region: https://phpmyadmin.scalingo.com/ - On
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:
- On
agora-fr1
region: https://phpmyadmin.scalingo.com/ - On
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:
- Compatibility with new API tokens
- Compatibility with multi-region infrastructure
- Add missing resources:
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:
- 10.11.0-2
- 11.6.0-2
- 12.1.0-4
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 app -
PARENT_APP
: Name of the parent app -
PR_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:
- On
agora-fr1
region: https://phpmyadmin.scalingo.com/ - On
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:
- On
agora-fr1
region: https://phpmyadmin.scalingo.com/ - On
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:
- Persistence mode is set to LRU when restarting a database with RDB enabled
Docker Image:
scalingo/mongo:3.4.23-1
MongoDB CHANGELOG v3.4: https://docs.mongodb.com/manual/release-notes/3.4/
Installation:
Changelog:
- Add
integrations
,integrations-add
,integrations-delete
andintegrations-import-keys
commands #444 - Add
integration-link
,integration-link-create
,integration-link-update
,integration-link-delete
,integration-link-manual-deploy
,integration-link-manual-review-app
commands #458 - Add support for new SCM-related events #467 and #458
- Bugfix: Do not disconnect user if the API returns 401 #463
- Add duration to the deployments list #477
- Add support for new_user event #473
- [Redis console] Better error message if TLS connections are enforced #480
- Default “Destroy on Stale” for interactive integration link creation is “No” #485
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": "*",
...
}
}
- All new applications are using the stack
scalingo-18
based on Ubuntu 18.04 - EOL for legacy stack
scalingo-14
is planned for 31st Oct. 2019 - Name of the docker image:
scalingo/builder-18:v2
- Historical stack
scalingo
has been renamedscalingo-14
- All official buildpacks have been updated to use this new name, contact support for any compatibility issue
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:
- [db] Add database logs #398
- [db] Add backups and backup-download commands #397
- [db-tunnel] Only display parsable information on stdout, the rest on stderr #396
- [router] Add force HTTPS, sticky session and canonical domain #344
- [commands] Update scale commands to accept flags to create an autoscaler #339
- [env-set] Advise to restart after setting the environment #373
- [commands] Add
--password-only
flag toscalingo login
: to change account when a SSH key is defined #351 - [self] Add
self
(andwhoami
alias): to know which user is connected in case of multi-account #350 - Better error message if 401 Unauthorized #352
- Fix English wording #385
- Fix missing spaces #388
- Fix new format of SSH key ‘invalid type’ error #389
March 2019 RubyGems Security Advisory
The following CVEs are patched:
- CVE-2019-8320
- CVE-2019-8321
- CVE-2019-8322
- CVE-2019-8323
- CVE-2019-8324
- CVE-2019-8325
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.