Skip to content

v3.4.0

Choose a tag to compare

@erayhanoglu erayhanoglu released this 16 Sep 16:18
· 185 commits to main since this release

🚀 Features

  • feat: add PreparedStatement.executeBatch() for multi-set execution
    by Eray Hanoğlu @erayhanoglu
  • feat: add copyFromRows() for binary COPY bulk loading
    by Eray Hanoğlu @erayhanoglu
  • feat: add Connection.pipeline() for many statements in one round trip
    by Eray Hanoğlu @erayhanoglu
  • feat: reuse prepared statements for repeated queries
    by Eray Hanoğlu @erayhanoglu

🪲 Fixes

  • fix: refuse values that have no numeric reading instead of storing zero
    by Eray Hanoğlu @erayhanoglu

🛠️ Updates

  • perf: carry the rollbackOnError savepoint in the statement's own round trip
    by Eray Hanoğlu @erayhanoglu
  • perf: let the prepared statement cache serve queries inside a transaction
    by Eray Hanoğlu @erayhanoglu

💬 Other

  • ci: pin GITHUB_TOKEN to read-only in the test and qc workflows
    by Eray Hanoğlu @erayhanoglu