Releases: canonical/gomaasclient
Releases · canonical/gomaasclient
v0.7.0
Changelog
Features
- 0474a3b: feat: add EphemeralDeploy to the Machine and MachineDeployParams (#87) (@WhimsyWolfe)
Bug fixes
- 26cddf4: fix(docs): machines.Get example in README (#85) (@gnuoy)
- 0960939: fix: add ability to pass query params to Get() dns resources and records (#90) (@arturshadnik)
- d9af765: fix: allow requesting multiple MACs for machines (#92) (@skatsaounis)
- 4f857c8: fix: correct rackcontrollers subject (#91) (@skatsaounis)
- 4dac4ce: fix: fqdn query param should be omitempty (#95) (@skatsaounis)
Others
v0.6.0
Changelog
⚠️ Repository ownership and module name change
- New module name is
github.com/canonical/gomaasclient
Features
- 929ac34: feat: add node script endpoint interactions (#73) (@skatsaounis)
- cc090a7: feat: support rack controllers (#76) (@skatsaounis)
Others
v0.5.0
Changelog
Features
- 3daa832: feat: Add commissioning result API endpoint interaction (#64) (@sachin120)
- 5469ccb: feat: add machine method get-curtin-config (#70) (@skatsaounis)
- c09b02a: feat: add machine restore configuration endpoints (#71) (@skatsaounis)
- bebbe6b: feat: add version endpoint (#72) (@skatsaounis)
Bug fixes
- 608640d: fix: machines get should accept query params (#68) (@skatsaounis)
Others
- 78ffc95: build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#63) (@dependabot[bot])
- 2f1e302: build(deps): bump golangci/golangci-lint-action from 4 to 5 (#69) (@dependabot[bot])
- 61905c8: build(deps): bump golangci/golangci-lint-action from 5 to 6 (#74) (@dependabot[bot])
- 479ef59: ci: add Canonical CLA check (#77) (@skatsaounis)
v0.4.0
Changelog
Features
- 3887b49: feat: Add node device discovery API endpoint interaction (#57) (@sachin120)
- 01239f0: feat: add node device API endpoint interaction (#56) (@sachin120)
- 22159d6: feat: add numanode info to machine object (#61) (@sachin120)
- 27415c7: feat: allow resource pool to work with name or id (#59) (@sachin120)
- b347c8a: Add constructor with pluggable transport (#55) (@Sovietaced)
Bug fixes
- 99c9b84: fix: add missing field for machine object (#60) (@sachin120)
Others
- 5658249: Bump golangci/golangci-lint-action from 3 to 4 (#62) (@dependabot[bot])
v0.3.0
Changelog
Features
- fcb33cc: feat: add SSH and SSL keys related entities and API endpoint interactions (#51) (@skatsaounis)
- adb547d: feat: add events API endpoint interaction (#54) (@sachin120)
- 8b6b593: feat: add logged in user account related entities and API endpoint interactions (#52) (@sachin120)
- f9dda90: feat: add machine details API endpoint interaction (#53) (@skatsaounis)
Others
v0.2.0
Changelog
Features
- f9e15e9: feat: add BCache related entities and API endpoint interactions (#47) (@skatsaounis)
- 7be8be8: feat: add MAAS server API endpoint interactions (#43) (@skatsaounis)
- e2e876f: feat: add boot related entities and API endpoint interactions (#40) (@skatsaounis)
- 299a5c1: feat: add machine Power On/Off Operations (#38) (@sachin120)
- aa4013a: feat: add machine, machines related API endpoint interactions (#48) (@sachin120)
- 2d60571: feat: add package repositories (#42) (@skatsaounis)
- a4e4690: feat: add power parameters for LXD hosts (#41) (@skatsaounis)
- 8123a5d: feat: add zones (#46) (@skatsaounis)
- a1acb1f: feat: support for adding, removing, updating machines/devices Workload Annotations (#45) (@sachin120)
Bug fixes
- 6353a21: bug: resource pool create return pool object (#39) (@skatsaounis)
v0.1.0
Changelog
Initial release
This is the first release of gomaasclient