The upcoming platform update is scheduled for January 19th, 2016.

Erlang has been updated to version 18.2.1.

Git has been updated to version 2.7.0.

Heroku toolbelt is now on version 3.42.27.

Node.js gets an update with version 4.2.4.

PHP receives two updates with versions 5.6.17 and 5.5.31.

Redis gets an update with version 3.0.6.

RethinkDB is now on version 2.2.3.

This update also includes optimized Ruby 2.2.x versions, which should yield noticeably improved build times for projects configured to use one of these versions.

New things

Elixir 1.2.0 has been added to the platform. It incldes a wide range of performance improvements, bugfixes and other features. This version can be used during the release candidate period by adding kiex use 1.2.0 to your setup commands in Project Settings.

Node.js 5.4.0 is now also part of the platform. To use it during the release candidate period, add nvm use 5.4 to your setup commands in Project Settings.

Ruby 2.3.0 has been added to the platform. This long awaited Ruby version packs quite a few improvements and additions like the safe navigation operator and the frozen literal pragma. Ruby 2.3.0 can be used during the release candidate period by adding rbenv global 2.3 to your project’s setup commands.

Trying the new platform

To ensure that the updates are compatible with your current setup, please switch to the Ubuntu 14.04 LTS v1601 (release candidate) platform in Project Settings > Platform. We’re looking forward to hearing your feedback and requirements, which will help us to fix the potential issues and tailor the platform to better suit your needs. The release candidate period will last until January 19th, 2016.

Changes in the final release

Go gets an update with version 1.5.3.

A full list of changes is available in the platform changelog.