This release introduces YAML-based chain definitions, built-in CopyToProgram/CopyFromProgram tasks, and upgrades to Go 1.25.
Important
Command-line parameters for connections now strictly use standard PostgreSQL environment variables and connection strings, replacing all custom options—please update any scripts using old flags, as this is a breaking change!
What's Changed 📜👩💻🆙
[!]bump Go from 1.24 to 1.25 by @pashagolub in #710[!]addCopyToProgramandCopyFromProgrambuilt-in tasks by @pashagolub in #699[!]add YAML-based chain definitions by @pashagolub in #720[!]use native Postgres connection parameters and ENVVARs by @pashagolub in #695[+]add more job control functions by @pashagolub in #721[+]bumpactions/checkoutfrom 4 to 5 by @dependabot[bot] in #700[+]bumpactions/download-artifactfrom 4 to 5 by @dependabot[bot] in #719[+]bumpactions/setup-gofrom 5 to 6 by @dependabot[bot] in #705[+]bumpactions/stalefrom 9 to 10 by @dependabot[bot] in #704[+]bumpgo-viper/mapstructure/v2from 2.2.1 to 2.4.0 by @dependabot[bot] in #696 #701[+]bumpgolangci/golangci-lint-actionfrom 7 to 8 by @dependabot[bot] in #694[+]bumpjackc/pgx/v5from 5.7.4 to 5.7.6 by @dependabot[bot] in #698 #708[+]bumppashagolub/pgxmock/v4from 4.7.0 to 4.8.0 by @dependabot[bot] in #697[+]bumpstretchr/testifyfrom 1.10.0 to 1.11.1 by @dependabot[bot] in #702 #703[+]use a dedicated action for Docker builds by @pashagolub in #717[+]bumpgithub/codeql-actionfrom 3 to 4 by @dependabot[bot] in #722
Full Changelog: v5.13.0...v6.0.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog