Applications now "pinned" to official buildpacks on first deploy

Change effective on 29 October 2015

Applications that do not explicitly have a buildpack configured will now automatically get “pinned” to the detected default buildpack after a successful build as if a user had run heroku buildpacks:set directly after the deploy.

This will prevent inadvertent changes of the detected buildpack, e.g. when adding a package.json (which would trigger detection as a Node.js application) to an existing Java/Python/PHP/… codebase, or if the detection order of the default buildpacks on Heroku changes for any reason in the future.