Skip to content

Commit 486af81

Browse files
Merge branch 'main' into add-missing-fields-to-network-types
2 parents b39a145 + a79eb2c commit 486af81

File tree

5 files changed

+41
-4
lines changed

5 files changed

+41
-4
lines changed

.changelog/v0.5.0.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[[breaking]]
2+
title = ""
3+
description = ""
4+
5+
[[features]]
6+
title = ""
7+
description = ""
8+
9+
[[bugs]]
10+
title = ""
11+
description = ""
12+
13+
[[enhancements]]
14+
title = ""
15+
description = ""

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
# v0.4.0 (2025/Apr/15)
2+
3+
Generated from Oxide API version [20250409.0.0](https://github.com/oxidecomputer/omicron/blob/rel/v14/rc1/openapi/nexus.json)
4+
5+
### Breaking changes
6+
7+
- **Integers as pointers:** All integers within the SDK's types are now `*int`. This is due to Go's handling of 0 as the empty value. This is specifically necessary when a field is an integer and also not required. [#274](https://github.com/oxidecomputer/oxide.go/pull/274)
8+
9+
### New features
10+
11+
- **Anti-affinity groups:** CRUD methods. [#269](https://github.com/oxidecomputer/oxide.go/pull/269)
12+
13+
### List of commits
14+
15+
- [0083f51](https://github.com/oxidecomputer/oxide.go/commit/0083f51) Update omicron version to rel/v14/rc1 (#279)
16+
- [894605d](https://github.com/oxidecomputer/oxide.go/commit/894605d) Update to Omicron 0dad016 (#276)
17+
- [845061b](https://github.com/oxidecomputer/oxide.go/commit/845061b) Documentation fix (#275)
18+
- [c8be658](https://github.com/oxidecomputer/oxide.go/commit/c8be658) Set integer fields as pointers (#274)
19+
- [39db29e](https://github.com/oxidecomputer/oxide.go/commit/39db29e) Bump github.com/getkin/kin-openapi from 0.129.0 to 0.131.0 (#272)
20+
- [5fd2848](https://github.com/oxidecomputer/oxide.go/commit/5fd2848) Update to omicron 8a40bb8 (#269)
21+
- [9d49348](https://github.com/oxidecomputer/oxide.go/commit/9d49348) Update to version v0.4.0 (#268)
22+
123
# v0.3.0 (2025/Feb/18)
224

325
Generated from Oxide API version [20250212.0.0](https://github.com/oxidecomputer/omicron/blob/rel/v13/rc0/openapi/nexus.json)

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ generate: tools
2626
@ go mod tidy
2727

2828
.PHONY: build
29-
build: $(NAME) ## Builds a dynamic package.
29+
build: $(NAME) ## Builds a dynamic package. This is to be used for CI purposes only.
3030

3131
$(NAME): $(wildcard *.go) $(wildcard */*.go)
3232
@echo "+ $@"
33-
$(GO) build -tags "$(BUILDTAGS)" ${GO_LDFLAGS} -o $(NAME) .
33+
$(GO) build -tags "$(BUILDTAGS)" ${GO_LDFLAGS} -o $(NAME) ./internal/generate/
3434

3535
all: generate test fmt lint staticcheck vet ## Runs a fmt, lint, test, staticcheck, and vet.
3636

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.4.0
1+
v0.5.0

oxide/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ package oxide
44
// dynamically populate the user agent for the Client. It is purposefully
55
// unexported to prevent external users from reading it. This must be changed
66
// along with the VERSION file in the root of this repository.
7-
const version = "v0.4.0"
7+
const version = "v0.5.0"

0 commit comments

Comments
 (0)