Skip to content

release: v0.8.1 #713

@NikolayS

Description

@NikolayS

Bug-fix release targeting two user-facing issues found during the connection path audit (issue #709).

PRs to merge

What's fixed

#708: Connection errors showed db error or error connecting to server with no useful detail. rpg now walks the error source chain and surfaces the real OS/network error, e.g. Connection refused (os error 111) or No such host is known — matching psql behavior.

#711: sslmode=require failed with TLS error: error performing TLS handshake against any server using a self-signed or non-public-CA certificate. The fix implements a no-verification TLS config (encrypt only, no cert check) — which is the correct psql semantics for require. Also improves error messages: SSL error: server does not support SSL (psql wording) when connecting with require to a non-TLS server.

Not in this release

Checklist

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions