1.2 Migration Guide
Document Engine 1.2 introduces some potentially breaking changes. To determine if you need to take action, check your implementation and refer to the information below.
PostgreSQL Database TLS Certificate Verification
This release introduces new options to control PostgreSQL connection encryption (in case PGSSL
is set to "true"
). By default, the certificates installed in the container are used to verify the server certificate. If you need to use a custom CA certificate, you can provide the path to the CA certificate file using the PGSSL_CA_CERT_PATH
or PGSSL_CA_CERTS
options.
All new options:
-
PGSSL_CA_CERT_PATH
— Optional path to the CA certificate file used to verify the server certificate. Mutually exclusive withPGSSL_CA_CERTS
. -
PGSSL_CA_CERTS
— Optional CA certificate used to verify the server certificate. Mutually exclusive withPGSSL_CA_CERT_PATH
. -
PGSSL_CERT_COMMON_NAME
— Common name of the server certificate. Defaults to the value ofPGHOST
. -
PGSSL_DISABLE_HOSTNAME_VERIFY
— A Boolean string that can be used to disable verification of the server certificate’s hostname. Defaults to"false"
. -
PGSSL_DISABLE_VERIFY
— A Boolean string that can be used to disable verification of the server certificate. Defaults to"false"
.
Database Migrations
This release doesn’t include any database migration.