Skip to content

v0.1.2

Compare
Choose a tag to compare
@tboerger tboerger released this 14 Mar 22:12
· 403 commits to master since this release
v0.1.2
a746ae3

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.

    #10

  • 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.

    #5

  • 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.

    #6

  • 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.

    #7

  • 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.

    #8