Releases: cybertec-postgresql/pg_timetable
Releases · cybertec-postgresql/pg_timetable
v6.0.0
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
v5.13.0
What's Changed 🐞🛠️🎁
[-]fixrefetchTimeoutinterval drift withtime.Ticker, fixes #690 by @pashagolub in #693
Full Changelog: v5.12.0...v5.13.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
v5.12.0
What's Changed 💐🐰☀️
[!]bump Go to v1.24 by @pashagolub in #676[+]bumpjackc/pgx/v5from v5.7.2 to v5.7.4 by @pashagolub in #688[+]bumppashagolub/pgxmock/v4from 4.4.0 to 4.7.0 by @dependabot in #686[+]bumpcybertec-postgresql/pgx-migratorfrom 1.1.0 to 1.2.0 by @dependabot in #689[+]bumpgolangci/golangci-lint-actionfrom 6 to 7 by @dependabot in #679[*]fix deprecatedarchives.format_overrides.formatby @pashagolub in #677[*]respect--log-database-levelwhen log totimetable.execution_logby @pashagolub in #682
Full Changelog: v5.11.0...v5.12.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
v5.11.0
What's Changed ⚡🔧😎
[!]switch toVirtualXIDfromTransactionXID, solves #674 by @pashagolub in #675[+]bumpstretchr/testifyfrom 1.9.0 to 1.10.0 by @dependabot in #665[+]bumpjackc/pgx/v5from 5.7.1 to 5.7.2 by @dependabot in #672[+]bumppashagolub/pgxmock/v4from 4.3.0 to 4.4.0 by @dependabot in #673
Full Changelog: v5.10.0...v5.11.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
v5.10.0
What's Changed
- [+] bump to Go v1.22 and use extracted
pgx-migratorby @pashagolub in #653 - [+] bump
pashagolub/pgxmockto v4.3 andjackc/pgxto v5.7.1 by @pashagolub in #654 #669 - [+] bump
goreleaser/goreleaser-actionfrom 5 to 6 by @dependabot in #655 - [+] bump
golangci/golangci-lint-actionfrom 4 to 6 by @dependabot in #649 #650 - [-] remove tautological condition:
nil == nilby @pashagolub in #652 - [-] fix GHA workflow for
macos-latestby @pashagolub in #651 - [-] fix example code in README.md by @dincosman in #656
New Contributors
- @dincosman made their first contribution in #656
Full Changelog: v5.9.0...v5.10.0
v5.9.0
What's Changed 🛠️🌞🌷
[+]add comment fortimetable.task.autonomouscolumn by @pashagolub in #641[+]bumpgolangci/golangci-lint-actionfrom 3 to 4 by @dependabot in #640[+]bumpjackc/pgx/v5from 5.5.2 to 5.5.4 by @dependabot in #638 #643[*]switch to compound assignment operators by @Massinja in #642
New Contributors
Full Changelog: v5.8.0...v5.9.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
- Follow us on Twitter
v5.8.0
What's Changed 🛠️🐛📊
[+]bumpjackc/pgx/v5from 5.5.1 to 5.5.2 by @dependabot in #632[+]update Grafana dashboard, closes #627 by @pashagolub in #635[-]fix deprecated--skip-publishgoreleaser option in GHA, closes #633 by @pashagolub in #634[-]fix self-destruct interval chains, fixes #631 by @pashagolub in #637
Full Changelog: v5.7.0...v5.8.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
- Follow us on Twitter
v5.7.0
What's Changed 🎅❄️🎄
[+]addtimetable.execution_log.ignore_errorcolumn, closes #629 by @pashagolub in #630[+]bumpactions/setup-gofrom 4 to 5 by @dependabot in #620[+]bumpactions/stalefrom 8 to 9 by @dependabot in #621[+]bumpgithub.com/spf13/viperfrom 1.17.0 to 1.18.0 by @dependabot in #619[+]bumpgithub/codeql-actionfrom 2 to 3 by @dependabot in #624[+]bumpgolang.org/x/cryptofrom 0.16.0 to 0.17.0 by @dependabot in #625[+]bumpjackc/pgx/v5from 5.4.3 to 5.5.1 by @dependabot in #614 #622[+]bumppashagolub/pgxmock/v3from 3.1.0 to 3.3.0 by @dependabot in #613 #628[+]bumpspf13/viperfrom 1.18.0 to 1.18.2 by @dependabot in #623 #626[*]improve log messages for standalone tasks by @pashagolub in #616[-]fix pool after release handler to avoid session termination causing side effects by @pashagolub in #615
Full Changelog: v5.6.0...v5.7.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
- Follow us on Twitter
v5.6.0
What's Changed 🧑🚀🤘⌚
[!]bump Go version to v1.21, closes #599 by @pashagolub in #600[!]add chain error handling, closes #575 by @pashagolub in #576[+]bumpstretchr/testifyfrom 1.8.3 to 1.8.4 by @dependabot in #572[+]bumpspf13/viperfrom 1.15.0 to 1.17.0 by @dependabot in #607 #571[+]bumpsirupsen/logrusfrom 1.9.2 to 1.9.3 by @dependabot in #577[+]bumppashagolub/pgxmockto v3, closes #605 by @pashagolub in #611 #606[+]bumpjackc/pgx/v5from 5.3.1 to 5.4.3 by @dependabot in #596 #593 #581 #580[+]bumpgoreleaser/goreleaser-actionfrom 4 to 5 by @dependabot in #603[+]bumpactions/checkoutfrom 3 to 4 by @dependabot in #602[+]add support for goreleaser v1.19, fixes #586 by @pashagolub in #587[+]add concurrency clause to GHA workflows by @pashagolub in #609[+]add ability to start a chain with delay, closes #573 by @pashagolub in #574[+]add a Sphinxconf.pyfile to documentation, fixes #590 by @pashagolub in #591[+]add a sample of a retry logic for chains, closes #518 by @pashagolub in #578[+]add.readthedocs.yamlconfiguration file v2 by @pashagolub in #608[*]update supported versions inSECURITY.mdby @pashagolub in #579[*]refactor autonomous and remote tasks execution, fixes #584 by @pashagolub in #585[-]reset session before returning connection to the pool by @amihajlovic in #589
New Contributors
- @amihajlovic made their first contribution in #589
Full Changelog: v5.5.0...v5.6.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
- Follow us on Twitter
v5.5.0
What's Changed 💔💙💛
[+]bumpstretchr/testifyfrom 1.8.2 to 1.8.3 by @dependabot in #567[+]bumpsirupsen/logrusfrom 1.9.0 to 1.9.2 by @dependabot in #564 #566[+]bumppashagolub/pgxmock/v2from 2.6.0 to 2.7.0 by @dependabot in #562[*]improveDownloadchain sample 66372b6[-]make sure panics output won't be hidden, fixes #569 by @pashagolub in #570[-]fix connection usage for replicas and locked sessions, fixes #565 by @pashagolub in #568
Full Changelog: v5.4.0...v5.5.0
What to do next?
- Star the repository
- Read the documentation
- Check out the blog
- Follow us on Twitter