Releases: cybertec-postgresql/vip-manager
v3.0.0
What's Changed
[!]
improve logging and add verbose support for all components by @pashagolub in #273[+]
refactorNewConfig()
by @pashagolub in #278[+]
update README for Patroni as DCS type, fixes #275 by @mbanck-ntap in #276[+]
bumpgolang.org/x/sys
from 0.26.0 to 0.28.0 by @dependabot in #269 #284[+]
bumpgo.etcd.io/etcd/client/v3
from 3.5.16 to 3.5.17 by @dependabot in #271[-]
rewriteIPManager
with channel logic, fixes #282 by @pashagolub in #283[-]
fix memory leak in Patroni checker, fixes #285 by @pashagolub in #286[-]
fix--retry-num
parameter handling, fixes #272 by @pashagolub in #280[-]
decrease dial keep-alive timeouts for etcd, closes #266 by @pashagolub in #267
New Contributors
- @mbanck-ntap made their first contribution in #276
Full Changelog: v2.8.0...v3.0.0
v2.8.0
What's Changed
[!]
add Patroni REST API support by @pashagolub in #263[+]
bumpgolang.org/x/sys
from 0.25.0 to 0.26.0 by @dependabot in #261[+]
bumphashicorp/consul/api
from 1.29.4 to 1.29.5 by @dependabot in #264[+]
bumphashicorp/consul/api
from 1.29.5 to 1.30.0 by @dependabot in #265
Full Changelog: v2.7.0...v2.8.0
v2.7.0
Important
This release uses etcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster to etcd
v3 API.
What's Changed
- [+] bump Go to v1.23 by @pashagolub in #259
- [+] bump
hashicorp/consul/api
from 1.29.2 to 1.29.4 by @dependabot in #251 #253 - [+] bump
golang.org/x/sys
from 0.24.0 to 0.25.0 by @dependabot in #254 - [+] bump
go.etcd.io/etcd/client/v3
from 3.5.15 to 3.5.16 by @dependabot in #255 - [+] add build
commit
anddate
to--version
output, closes #256 by @pashagolub in #258 - [-] fix "
run.skip-dirs
is deprecated" by @pashagolub in #252
Full Changelog: v2.6.0...v2.7.0
v2.6.0
Important
This release uses etcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster to etcd
v3 API.
What's Changed
[+]
bumpgo.etcd.io/etcd/client/v3
from 3.5.13 to 3.5.15 by @dependabot in #234 #244[+]
bumpgolang.org/x/sys
from 0.20.0 to 0.22.0 by @dependabot in #236 #240[+]
bumpgoreleaser/goreleaser-action
from 5 to 6 by @dependabot in #237[+]
bumphashicorp/consul/api
from 1.28.2 to 1.29.2 by @dependabot in #227 #233 #241[+]
bumpspf13/viper
from 1.18.2 to 1.19.0 by @dependabot in #235[*]
reset cancelledWATCH
, fixes #228 by @pashagolub in #229[-]
make "no IPv4 address available for interface" a warning, fixes #231 by @pashagolub in #246[-]
mark config file as "noreplace" so it won't be overwritten by rpm updates by @lukasertl in #226
New Contributors
- @lukasertl made their first contribution in #226
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Important
This release is incompatible with previous v1 releases! It uses etcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster to etcd
v3 API.
What's Changed
[!]
add support for IPv6 by @zhongyibill in #225[+]
bumpgolangci/golangci-lint-action
from 4 to 6 by @dependabot in #220 #223[+]
bumpgolang.org/x/sys
from 0.19.0 to 0.20.0 by @dependabot in #222[*]
update theversion
variable default value to match the current release v2.4.0 by @XiuhuaRuan in #221
New Contributors
- @XiuhuaRuan made their first contribution in #221
- @zhongyibill made their first contribution in #225
Full Changelog: v2.4.0...v2.5.0
v2.4.0
Important
This release is incompatible with previous v1 releases! It uses etcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster to etcd
v3 API.
What's Changed
[-]
add compacted revision handler, fixes #208 by @pashagolub in #217[+]
bumpgo.etcd.io/etcd/client/v3
from 3.5.11 to 3.5.13 by @dependabot in #204 #214[+]
bumpgolang.org/x/sys
from 0.16.0 to 0.19.0 by @dependabot in #206 #211 #215[+]
bumpgolangci/golangci-lint-action
from 3 to 4 by @dependabot in #207[+]
bumpgoogle.golang.org/protobuf
from 1.31.0 to 1.33.0 by @dependabot in #212[+]
bumphashicorp/consul/api
from 1.27.0 to 1.28.2 by @dependabot in #209 #210
Full Changelog: v2.3.0...v2.4.0
v2.3.0
Important
This release is incompatible with previous v1 releases! It uses etcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster to etcd
v3 API.
What's Changed
[!]
refactor etcd checker withetcd/client/v3.Watch()
, closes #196 by @pashagolub in #199[+]
add E2E tests to GHA by @pashagolub in #201[+]
bumpgolang.org/x/sys
from 0.15.0 to 0.16.0 by @dependabot in #190[+]
bumphashicorp/consul/api
from 1.26.1 to 1.27.0 by @dependabot in #203[*]
decreaseetcd_leader_checker.Config.DialKeepAliveTime
to 5sec by @dreamingdeer in #195[-]
include version information to release assets names, fixes #193 by @pashagolub in #200
New Contributors
- @dreamingdeer made their first contribution in #195
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Important
This release is incompatible with previous v1 releases! It uses etcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster to etcd
v3 API.
What's Changed
[!]
bump Go to v1.21 by @pashagolub in #161 #192[*]
allowetcd3
as additional spelling of etcd dcs-type by @mbanck in #133[+]
add CodeQL GHA workflow by @pashagolub in #138[+]
add support for goreleaser v1.19, fixes #159 by @pashagolub in #160[+]
bumpactions/checkout
from 3 to 4 by @dependabot in #168[+]
bumpactions/setup-go
from 3 to 5 by @dependabot in #142 #183[+]
bumpactions/stale
from 7 to 9 by @dependabot in #144 #186[+]
bumpgithub.com/spf13/viper
from 1.17.0 to 1.18.0 by @dependabot in #182[+]
bumpgithub/codeql-action
from 2 to 3 by @dependabot in #188[+]
bumpgo.etcd.io/etcd/client/v3
from 3.5.6 to 3.5.11 by @dependabot in #131 #149 #152 #176 #184[+]
bumpgolang.org/x/net
from 0.15.0 to 0.17.0 by @dependabot in #132 #137[+]
bumpgolang.org/x/sys
from 0.3.0 to 0.15.0 by @dependabot in #134 #140 #148 #150 #155 #162 #175 #165 #166 #173 #178 #181[+]
bumpgoreleaser/goreleaser-action
from 4 to 5 by @dependabot in #169[+]
bumphashicorp/consul/api
from 1.18.0 to 1.26.1 by @dependabot in #139 #141 #154 #156 #163 #164 #170 #171 #177[+]
bumpspf13/viper
from 1.14.0 to 1.18.2 by @dependabot in #130 #153 #174 #187 #189[+]
print etcd leader checker message when leader key was found in DCS by @mbanck in #158[-]
fix linter warnings by @pashagolub in #145[-]
remove copyright leftovers, fixes #135 by @pashagolub in #136
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Warning
This release is incompatible with previous v1 releases! It usesetcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster toetcd
v3 API.
What's Changed
[+]
bumpgoreleaser/goreleaser-action
from 3 to 4 by @dependabot in #123[+]
bumpactions/stale
from 6 to 7 by @dependabot in #124[*]
port behaviour tests to etcd v3 API, closes #126 by @mbanck in #127[-]
fix VIP address lookup in IP address list, fixes #125 by @FactorT in #129
New Contributors
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Warning
This release is incompatible with previous v1 releases! It usesetcd
v3 API instead of deprecated v2 API.
Please check the etcd manual if you need to upgrade existing cluster toetcd
v3 API.
What's Changed
[!]
implement etcd v3 protocol support by @pashagolub in #86[+]
addRelease
GHA workflow to produce release artifacts, closes #110 by @pashagolub in #111[+]
add dependabot GHA workflow, closes #87 #88 by @pashagolub in #89[+]
add GHA workflow to close Stale Issues and PRs, closes #95 by @pashagolub in #96[+]
add goreleaser step to GHA Build workflow, closes #107 by @pashagolub in #108[+]
bumpactions/stale
to 6 by @dependabot in #97, #102[+]
bumpetcd/client/v3
to 3.5.6 by @dependabot in #100, #116[+]
bumpgolangci/golangci-lint-action
to v3, closes #84 by @pashagolub in #85[+]
bumphashicorp/consul/api
to 1.18.0 by @dependabot in #118, #117, #115, #112, #101, #94, #90[+]
bumpspf13/viper
to 1.14.0 by @dependabot in #113, #99, #91[+]
bump Golang version to 1.19, closes #105 by @pashagolub in #106[*]
cleanup installation scripts after v1.x, resolves #119 by @pashagolub in #120[*]
runBuild
GHA workflow on pull requests and on demand, closes #92 by @pashagolub in #93[*]
updateMakefile
for v2.x, resolves #121 by @pashagolub in #122[-]
dixget_dev
in namespaced environments by @df7cb in #98
New Contributors
- @dependabot made their first contribution in #90
- @df7cb made their first contribution in #98
Full Changelog: v1.0.2...v2.0.0