Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,22 @@
- **Breaking Change/Fix:** `ListBackups` operation now returns `[]Backup` instead of `*ListBackupsResponse` (response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- `postgresflex`:
- [v1.13.0](services/postgresflex/CHANGELOG.md#v1130)
- **Breaking Change:** Property `Class` in `CloneInstanceOverrides` and `StorageCreate` is required now
- `v1api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- `v2api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- `v3alpha1api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- **Breaking Change:** `Labels` field of `CreateInstanceRequestPayload`/`GetInstanceResponse`/`UpdateInstancePartiallyRequestPayload`/`UpdateInstanceRequestPayload` changed from `map[string]string` to `map[string]*string`
- `v3api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- **Breaking Change:** Property `Class` in `CloneInstanceOverrides` and `StorageCreate` is required now
- **Breaking Change:** `Labels` field of `CreateInstancePayload`/`GetInstanceResponse`/`PartialUpdateInstancePayload`/`UpdateInstancePayload` changed from `map[string]string` to `map[string]*string`
- `v3beta1api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- **Breaking Change:** `Labels` field of `CreateInstancePayload`/`GetInstanceResponse`/`PartialUpdateInstancePayload`/`UpdateInstancePayload` changed from `map[string]string` to `map[string]*string`
- [v1.12.0](services/postgresflex/CHANGELOG.md#v1120)
- **Breaking Change:** The `v3api` replaces the `v2api`.
- `v3api`: **New:** New package which can be used for communication with the postgresflex v3 API
Expand Down
2 changes: 1 addition & 1 deletion examples/postgresflex/postgresflex.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ func main() {
Acl: []string{"1.2.3.4/32"},
},
Storage: postgresflex.StorageCreate{
Class: utils.Ptr("premium-perf2-stackit"),
Class: "premium-perf2-stackit",
Size: 5,
},
}
Expand Down
18 changes: 18 additions & 0 deletions services/postgresflex/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## v1.13.0
- **Breaking Change:** Property `Class` in `CloneInstanceOverrides` and `StorageCreate` is required now
- `v1api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- `v2api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- `v3alpha1api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- **Breaking Change:** `Labels` field of `CreateInstanceRequestPayload`/`GetInstanceResponse`/`UpdateInstancePartiallyRequestPayload`/`UpdateInstanceRequestPayload` changed from `map[string]string` to `map[string]*string`
- `v3api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- **Breaking Change:** Property `Class` in `CloneInstanceOverrides` and `StorageCreate` is required now
- **Breaking Change:** `Labels` field of `CreateInstancePayload`/`GetInstanceResponse`/`PartialUpdateInstancePayload`/`UpdateInstancePayload` changed from `map[string]string` to `map[string]*string`
- `v3beta1api`:
- **Fix:** Response decoding now supports `*io.Reader` and `*[]byte` target types (previously only `string`, `*os.File`, and JSON were supported)
- **Breaking Change:** `Labels` field of `CreateInstancePayload`/`GetInstanceResponse`/`PartialUpdateInstancePayload`/`UpdateInstancePayload` changed from `map[string]string` to `map[string]*string`


## v1.12.0
- **Breaking Change:** The `v3api` replaces the `v2api`.
- `v3api`: **New:** New package which can be used for communication with the postgresflex v3 API
Expand Down
2 changes: 1 addition & 1 deletion services/postgresflex/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.12.0
v1.13.0
25 changes: 10 additions & 15 deletions services/postgresflex/model_clone_instance_overrides.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 10 additions & 15 deletions services/postgresflex/model_storage_create.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion services/postgresflex/oas_commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3743740fd64567e45d0d0136ba9002f4f3c5e495
5549bcd5d5e6597a7ec2f5f32f898082e1a0d833
9 changes: 9 additions & 0 deletions services/postgresflex/v1api/client.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions services/postgresflex/v2api/client.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions services/postgresflex/v3alpha1api/client.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading