All Versions
29
Latest Version
Avg Release Cycle
33 days
Latest Release
55 days ago

Changelog History
Page 2

  • v4.8.1 Changes

    July 29, 2020
    • โšก๏ธ Update pgconn to v1.6.4
      • Fix deadlock on error after CommandComplete but before ReadyForQuery
      • Fix panic on parsing DSN with trailing '='
  • v4.8.0 Changes

    July 22, 2020
    • ๐Ÿ‘ All argument types supported by native pgx should now also work through database/sql
    • โšก๏ธ Update pgconn to v1.6.3
    • โšก๏ธ Update pgtype to v1.4.2
  • v4.7.2 Changes

    July 14, 2020
    • ๐Ÿ‘Œ Improve performance of Columns() (zikaeroh)
    • ๐Ÿ›  Fix fatal Commit() failure not being considered fatal
    • โšก๏ธ Update pgconn to v1.6.2
    • โšก๏ธ Update pgtype to v1.4.1
  • v4.7.1 Changes

    June 29, 2020
    • ๐Ÿ›  Fix stdlib decoding error with certain order and combination of fields
  • v4.7.0 Changes

    June 27, 2020
    • โšก๏ธ Update pgtype to v1.4.0
    • โšก๏ธ Update pgconn to v1.6.1
    • โšก๏ธ Update puddle to v1.1.1
    • ๐Ÿ›  Fix context propagation with Tx commit and Rollback (georgysavva)
    • โž• Add lazy connect option to pgxpool (georgysavva)
    • ๐Ÿ›  Fix connection leak if pgxpool.BeginTx() fail (Jean-Baptiste Bronisz)
    • โž• Add native Go slice support for strings and numbers to simple protocol
    • 0๏ธโƒฃ stdlib add default timeouts for Conn.Close() and Stmt.Close() (georgysavva)
    • ๐ŸŽ Assorted performance improvements especially with large result sets
    • ๐Ÿ›  Fix close pool on not lazy connect failure (Yegor Myskin)
    • โž• Add Config copy (georgysavva)
    • ๐Ÿ‘Œ Support SendBatch with Simple Protocol (Jordan Lewis)
    • ๐Ÿ‘ Better error logging on rows close (Igor V. Kozinov)
    • ๐Ÿ”ฆ Expose stdlib.Conn.Conn() to enable database/sql.Conn.Raw()
    • ๐Ÿ‘Œ Improve unknown type support for database/sql
    • ๐Ÿ›  Fix transaction commit failure closing connection
  • v4.6.0 Changes

    March 30, 2020
    • stdlib: Bail early if preloading rows.Next() results in rows.Err() (Bas van Beek)
    • Sanitize time to microsecond accuracy (Andrew Nicoll)
    • โšก๏ธ Update pgtype to v1.3.0
    • โšก๏ธ Update pgconn to v1.5.0
      • Update golang.org/x/crypto for security fix
      • Implement "verify-ca" SSL mode
  • v4.5.0 Changes

    March 07, 2020
    • โšก๏ธ Update to pgconn v1.4.0
      • Fixes QueryRow with empty SQL
      • Adds PostgreSQL service file support
    • โž• Add Len() to *pgx.Batch (WGH)
    • ๐Ÿ‘ Better logging for individual batch items (Ben Bader)
  • v4.4.1 Changes

    February 14, 2020
    • โšก๏ธ Update pgconn to v1.3.2 - better default read buffer size
    • ๐Ÿ›  Fix race in CopyFrom
  • v4.4.0 Changes

    February 05, 2020
    • โšก๏ธ Update puddle to v1.1.0 - fixes possible deadlock when acquire is cancelled
    • โšก๏ธ Update pgconn to v1.3.1 - fixes CopyFrom deadlock when multiple NoticeResponse received during copy
    • โšก๏ธ Update pgtype to v1.2.0
    • โž• Add MaxConnIdleTime to pgxpool (Patrick Ellul)
    • โž• Add MinConns to pgxpool (Patrick Ellul)
    • ๐Ÿ›  Fix: stdlib.ReleaseConn closes connections left in invalid state
  • v4.3.0 Changes

    January 23, 2020
    • ๐Ÿ›  Fix Rows.Values panic when unable to decode
    • โž• Add Rows.Values support for unknown types
    • โž• Add DriverContext support for stdlib (Alex Gaynor)
    • โšก๏ธ Update pgproto3 to v2.0.1 to never return an io.EOF as it would be misinterpreted by database/sql. Instead return io.UnexpectedEOF.