- Implement timewebcloud provider with DeployAgent, RemoveAgent, ListDeployedAgentNames - Add minimal HTTP API client for Timeweb Cloud (create/list/delete servers) - Register provider in main.go with CLI flags - Add timeweb-list and timeweb-tester utilities - Include Dockerfile and docker-compose.yml for deployment - Update DEPLOY.md with verified OS/preset IDs
61 KiB
61 KiB
Changelog
1.4.0 - 2026-04-29
❤️ Thanks to all contributors! ❤️
@6543, @mendarb
📈 Enhancement
🐛 Bug Fixes
- Propagate tags to EBS volumes on AWS instances [#568]
📦️ Dependency
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.39.0 [#599]
- fix(deps): update golang deps non-major [#591]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.31.1 [#589]
1.3.0 - 2026-04-21
❤️ Thanks to all contributors! ❤️
@6543, @BnMcG
📈 Enhancement
- Surface regex compile error [#586]
🐛 Bug Fixes
- fix(scaleway): tidy up scaleway volumes [#559]
📦️ Dependency
- fix(deps): update golang deps non-major [#588]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v4.1.1 [#587]
- fix(deps): update golang deps non-major [#578]
- fix(deps): update golang.org/x/exp digest to 746e56f [#579]
- chore(deps): update dependency golangci/golangci-lint to v2.11.4 [#554]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.30.0 [#576]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v4 [#556]
- fix(deps): update golang.org/x/exp digest to 7ab1446 [#560]
- fix(deps): update golang deps non-major [#575]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.32.14 [#574]
- fix(deps): update golang deps non-major [#573]
- fix(deps): update golang deps non-major [#572]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.11.4 [#569]
- fix(deps): update golang deps non-major [#571]
- fix(deps): update module github.com/urfave/cli/v3 to v3.8.0 [#570]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.296.0 [#562]
- fix(deps): update golang deps non-major [#561]
- fix(deps): update golang deps non-major [#557]
- fix(deps): update golang.org/x/exp digest to 3dfff04 [#548]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.11.3 [#555]
- chore(deps): update dependency go to v1.26.1 [#553]
- chore(deps): update dependency golangci/golangci-lint to v2.11.0 [#543]
- fix(deps): update golang deps non-major [#552]
- fix(deps): update golang deps non-major [#551]
- fix(deps): update golang deps non-major [#541]
- chore(deps): update docker.io/golang docker tag to v1.26 [#544]
- chore(deps): update pre-commit non-major [#549]
- fix(deps): update golang.org/x/exp digest to 81e46e3 [#542]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.9.0 [#546]
- chore(deps): update golang docker tag to v1.26 [#545]
- fix(deps): update module golang.org/x/oauth2 to v0.35.0 [#540]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.27.0 [#536]
- chore(deps): update dependency go to v1.25.7 [#535]
- fix(deps): update module github.com/linode/linodego to v1.65.0 [#533]
1.2.0 - 2026-01-30
❤️ Thanks to all contributors! ❤️
@jooola, @xoxys
📈 Enhancement
📦️ Dependency
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.285.0 [#527]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.284.0 [#526]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.283.0 [#525]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.282.0 [#524]
- fix(deps): update golang deps non-major [#521]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.280.0 [#520]
- fix(deps): update golang.org/x/exp digest to 716be56 [#515]
- fix(deps): update module github.com/urfave/cli/v3 to v3.6.2 [#518]
- chore(deps): update pre-commit hook adrienverge/yamllint to v1.38.0 [#516]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.35.0 [#517]
- fix(deps): update golang deps non-major [#514]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.13.0 [#512]
1.1.5 - 2026-01-13
❤️ Thanks to all contributors! ❤️
@qwerty287
🐛 Bug Fixes
- Fix log format messages [#502]
📦️ Dependency
- chore(deps): update pre-commit non-major [#511]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.4.1 [#509]
- fix(deps): update golang deps non-major [#507]
- chore(deps): update docker.io/woodpeckerci/plugin-editorconfig-checker docker tag to v0.3.3 [#506]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6.0.4 [#508]
- chore(deps): update dependency golangci/golangci-lint to v2.8.0 [#510]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.34.0 [#505]
- fix(deps): update module github.com/linode/linodego to v1.64.0 [#504]
1.1.4 - 2025-12-23
❤️ Thanks to all contributors! ❤️
@mossylion
🐛 Bug Fixes
- Allow setting Scaleway storage type and default to l_ssd [#501]
📦️ Dependency
- fix(deps): update golang.org/x/exp digest to 944ab1f [#499]
- fix(deps): update golang deps non-major [#500]
- fix(deps): update golang deps non-major [#498]
- fix(deps): update golang deps non-major [#496]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.277.0 [#495]
- chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.47.0 [#494]
- fix(deps): update golang.org/x/exp digest to 8475f28 [#493]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.26.0 [#492]
- fix(deps): update golang deps non-major [#491]
- chore(deps): update dependency golangci/golangci-lint to v2.7.2 [#489]
- fix(deps): update golang deps non-major [#490]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.7.2 [#487]
1.1.3 - 2025-12-06
❤️ Thanks to all contributors! ❤️
@6543, @xoxys
🐛 Bug Fixes
- Ensure latest qemu packages are installed [#484]
📦️ Dependency
- chore(deps): update dependency golangci/golangci-lint to v2.7.1 [#485]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.7.1 [#486]
- fix(deps): update golang deps non-major [#483]
- chore(deps): update dependency golangci/golangci-lint to v2.6.2 [#471]
- fix(deps): update golang.org/x/exp digest to 87e1e73 [#482]
- fix(deps): update golang deps non-major [#481]
- chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.46.0 [#479]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.32.1 [#480]
- fix(deps): update golang deps non-major [#478]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.273.0 [#477]
- fix(deps): update golang deps non-major [#476]
- fix(deps): update golang deps non-major [#475]
- fix(deps): update module github.com/urfave/cli/v3 to v3.6.1 [#474]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.269.0 [#473]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.6.2 [#472]
- fix(deps): update golang.org/x/exp digest to e25ba8c [#470]
- fix(deps): update golang deps non-major [#469]
- fix(deps): update golang deps non-major [#468]
- fix(deps): update module github.com/urfave/cli/v3 to v3.6.0 [#467]
- chore(deps): update dependency golangci/golangci-lint to v2.6.1 [#464]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.6.1 [#465]
- fix(deps): update golang deps non-major [#466]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.263.0 [#463]
- fix(deps): update golang deps non-major [#462]
- fix(deps): update golang deps non-major [#461]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.261.0 [#460]
- chore(deps): update node.js to v24 [#458]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.6.0 [#457]
- chore(deps): update dependency golangci/golangci-lint to v2.6.0 [#456]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.260.0 [#459]
- fix(deps): update golang deps non-major [#455]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.259.0 [#454]
- fix(deps): update golang.org/x/exp digest to a4bb9ff [#451]
- chore(deps): update dependency mvdan/gofumpt to v0.9.2 [#452]
- fix(deps): update golang deps non-major [#453]
- fix(deps): update golang deps non-major [#450]
- Use our own editorconfig checker plugin [#447]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.11.0 [#448]
1.1.2 - 2025-10-19
❤️ Thanks to all contributors! ❤️
@xoxys
📦️ Dependency
- fix(deps): update golang.org/x/exp digest to 90e834f [#444]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.257.2 [#445]
- fix(deps): update golang deps non-major [#443]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.257.0 [#442]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.256.0 [#441]
- fix(deps): update golang deps non-major [#440]
- chore(deps): update docker.io/mstruebing/editorconfig-checker docker tag to v3.4.1 [#439]
- fix(deps): update golang.org/x/exp digest to d2f985d [#438]
- fix(deps): update golang deps non-major [#437]
- fix(deps): update golang.org/x/exp digest to 27f1f14 [#434]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.27.0 [#436]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6.0.3 [#435]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.31.12 [#433]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.10.0 [#432]
- chore(deps): update pre-commit hook hadolint/hadolint to v2.14.0 [#431]
- fix(deps): update golang deps non-major [#430]
- fix(deps): update golang deps non-major [#429]
- fix(deps): update golang deps non-major [#427]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.31.9 [#426]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.5.0 [#425]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.24.0 [#424]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.24.0 [#423]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.253.0 [#422]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.252.0 [#421]
- fix(deps): update golang deps non-major [#420]
- chore(deps): update docker.io/mstruebing/editorconfig-checker docker tag to v3.4.0 [#419]
- fix(deps): update golang.org/x/exp digest to df92998 [#418]
- fix(deps): update golang deps non-major [#417]
- fix(deps): update golang deps non-major [#416]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.245.0 [#414]
Misc
1.1.1 - 2025-08-18
❤️ Thanks to all contributors! ❤️
@xoxys
🐛 Bug Fixes
- Improve logging for fallback server types in hcloud provider [#413]
📦️ Dependency
- chore(deps): update golang docker tag to v1.25 [#409]
- fix(deps): update golang.org/x/exp digest to 42675ad [#407]
- chore(deps): update docker.io/golang docker tag to v1.25 [#408]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.4.0 [#411]
- fix(deps): update golang deps non-major [#406]
- fix(deps): update golang deps non-major [#405]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.4.0 [#402]
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 [#403]
- fix(deps): update golang deps non-major [#404]
- fix(deps): update golang.org/x/exp digest to 51f8813 [#401]
- fix(deps): update module golang.org/x/net to v0.43.0 [#400]
- fix(deps): update golang deps non-major [#399]
- fix(deps): update golang deps non-major [#398]
- fix(deps): update golang deps non-major [#395]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.236.0 [#394]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.3.0 [#393]
- fix(deps): update golang.org/x/exp digest to 645b1fa [#389]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.235.0 [#390]
- fix(deps): update golang deps non-major [#388]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.21.1 [#387]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.232.0 [#385]
Misc
1.1.0 - 2025-07-13
❤️ Thanks to all contributors! ❤️
@xoxys
📈 Enhancement
- Introduce global user-data flag [#337]
📦️ Dependency
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.2.2 [#383]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.3.0 [#377]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6.0.2 [#376]
- fix(deps): update golang.org/x/exp digest to 6ae5c78 [#382]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.22.0 [#384]
- fix(deps): update module golang.org/x/net to v0.42.0 [#381]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.231.0 [#380]
- fix(deps): update golang deps non-major [#379]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.8.0 [#378]
- fix(deps): update golang deps non-major [#375]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.229.0 [#374]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.228.0 [#373]
- fix(deps): update module github.com/linode/linodego to v1.52.2 [#372]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.2.1 [#371]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.2.0 [#370]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.227.0 [#369]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.226.0 [#368]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.21.0 [#367]
- fix(deps): update golang.org/x/exp digest to b7579e2 [#366]
- fix(deps): update golang deps non-major [#365]
- fix(deps): update module github.com/urfave/cli/v3 to v3.3.8 [#364]
- fix(deps): update golang deps non-major [#363]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.225.0 [#362]
- fix(deps): update golang deps non-major [#361]
- fix(deps): update golang.org/x/exp digest to dcc06ee [#360]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.21.1 [#359]
- fix(deps): update module github.com/linode/linodego to v1.52.1 [#358]
- fix(deps): update golang.org/x/exp digest to b6e5de4 [#357]
- fix(deps): update golang.org/x/exp digest to 65e9200 [#356]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.224.0 [#355]
- fix(deps): update golang deps non-major [#354]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.222.0 [#353]
- fix(deps): update golang deps non-major [#352]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.220.0 [#351]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.219.0 [#350]
- chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.45.0 [#349]
- fix(deps): update golang.org/x/exp digest to ce4c2cf [#345]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.218.0 [#348]
- chore(deps): update mstruebing/editorconfig-checker docker tag to v3.3.0 [#346]
- fix(deps): update golang deps non-major [#347]
- fix(deps): update golang deps non-major [#344]
- fix(deps): update golang deps non-major [#343]
- fix(deps): update golang deps non-major [#342]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6 [#340]
- chore(deps): update pre-commit non-major [#341]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.213.0 [#335]
- fix(deps): update module github.com/urfave/cli/v3 to v3.3.2 [#334]
- fix(deps): update module github.com/urfave/cli/v3 to v3.3.1 [#333]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.5 [#331]
1.0.0 - 2025-04-24
❤️ Thanks to all contributors! ❤️
@gsaslis, @xoxys
💥 Breaking changes
- fix(deps): update module github.com/urfave/cli/v2 to v3 [#317]
📚 Documentation
- Fix link to caddy docs [#326]
📦️ Dependency
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.212.0 [#330]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.2.0 [#328]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.2 [#327]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.5.2 [#325]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.1 [#324]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.0 [#323]
- fix(deps): update golang.org/x/exp digest to 7e4ce0a [#322]
- fix(deps): update golang deps non-major [#321]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.19.1 [#320]
- fix(deps): update golang deps non-major [#319]
- fix(deps): update module golang.org/x/oauth2 to v0.29.0 [#318]
- fix(deps): update golang deps non-major [#316]
- fix(deps): update golang deps non-major [#315]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.5.0 [#314]
- chore(deps): update dependency go to v1.24.2 [#313]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.211.0 [#312]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2 [#309]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.1.4 [#307]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.18.0 [#308]
- fix(deps): update golang deps non-major [#306]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.29.11 [#305]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.2.2 [#302]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.29.10 [#304]
- chore(deps): update pre-commit hook adrienverge/yamllint to v1.37.0 [#303]
- chore(deps): update pre-commit non-major [#300]
- fix(deps): update module github.com/rs/zerolog to v1.34.0 [#301]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.20.1 [#299]
- fix(deps): update golang deps non-major [#298]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v3 to v3.4.0 [#297]
- chore(deps): update mstruebing/editorconfig-checker docker tag to v3.2.1 [#296]
- chore(deps): update pre-commit hook adrienverge/yamllint to v1.36.1 [#295]
- chore(deps): update pre-commit non-major [#294]
- fix(deps): update golang deps non-major [#293]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.209.0 [#292]
- fix(deps): update module github.com/vultr/govultr/v3 to v3.16.1 [#291]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.208.0 [#290]
- fix(deps): update golang.org/x/exp digest to 054e65f [#289]
- fix(deps): update golang deps non-major [#288]
- fix(deps): update golang deps non-major [#287]
- fix(deps): update golang deps non-major [#286]
- fix(deps): update golang.org/x/exp digest to dead583 [#284]
- fix(deps): update golang deps non-major [#282]
Misc
- Bump golangci-lint to v2 [#311]
- Run tests also on makefile changes [#310]
- [pre-commit.ci] pre-commit autoupdate [#285]
0.6.0 - 2025-02-27
❤️ Thanks to all contributors! ❤️
@xoxys
📈 Enhancement
- Add hcloud server type fallback list [#275]
📦️ Dependency
- fix(deps): update golang deps non-major [#281]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.204.0 [#280]
- fix(deps): update module golang.org/x/oauth2 to v0.27.0 [#279]
- fix(deps): update golang.org/x/exp digest to aa4b98e [#276]
0.5.1 - 2025-02-21
❤️ Thanks to all contributors! ❤️
@henkka
📚 Documentation
- docs: fix typos [#259]
📦️ Dependency
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v3 [#266]
- fix(deps): update golang deps non-major [#265]
- chore(deps): update golang docker tag to v1.24 [#273]
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.5 [#271]
- fix(deps): update golang.org/x/exp digest to eff6e97 [#274]
- fix(deps): update golang.org/x/exp digest to 939b2ce [#270]
- chore(deps): update docker.io/golang docker tag to v1.24 [#272]
- chore(deps): update pre-commit non-major [#264]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.2.1 [#263]
- chore(deps): update mstruebing/editorconfig-checker docker tag to v3.2.0 [#269]
- fix(deps): update golang.org/x/exp digest to f9890c6 [#267]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.1.3 [#262]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.201.0 [#261]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.18.0 [#260]
- fix(deps): update golang deps non-major [#257]
Misc
- [pre-commit.ci] pre-commit autoupdate [#268]
0.5.0 - 2025-01-17
❤️ Thanks to all contributors! ❤️
@xoxys
✨ Features
📦️ Dependency
- chore(deps): update dependency go to v1.23.5 [#255]
0.4.0 - 2025-01-16
❤️ Thanks to all contributors! ❤️
@keslerm, @pat-s, @xoxys
📈 Enhancement
- Wait for AWS instance availablity before returning [#227]
📦️ Dependency
- fix(deps): update golang deps non-major [#254]
- fix(deps): update golang deps non-major [#253]
- fix(deps): update golang deps non-major [#248]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.8.3 [#247]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.28.10 [#245]
- fix(deps): update golang.org/x/exp digest to 7588d65 [#244]
- chore(deps): update mstruebing/editorconfig-checker docker tag to v3.1.2 [#246]
- fix(deps): update golang deps non-major [#243]
- fix(deps): update golang deps non-major [#242]
- fix(deps): update golang deps non-major [#241]
- fix(deps): update module golang.org/x/oauth2 to v0.25.0 [#239]
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.63.4 [#238]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.8.2 [#236]
- fix(deps): update golang.org/x/exp digest to 7d7fa50 [#235]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.1.1 [#237]
- fix(deps): update golang deps non-major [#234]
- fix(deps): update golang deps non-major [#233]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.17.1 [#232]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.198.0 [#231]
- fix(deps): update golang deps non-major [#229]
- fix(deps): update golang.org/x/exp digest to 4a55095 [#228]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.196.0 [#221]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.1.0 [#220]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.1.0 [#219]
- fix(deps): update golang.org/x/exp digest to 43b7b7c [#218]
- fix(deps): update module golang.org/x/net to v0.32.0 [#217]
- chore(deps): update dependency go to v1.23.4 [#216]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3 [#215]
- fix(deps): update golang deps non-major [#213]
Misc
- Fix deprecated editorconfig filename [#250]
- Include tags from AWS config in instance creation [#223]
- Make sure to use the AWS Region when specified [#224]
- Rename linter [#240]
0.3.1 - 2024-11-30
❤️ Thanks to all contributors! ❤️
@henkka, @pat-s, @xoxys
📦️ Dependency
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.62.2 [#211]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.8.0 [#210]
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.194.0 [#208]
- fix(deps): update module github.com/stretchr/testify to v1.10.0 [#207]
- chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.43.0 [#206]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.17.0 [#205]
- fix(deps): update golang deps non-major [#203]
- fix(deps): update golang deps non-major [#201]
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.62.0 [#200]
- fix(deps): update golang deps non-major [#197]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v2.1.1 [#199]
- fix(deps): update golang.org/x/exp digest to 2d47ceb [#198]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.7.2 [#196]
- chore(deps): update node.js to v22 [#193]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.15.0 [#194]
- fix(deps): update golang.org/x/exp digest to f66d83c [#188]
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v5 [#187]
- fix(deps): update golang deps non-major [#186]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v2 [#185]
- chore(deps): update golang docker tag to v1.23 [#181]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.2.0 [#182]
- fix(deps): update golang deps non-major [#183]
- chore(deps): update pre-commit non-major [#184]
Misc
- docs: add AWS as supported cloud provider [#209]
- ci: remove
renovatebranch triggers [#204] - [pre-commit.ci] pre-commit autoupdate [#195]
- Bump buildx plugin image for pipeline [#192]
- [pre-commit.ci] pre-commit autoupdate [#176]
0.3.0 - 2024-09-20
❤️ Thanks to all contributors! ❤️
@anbraten, @hhamalai, @qwerty287, @xoxys
✨ Features
- Add AWS provider [#118]
- Reactivate agents and prevent draining recently active agents [#163]
- Add agent idle timeout [#162]
- Allow to filter for specific tasks [#134]
🐛 Bug Fixes
📈 Enhancement
- Allow to remove an agent as soon as it connected once, but has no more tasks left [#92]
- Improve error handling [#155]
- Use docker gpg key from download.docker.com [#154]
Misc
- fix(deps): update golang.org/x/exp digest to 701f63a [#178]
- chore(deps): update mstruebing/editorconfig-checker docker tag to v3.0.3 [#179]
- fix(deps): update golang deps non-major [#173]
- fix(deps): update golang.org/x/exp digest to 778ce7b [#174]
- chore(deps): update golang deps non-major [#170]
- fix(deps): update go.woodpecker-ci.org/woodpecker/v2 digest to 987c201 [#169]
- [pre-commit.ci] pre-commit autoupdate [#160]
- fix(deps): update module github.com/linode/linodego to v1.36.1 [#161]
- fix(deps): update golang deps non-major [#159]
- fix(deps): update golang.org/x/exp digest to 7f521ea [#158]
- fix(deps): update golang deps non-major [#150]
- [pre-commit.ci] pre-commit autoupdate [#149]
- Fix deprecations and run on renovate branches [#147]
- chore(deps): update mstruebing/editorconfig-checker docker tag to v3 [#138]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v4 [#143]
- fix(deps): update golang deps non-major [#142]
- chore(deps): update golang docker tag to v1.22.3 [#144]
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.58.1 [#145]
- chore(deps): update pre-commit non-major [#139]
- fix(deps): update module golang.org/x/oauth2 to v0.20.0 [#140]
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.2 [#136]
- fix(deps): update module github.com/linode/linodego to v1.33.0 [#135]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.7.2 [#132]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.1.1 [#131]
- fix(deps): update golang.org/x/exp digest to fe59bbe [#130]
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 [#128]
- chore(deps): update golang docker tag to v1.22.2 [#127]
- fix(deps): update golang.org/x/exp digest to c0f41cb [#126]
- fix(deps): update golang deps non-major [#125]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.2.1 [#124]
- fix(deps): update golang.org/x/exp digest to a685a6e [#122]
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.57.2 [#123]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.7.0 [#121]
- chore(deps): update pre-commit non-major [#120]
- fix(deps): update golang.org/x/exp digest to a85f2c6 [#119]
- fix(deps): update golang deps non-major [#116]
0.2.0 - 2024-03-17
❤️ Thanks to all contributors! ❤️
@6543, @guisea, @maltejur, @pat-s, @qwerty287, @xoxys
✨ Features
- Add linode provider [#15]
📚 Documentation
- Document
WOODPECKER_PROVIDER[#19]
📈 Enhancement
🐛 Bug Fixes
- Update hetznercloud provider [#12]
Misc
- Temp disable linode provider [#115]
- Enable more linters and cleanup code [#114]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.2.0 [#113]
- fix(deps): update golang.org/x/exp digest to c7f7c64 [#112]
- fix(deps): update module github.com/linode/linodego to v1.30.0 [#111]
- chore(deps): update golang docker tag to v1.22.1 [#110]
- fix(deps): update golang deps non-major [#109]
- fix(deps): update golang.org/x/exp digest to 814bf88 [#108]
- fix(deps): update module github.com/linode/linodego to v1.29.0 [#107]
- fix(deps): update golang.org/x/exp digest to ec58324 [#106]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.1.0 [#105]
- chore(deps): update golang docker tag [#101]
- fix(deps): update golang.org/x/exp digest to 2c58cdc [#100]
- fix(deps): update golang deps non-major [#99]
- fix(deps): update module github.com/rs/zerolog to v1.32.0 [#98]
- [pre-commit.ci] pre-commit autoupdate [#97]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.0.1 [#96]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.3.0 [#95]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.1.0 [#89]
- fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.2.2 [#87]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3 [#85]
- fix(deps): update golang.org/x/exp digest to 1b97071 [#86]
- Use cleartext username [#84]
- chore(deps): update golang docker tag to v1.21.6 [#83]
- fix(deps): update golang.org/x/exp digest to db7319d [#82]
- fix(deps): update golang deps non-major [#81]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v2.3.0 [#80]
- fix(deps): update golang.org/x/exp digest to be819d1 [#79]
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.1 [#78]
- [pre-commit.ci] pre-commit autoupdate [#77]
- fix(deps): update golang.org/x/exp digest to 02704c9 [#76]
- fix(deps): update module go.woodpecker-ci.org/woodpecker to v2 [#75]
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.0 [#74]
- fix(deps): update golang.org/x/exp digest to dc181d7 [#71]
- fix(deps): update golang.org/x/exp digest to aacd6d4 [#69]
- fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.5.1 [#68]
- chore(deps): update golang docker tag to v1.21.5 [#67]
- fix(deps): update golang.org/x/exp digest to f3f8817 [#66]
- fix(deps): update module github.com/urfave/cli/v2 to v2.26.0 [#65]
- fix(deps): update golang.org/x/exp digest to 6522937 [#64]
- fix(deps): update golang deps non-major [#63]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.0.3 [#62]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v2.2.1 [#61]
- fix(deps): update golang deps non-major [#60]
- chore(deps): update golang docker tag to v1.21.4 [#59]
- fix(deps): update golang.org/x/exp digest to 9a3e603 [#58]
- Add linters and
pre-commit[#57] - fix(deps): update module go.woodpecker-ci.org/woodpecker to v1 [#54]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1 [#53]
- Go vanity urls for autoscaler [#48]
- fix(deps): update module github.com/woodpecker-ci/woodpecker to v1.0.4 [#47]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v0.7.0 [#45]
- renovate: use org config [#43]
- Fix indentation in cloudconfig multiline string [#42]
- Update woodpeckerci/plugin-docker-buildx Docker tag to v2.2.0 [#41]
- Update Node.js to v21 [#40]
- Update module github.com/woodpecker-ci/woodpecker to v1.0.3 [#39]
- Update module github.com/hetznercloud/hcloud-go/v2 to v2.4.0 [#38]
- Update golang Docker tag to v1.21.3 [#37]
- Update module golang.org/x/net to v0.17.0 [#36]
- Update mstruebing/editorconfig-checker Docker tag to v2.7.2 [#35]
- Update module github.com/woodpecker-ci/woodpecker to v1 [#34]
- Update Node.js to v20 [#33]
- Update module golang.org/x/oauth2 to v0.13.0 [#32]
- Update module github.com/hetznercloud/hcloud-go/v2 to v2.3.0 [#27]
- Update golang Docker tag to v1.21.2 [#30]
- Update golang.org/x/exp digest to 7918f67 [#29]
- Update module golang.org/x/net to v0.16.0 [#31]
- Update module github.com/rs/zerolog to v1.31.0 [#28]
- Update golang Docker tag [#26]
- Update module github.com/urfave/cli/v2 to v2.25.7 [#22]
- Update golang.org/x/exp digest to 9212866 [#21]
- Add renovate [#20]
0.1.0 - 2023-07-28
❤️ Thanks to all contributors! ❤️
@anbraten, @xoxys
✨ Features
- Refactor project structure and improve agent calculation [#3]
📈 Enhancement
- Renamings and failing on parsing errors [#9]
- Add release helper [#7]
- Add hetznercloud network, firewall and ssh-key options [#4]