0.08  2026-07-23
    - fix skip_pending accounting: stale-result misdelivery, COPY-OUT skip
      livelock, re-entrant double-count, and phantom credit across reconnect
    - fix segfault when a custom EV loop is freed before the EV::Pg object
    - refresh result_meta after describe results

0.07  2026-06-02
    - return undef result_meta for non-data results (first COPY/error/sync)
    - fix connect_params undef handling and dedup conninfo building

0.06  2026-04-27
    - fix UAF in cleanup_connection when cancel callback drops last $pg ref

0.05  2026-04-27
    - hardening, expanded leak coverage, valgrind harness, doc polish

0.04  2026-03-23
    - replace ngx_queue.h with inline singly-linked FIFO
    - fix benchmark DBD::Pg async comparison
    - additional tests and documentation fixes

0.03  2026-03-17
    - fix COPY skip/drain edge cases and idle ref accounting
    - hardening: skip_pending protocol safety, COPY drain, deferred PQfinish
    - fix notification memory leak when on_notify is unset
    - fix get_copy_data callback_depth and copy_mode lifecycle
    - cancel_async callback fired on teardown
    - socket migration in connect/cancel poll
    - Alpine Linux CI

0.02  2026-03-13
    - keep_alive flag for LISTEN/NOTIFY
    - guard send_flush_request for libpq < 17
    - tests skip without TEST_PG_CONNINFO

0.01  2026-03-06
    - initial release
