Skip to content

πŸš€ v0.7.0 - Driver-Agnostic Architecture

Choose a tag to compare

@andrei-polukhin andrei-polukhin released this 19 Sep 05:37
· 19 commits to main since this release
60a9051

What's New

Major Refactoring: Made pgdbtemplate fully driver-agnostic with unified architecture

Key Changes

  • βœ… Unified API: Single pgdbtemplate package now supports both pgx and lib/pq drivers
  • πŸ—‘οΈ Removed Duplication: Eliminated separate pgdbtemplate-pgx and pgdbtemplate-pq packages
  • πŸ“š Better Documentation: Added contributors file and improved README structure
  • πŸ§ͺ Enhanced Testing: Consolidated test infrastructure with improved coverage

Migration Guide

  • Replace pgdbtemplate.NewPgxConnectionProvider imports with pgdbtemplate-pgx
  • Replace pgdbtemplate.NewStandardConnectionProvider imports with pgdbtemplate-pq
  • Breaking changes

Breaking Changes

  • Removed separate driver packages (now integrated)
  • Updated import paths required

Full Changelog: v0.6.1...v0.7.0