Postgresql client library libpq version 5.12.1 now vendored into Ruby applications on Heroku-18
Change effective on 16 December 2019
Ruby applications deploying to Heroku-18 will get a vendored version of the libpq client library version 5.12.1 starting today. For more information about the reasons for this change and the possible effects see:
PostgreSQL, libpq5.12.1, and Breaking Changes Impacting Connection Behavior
If your application breaks due to this change you can roll back to your last build. You can also temporarily opt-out of this behavior by setting:
$ heroku config:set HEROKU_SKIP_LIBPQ12=1
In the future libpq 5.12 will be the default on the platform and you will not be able to opt-out of the library. For more information see:
PostgreSQL, libpq5.12.1, and Breaking Changes Impacting Connection Behavior