v0.1.2
Changelog for 0.1.2
The following sections list the changes for 0.1.2.
Summary
- Fix #10: Fix nil pointer if vApp doesn't provide a VM
- Fix #5: Normalize labels for networks
- Chg #6: Use bingo for development tooling
- Chg #7: Update Go version and dependencies
- Chg #8: Drop dariwn/386 release builds
Details
-
Bugfix #10: Fix nil pointer if vApp doesn't provide a VM
We have added a check if a vApp really provides children to avoid a panic because of nil pointer
dereference within the vCD client SDK. Without this fix the service discovery panics on empty
vApp. -
Bugfix #5: Normalize labels for networks
We have applied a fix to properly normalize names of networks attached to VMs, before this patch
the labels could include dashes, which is an invalid label for prometheus. -
Change #6: Use bingo for development tooling
We switched to use bingo for fetching development and build
tools based on fixed defined versions to reduce the dependencies listed within the regular
go.mod file within this project. -
Change #7: Update Go version and dependencies
We updated the Go version used to build the binaries within the CI system and beside that in the
same step we have updated all dependencies ti keep everything up to date. -
Change #8: Drop dariwn/386 release builds
We dropped the build of 386 builds on Darwin as this architecture is not supported by current Go
versions anymore.