Oscar Hermoso
85f65c9391
👆 bump OpenAPI schema to v0.39.1, update dependencies ( #137 )
...
* 👆 bump OpenAPI schema to v0.39.1, update dependencies
* 📑 Update README with latest regions/sizes/images
v0.13.1
2026-08-02 22:25:07 +08:00
dependabot[bot]
262bf0a571
🐹 Bump google.golang.org/grpc from 1.79.1 to 1.79.3 ( #122 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.79.1 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.79.1...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-06 16:51:52 +08:00
Oscar Hermoso
77271b0efd
✂️ Add separate_private_network_interface to server resource & data source ( #125 ) ( #126 )
...
* Initial plan
* Initial plan for separate_private_network_interface support
Agent-Logs-Url: https://github.com/oscarhermoso/terraform-provider-binarylane/sessions/df438ec9-fdbb-47a3-8ebb-592ee2843eed
* Add separate_private_network_interface to server resource and data source
Agent-Logs-Url: https://github.com/oscarhermoso/terraform-provider-binarylane/sessions/df438ec9-fdbb-47a3-8ebb-592ee2843eed
* Run go fmt and add AGENTS.md
Agent-Logs-Url: https://github.com/oscarhermoso/terraform-provider-binarylane/sessions/1f274b93-d7c2-4547-a24d-8d36472c8092
* Add source_and_destination_check assertion to data source test checks
Agent-Logs-Url: https://github.com/oscarhermoso/terraform-provider-binarylane/sessions/8684d505-33e7-407c-a4fb-c6260ffdb2ea
* go generate: update types_gen.go with latest API schema (Action.Reason, Action.Title, Invoice.InvoiceViewUrl)
Agent-Logs-Url: https://github.com/oscarhermoso/terraform-provider-binarylane/sessions/1baa947c-aaee-4c45-b2b8-9495ccf38b82
* Fix separate_private_network_interface: add ModifyPlan unknown handling and IsUnknown guard in Update
Agent-Logs-Url: https://github.com/oscarhermoso/terraform-provider-binarylane/sessions/e9b9d51d-8447-48a5-8c61-9c749562c3e1
* Simplify separate_private_network_interface description and remove dead code
Match the OpenAPI schema phrasing for consistency with other attribute
descriptions, and drop the defensive IsUnknown guard in Update — ModifyPlan
already resolves Unknown to Null/false before Update runs.
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
v0.13.0
2026-04-09 10:52:53 +08:00
dependabot[bot]
34bfbcfc2b
🐹 Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 ( #116 )
...
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl ) from 1.6.1 to 1.6.3.
- [Release notes](https://github.com/cloudflare/circl/releases )
- [Commits](https://github.com/cloudflare/circl/compare/v1.6.1...v1.6.3 )
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-version: 1.6.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 11:37:16 +08:00
dependabot[bot]
50a112c60c
🐈 Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 ( #117 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 6.4.0 to 7.0.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/e435ccd777264be153ace6237001ef4d979d3a7a...ec59f474b9834571250b370d4735c50f8e2d1e29 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 11:36:30 +08:00
dependabot[bot]
c09c34f780
🐈 Bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0 ( #118 )
...
Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg ) from 6.3.0 to 7.0.0.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases )
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/e89d40939c28e39f97cf32126055eeae86ba74ec...2dc316deee8e90f13e1a351ab510b4d5bc0c82cd )
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 11:35:53 +08:00
dependabot[bot]
a0da966714
🐈 Bump hashicorp/setup-terraform from 3 to 4 ( #119 )
...
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform ) from 3 to 4.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases )
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/setup-terraform/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: hashicorp/setup-terraform
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 11:35:22 +08:00
Oscar Hermoso
14a275e06f
🎈 Update BinaryLane OpenAPI schema to v0.34.4 ( #120 )
2026-03-07 11:34:37 +08:00
dependabot[bot]
f7c0e23fad
🐹 Bump the minor-patch group across 1 directory with 9 updates ( #115 )
...
Bumps the minor-patch group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs ) | `0.23.0` | `0.24.0` |
| [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ) | `1.16.1` | `1.18.0` |
| [github.com/hashicorp/terraform-plugin-framework-timeouts](https://github.com/hashicorp/terraform-plugin-framework-timeouts ) | `0.6.0` | `0.7.0` |
| [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators ) | `0.18.0` | `0.19.0` |
| [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing ) | `1.13.3` | `1.14.0` |
| [github.com/oapi-codegen/oapi-codegen/v2](https://github.com/oapi-codegen/oapi-codegen ) | `2.5.0` | `2.6.0` |
| [github.com/oapi-codegen/runtime](https://github.com/oapi-codegen/runtime ) | `1.1.2` | `1.2.0` |
Updates `github.com/hashicorp/terraform-plugin-docs` from 0.23.0 to 0.24.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.23.0...v0.24.0 )
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.16.1 to 1.18.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.16.1...v1.18.0 )
Updates `github.com/hashicorp/terraform-plugin-framework-timeouts` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-timeouts/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-timeouts/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-timeouts/compare/v0.6.0...v0.7.0 )
Updates `github.com/hashicorp/terraform-plugin-framework-validators` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.18.0...v0.19.0 )
Updates `github.com/hashicorp/terraform-plugin-go` from 0.29.0 to 0.30.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.29.0...v0.30.0 )
Updates `github.com/hashicorp/terraform-plugin-log` from 0.9.0 to 0.10.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-log/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-log/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-log/compare/v0.9.0...v0.10.0 )
Updates `github.com/hashicorp/terraform-plugin-testing` from 1.13.3 to 1.14.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.13.3...v1.14.0 )
Updates `github.com/oapi-codegen/oapi-codegen/v2` from 2.5.0 to 2.6.0
- [Release notes](https://github.com/oapi-codegen/oapi-codegen/releases )
- [Commits](https://github.com/oapi-codegen/oapi-codegen/compare/v2.5.0...v2.6.0 )
Updates `github.com/oapi-codegen/runtime` from 1.1.2 to 1.2.0
- [Release notes](https://github.com/oapi-codegen/runtime/releases )
- [Commits](https://github.com/oapi-codegen/runtime/compare/v1.1.2...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
dependency-version: 0.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-version: 1.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework-timeouts
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-version: 0.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-version: 0.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-log
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-testing
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/oapi-codegen/oapi-codegen/v2
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/oapi-codegen/runtime
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:38:15 +08:00
Oscar Hermoso
9a58a8112c
👍 Support vpc_ipv4_address, bump BinaryLane OpenAPI schema to v0.34.0 ( #114 )
...
* 👍 Bump BinaryLane OpenAPI schema to v0.34.0
* 💄 Support change of IPv4 addresses
v0.12.0
2026-02-08 16:58:30 +08:00
Oscar Hermoso
08a37caf51
😹 Fix gh release edit number of args
2025-10-05 13:45:19 +08:00
Oscar Hermoso
709fb3ce28
🍞 Fix load balancer caring about order of server_ids ( #104 )
v0.11.1
2025-10-05 13:24:58 +08:00
dependabot[bot]
5313e1c7ab
🐹 Bump github.com/hashicorp/terraform-plugin-framework ( #103 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ).
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.16.0 to 1.16.1
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.16.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-version: 1.16.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-05 09:46:54 +08:00
dependabot[bot]
ce349f53f0
🐈 Bump actions/setup-go from 5 to 6 ( #100 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-05 09:46:41 +08:00
dependabot[bot]
9d3d3e9af3
🐹 Bump the minor-patch group with 4 updates ( #101 )
...
Bumps the minor-patch group with 4 updates: [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs ), [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ), [github.com/hashicorp/terraform-plugin-framework-timeouts](https://github.com/hashicorp/terraform-plugin-framework-timeouts ) and [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go ).
Updates `github.com/hashicorp/terraform-plugin-docs` from 0.22.0 to 0.23.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.22.0...v0.23.0 )
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.15.1 to 1.16.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.15.1...v1.16.0 )
Updates `github.com/hashicorp/terraform-plugin-framework-timeouts` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-timeouts/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-timeouts/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-timeouts/compare/v0.5.0...v0.6.0 )
Updates `github.com/hashicorp/terraform-plugin-go` from 0.28.0 to 0.29.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
dependency-version: 0.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-version: 1.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework-timeouts
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-version: 0.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 10:58:01 +08:00
Oscar Hermoso
a0a227c88c
Merge pull request #102 from an9wer/server-ipv6
...
6️⃣ Add "ipv6" attribute to servers
v0.11.0
2025-09-29 09:54:22 +08:00
Oscar Hermoso
f8edcd0e06
Add tests, update docs, bump OpenAPI schema version
2025-09-29 09:48:25 +08:00
an9wer
04552e0fcf
Add 'ipv6' attribute to servers
2025-09-28 12:53:15 +09:30
dependabot[bot]
66fcb6f85e
🐹 Bump github.com/hashicorp/terraform-plugin-testing ( #99 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing ).
Updates `github.com/hashicorp/terraform-plugin-testing` from 1.13.2 to 1.13.3
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/v1.13.3/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.13.2...v1.13.3 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-testing
dependency-version: 1.13.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 12:50:05 +08:00
dependabot[bot]
806bdebaf8
🐈 Bump goreleaser/goreleaser-action in the minor-patch group ( #94 )
...
Bumps the minor-patch group with 1 update: [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ).
Updates `goreleaser/goreleaser-action` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/9c156ee8a17a598857849441385a2041ef570552...e435ccd777264be153ace6237001ef4d979d3a7a )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 12:49:33 +08:00
dependabot[bot]
dd06380c63
🐈 Bump actions/checkout from 4 to 5 ( #95 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 12:49:03 +08:00
Oscar Hermoso
322a8fda80
👆 Update OpenAPI schema to 0.32.1 ( #97 )
2025-08-18 11:21:23 +08:00
Oscar Hermoso
a50daac8e9
🧨 Fix unspecified attribute for load balancer ( #93 )
...
* 🧨 Fix unspecified attribute for load balancer
* remove duplicated `timeouts` in schema, test to ensure `ip` is set
v0.10.4
2025-08-04 12:22:24 +08:00
dependabot[bot]
424828123d
🐹 Bump github.com/hashicorp/terraform-plugin-framework ( #92 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ).
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.15.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-02 16:12:23 +08:00
Oscar Hermoso
4c50298eca
⛑️ require replacement if VPC ip_range changes ( #89 )
v0.10.3
2025-07-20 09:44:53 +08:00
dependabot[bot]
cbef2be0fe
🐹 Bump the minor-patch group across 1 directory with 2 updates ( #87 )
...
Bumps the minor-patch group with 2 updates in the / directory: [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs ) and [github.com/oapi-codegen/oapi-codegen/v2](https://github.com/oapi-codegen/oapi-codegen ).
Updates `github.com/hashicorp/terraform-plugin-docs` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.21.0...v0.22.0 )
Updates `github.com/oapi-codegen/oapi-codegen/v2` from 2.4.1 to 2.5.0
- [Release notes](https://github.com/oapi-codegen/oapi-codegen/releases )
- [Commits](https://github.com/oapi-codegen/oapi-codegen/compare/v2.4.1...v2.5.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
dependency-version: 0.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/oapi-codegen/oapi-codegen/v2
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-18 14:41:42 +08:00
Oscar Hermoso
5767bb6739
🔑 Fix whitespace causing SSH key to be re-created ( #86 )
...
* 🔑 trim SSH key string with custom value
* 🔑 RequiresReplace plan modifier for TrimmedString
v0.10.2
2025-07-18 13:55:07 +08:00
Oscar Hermoso
74eac97fe8
🥉 Working K3s example
2025-07-14 17:43:19 +08:00
dependabot[bot]
a30b6b14a7
🐹 Bump github.com/getkin/kin-openapi from 0.127.0 to 0.131.0 ( #78 )
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.127.0 to 0.131.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.127.0...v0.131.0 )
---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
dependency-version: 0.131.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-22 09:39:27 +08:00
dependabot[bot]
0a4156269f
🐹 Bump the minor-patch group with 2 updates ( #83 )
...
Bumps the minor-patch group with 2 updates: [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go ) and [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing ).
Updates `github.com/hashicorp/terraform-plugin-go` from 0.27.0 to 0.28.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.27.0...v0.28.0 )
Updates `github.com/hashicorp/terraform-plugin-testing` from 1.13.1 to 1.13.2
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.13.1...v1.13.2 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-version: 0.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-testing
dependency-version: 1.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-22 09:35:10 +08:00
dependabot[bot]
0adff101c6
🐹 Bump the minor-patch group across 1 directory with 4 updates ( #80 )
...
Bumps the minor-patch group with 3 updates in the / directory: [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ), [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators ) and [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing ).
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.14.1 to 1.15.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.14.1...v1.15.0 )
Updates `github.com/hashicorp/terraform-plugin-framework-validators` from 0.17.0 to 0.18.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.17.0...v0.18.0 )
Updates `github.com/hashicorp/terraform-plugin-go` from 0.26.0 to 0.27.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.26.0...v0.27.0 )
Updates `github.com/hashicorp/terraform-plugin-testing` from 1.12.0 to 1.13.1
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.12.0...v1.13.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-version: 1.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-version: 0.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-version: 0.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-testing
dependency-version: 1.13.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 07:00:34 +08:00
Oscar Hermoso
5e3b30a49b
🦋 fix server rename ( #81 )
v0.10.1
2025-06-08 12:43:00 +08:00
dependabot[bot]
45d7ab450c
🐹 Bump github.com/hashicorp/terraform-plugin-testing ( #72 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing ).
Updates `github.com/hashicorp/terraform-plugin-testing` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-testing
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 16:31:22 +08:00
dependabot[bot]
c5b250becf
🐈 Bump the minor-patch group with 2 updates ( #73 )
...
Bumps the minor-patch group with 2 updates: [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg ) and [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ).
Updates `crazy-max/ghaction-import-gpg` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases )
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/cb9bde2e2525e640591a934b1fd28eef1dcaf5e5...e89d40939c28e39f97cf32126055eeae86ba74ec )
Updates `goreleaser/goreleaser-action` from 6.2.1 to 6.3.0
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/90a3faa9d0182683851fbfa97ca1a2cb983bfca3...9c156ee8a17a598857849441385a2041ef570552 )
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: goreleaser/goreleaser-action
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 16:28:57 +08:00
dependabot[bot]
10070095e1
🐹 Bump golang.org/x/net from 0.36.0 to 0.38.0 ( #74 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 16:28:28 +08:00
Oscar Hermoso
24f05a6266
📡 "advanced feature" flags ( #75 )
...
* 📡 wip - advanced features
* 📡 wip 2 - advanced features
* 📡 wip 3 - advanced features
* 📡 wip 4 - advanced features
* 📡 fix advanced feature check, clean up example
* 👨✈️ copilot: remove duplicate "password
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
v0.10.0
2025-04-25 09:10:20 +08:00
dependabot[bot]
86b980c91b
🐹 Bump golang.org/x/net from 0.34.0 to 0.36.0 ( #70 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.34.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 09:13:11 +08:00
dependabot[bot]
21b43d92b9
🐹 Bump the minor-patch group across 1 directory with 3 updates ( #66 )
...
Bumps the minor-patch group with 3 updates in the / directory: [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs ), [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework ) and [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators ).
Updates `github.com/hashicorp/terraform-plugin-docs` from 0.20.1 to 0.21.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.20.1...v0.21.0 )
Updates `github.com/hashicorp/terraform-plugin-framework` from 1.13.0 to 1.14.1
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.13.0...v1.14.1 )
Updates `github.com/hashicorp/terraform-plugin-framework-validators` from 0.16.0 to 0.17.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-docs
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 09:10:51 +08:00
dependabot[bot]
e70e10c4c9
🐈 Bump goreleaser/goreleaser-action in the minor-patch group ( #64 )
...
Bumps the minor-patch group with 1 update: [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ).
Updates `goreleaser/goreleaser-action` from 6.1.0 to 6.2.1
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/9ed2f89a662bf1735a48bc8557fd212fa902bebf...90a3faa9d0182683851fbfa97ca1a2cb983bfca3 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 09:10:30 +08:00
Oscar Hermoso
75a387e19d
🚮 fix: handle when resources are removed externally ( #71 )
v0.9.4
2025-03-15 10:11:52 +08:00
Oscar Hermoso
11e0302e71
🛒 Create data sources for images, regions and sizes ( #68 )
...
* 📚 add descriptions to resources
* 📷 Create `images` data source, plus codegen for `sizes`, `regions`
* 🍩 Create offerings example
* 🧣 Create `regions` and `sizes` data sources
v0.9.3
2025-02-28 17:21:18 +08:00
dependabot[bot]
4677e34166
🐹 Bump github.com/hashicorp/terraform-plugin-go in the minor-patch group ( #62 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go ).
Updates `github.com/hashicorp/terraform-plugin-go` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-go/compare/v0.25.0...v0.26.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-25 07:05:20 +08:00
dependabot[bot]
3f518b2ca3
🐹 Bump golang.org/x/net from 0.30.0 to 0.33.0 ( #61 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.30.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-18 10:09:51 +08:00
dependabot[bot]
90b94254f1
🐹 Bump github.com/hashicorp/terraform-plugin-framework-timeouts ( #60 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-framework-timeouts](https://github.com/hashicorp/terraform-plugin-framework-timeouts ).
Updates `github.com/hashicorp/terraform-plugin-framework-timeouts` from 0.4.1 to 0.5.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-timeouts/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-timeouts/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-timeouts/compare/v0.4.1...v0.5.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework-timeouts
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.9.2
2025-01-18 10:06:27 +08:00
Oscar Hermoso
46117cf31d
👩⚕️ flesh out the docs, fix optional/required attrs ( #59 )
...
* 👨⚕️ Create docs
* 👩⚕️ self pr feedback
* 👩⚕️ more self pr feedback
2025-01-18 10:04:57 +08:00
Oscar Hermoso
394638ff57
🛂 Support updates to server password and port_blocking ( #56 )
2024-12-20 09:28:20 +08:00
Oscar Hermoso
239e48e940
🎒 allow updating of the server backups property ( #55 )
v0.9.1
2024-12-15 09:30:27 +08:00
dependabot[bot]
2221f8c853
🐹 Bump golang.org/x/crypto from 0.29.0 to 0.31.0 ( #54 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.29.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.29.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-14 09:13:10 +08:00
dependabot[bot]
95487045c4
🐹 Bump github.com/hashicorp/terraform-plugin-framework-validators ( #53 )
...
Bumps the minor-patch group with 1 update: [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators ).
Updates `github.com/hashicorp/terraform-plugin-framework-validators` from 0.15.0 to 0.16.0
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases )
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.15.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-14 08:58:38 +08:00
Oscar Hermoso
7f5bae6b15
💾 allow customising server memory and disk ( #52 )
v0.9.0
2024-12-08 17:09:54 +08:00