The Heroku 2015 Retrospective

As we start this New Year, we wanted to give you a recap of our 2015, a year filled with a lot of new products and features. We especially want to express our gratitude to everyone who helped us with inspiration, beta testing, and feedback. In case you missed anything, here are the highlights of 2015.

Advancing the Developer Experience

Review Apps

With Review Apps, for every GitHub pull request, Heroku spins up a disposable Review App so everyone on your team can see the changes live, speeding up decisions and leading to higher quality apps.

New Dynos

Build apps at any scale on Heroku with a new lineup of dyno types and prices: Performance-L, Performance-M, Standard 1X and 2X, Hobby, and Free.

GitHub Integration

Connect your GitHub repo to automatically or manually deploy to a Heroku app on every push to a branch.


Pipelines are a clear and structured workflow for a group of apps that share the same codebase, allowing teams to visualize and manage the continuous delivery of changes from development to production.

Local Docker Builds

Develop and deploy apps locally using a Cedar-like Docker container and then deploy to Heroku for high fidelity dev/prod parity.

Heroku Elements

Heroku Elements brings the entire Heroku ecosystem of add-ons, buildpacks, and buttons together in one place so you can extend your app, customize your stack, and jump-start your project.

Official Go Support

Use the Heroku developer experience to build Go apps and get fast support for latest Go versions and notifications of critical vulnerabilities.

Parse + Heroku

Build mobile apps with the convenience of Parse’s cross-platform mobile SDKs together with the flexibility and scale of Heroku for the backend.


Build PHP apps on Heroku taking advantage of PHP 7’s new features, including higher performance, new operators, anonymous classes, and many more.

Get More from Your Data on Heroku

Heroku Redis

Heroku Redis combines the in-memory key-value store you love with a robust developer experience, all delivered as a service by Heroku’s operational experts.

Heroku Data Links

Use a Postgres database to federate data across other data stores like Redis, giving you the benefits of data federation and the ability to use SQL to query data across local and remote data stores.

Postgres 9.4

Take advantage of increased performance with materialized views and the new JSONB data type with GIN indexes for faster access to JSON data.


You can schedule backups with the new PGBackups, and have greater reliability in your backup jobs.

New Dataclips

Everyone on your team, including non-developers, can be more productive with data on Heroku using the new Dataclips, thanks to a redesigned UX, fast search for discovery, and bulk recovery options.

Heroku Connect Demo Edition

Get hands-on using a free version of Heroku Connect to prototype applications that sync data between Heroku Postgres and Salesforce.

Heroku Enterprise: Advanced Controls for Large Organizations

Heroku Enterprise

Heroku Enterprise is a new edition of Heroku that helps large organizations take advantage of the Heroku developer experience while meeting their unique needs for more advanced collaboration, better access controls, and enterprise-grade support.

Private Spaces

Private Spaces is a new runtime that delivers the same great Heroku developer experience, enhanced with network isolation and control for a group of apps and data you define.

Fine Grained Access Controls

Use roles and app privileges to manage access to apps at different levels of granularity in your Organization account.

SSO for Heroku

Single Sign-on (SSO) for Heroku lets you use SAML 2.0 Identity Providers to log into Heroku.

The Year Ahead

Building on the momentum of 2015, we look forward to continuing to make building amazing apps even easier. We have many exciting features planned across developer experience, data, collaboration and enterprise that will expand Heroku to far many more use cases in 2016, and we can’t wait to share them with you! We always love hearing from you on the features we shipped and the ones you would like to see us ship, so send us feedback.

Browse the blog archives, subscribe to the full-text feed, or visit the engineering blog.