Releases: equinix/metal-cli
Releases · equinix/metal-cli
metal-cli-v0.16.0
Changelog
- 7d931f7 Added Unit test case for metro subcommand
- a763444 Added Unit test case for os sub commands
- 5e48346 Added Unit test case for plans sub commands
- b96b150 Added support for command-line flags for metal-go
- 89488ac Bump github.com/equinix-labs/metal-go from 0.10.0 to 0.11.0
- ff1cb44 Bump github.com/equinix-labs/metal-go from 0.11.0 to 0.13.0
- 29f8a50 Bump github.com/equinix-labs/metal-go from 0.7.1 to 0.10.0
- 2d7939a Bump golang.org/x/term from 0.8.0 to 0.10.0
- bae3a85 Merge pull request #284 from vasubabu/organizations
- b078844 Merge pull request #285 from vasubabu/capacity
- 510c609 Merge pull request #287 from vasubabu/events
- 1777458 Merge pull request #293 from equinix/dependabot/go_modules/github.com/equinix-labs/metal-go-0.10.0
- 9aef362 Merge pull request #294 from vasubabu/fix-issue-292
- ba51298 Merge pull request #297 from vasubabu/os-unit-test
- 0db73f2 Merge pull request #298 from equinix/dependabot/go_modules/github.com/equinix-labs/metal-go-0.11.0
- dda0bda Merge pull request #299 from equinix/dependabot/go_modules/golang.org/x/term-0.10.0
- af9a4b1 Merge pull request #300 from vasubabu/metro-unit-test
- 9b7aa6a Merge pull request #301 from equinix/e2e-test-actions
- 7557a91 Merge pull request #304 from vasubabu/plan-unit-test
- 81d03dd Merge pull request #306 from equinix/e2e-test-workflow
- 198710b Merge pull request #308 from equinix/enable-e2e-tests
- 86ff3ab Merge pull request #309 from equinix/env-flag-binding
- 48c71e2 Merge pull request #310 from equinix/e2e-coverage
- 2a6c09f Merge pull request #312 from equinix/e2e-go-pr
- 800c013 Merge pull request #313 from equinix/dependabot/go_modules/github.com/equinix-labs/metal-go-0.13.0
- 9fc1587 Merge pull request #314 from vasubabu/os-unit-improvement
- f586cc8 Merge pull request #318 from vasubabu/ssh
- 1f6fa48 Merge pull request #319 from jfreeland/docs/readme
- 79568ac OS subcommand unit test improvement
- 45b80bd Remove secret from e2e workflow
- 95f79e5 Updated metal-go client for capacity sub-commands
- 2ecac98 Updated metal-go client for sub-command SSH-KEY
- 76f83ed Updated metal-go client for sub-command events
- 41fd679 Updated metal-go client for sub-command orgs
- c4469f1 ci: Allow end-to-end tests to talk to the API
- 855b1e4 ci: Update test workflow to support running end-to-end tests
- 3172329 ci: fix 'no statements' in e2e test coverage report
- 09eca82 ci: fix e2e test workflow yaml
- d94e00d ci: move end-to-end tests to a separate directory
- 3376d4e ci: only run end-to-end tests if the code changed
- 5aebf4b ci: split end-to-end tests into a separate workflow
- 4e1f20c fix: always bind flags to env vars when configuring a command
- 66f4256 fix: update init command to use new named properties
metal-cli-v0.15.0
The v0.15.0
release of metal-cli
begins our migration from the packngo
SDK to metal-go
. The following subcommands have been updated to use metal-go
in this release:
init
metros
operating-systems
plan
project
In addition, all subcommands have gained the --http-header
flag, which can be used to add custom HTTP headers to any request that is sent to the Equinix Metal API as part of a metal-cli
command execution.
What's Changed
- Bump golang.org/x/term from 0.5.0 to 0.6.0 by @dependabot in #256
- Bump actions/setup-go from 3.5.0 to 4.0.0 by @dependabot in #258
- feat: add --http-header flag for adding additional headers by @0xch4z in #264
- fix: updated API token portal path by @Vasubabu in #262
- Bump golang.org/x/term from 0.6.0 to 0.8.0 by @dependabot in #263
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #259
- Added client metal-go by @Vasubabu in #274
- Updated metal-go client for OS, Metros, Plans by @Vasubabu in #275
- Updated metal-go client for projects sub-commands by @Vasubabu in #276
New Contributors
Full Changelog: v0.14.1...v0.15.0
metal-cli-v0.14.1
What's Changed
- generate updated docs with output args for metal env by @displague in #255
Full Changelog: v0.14.0...v0.14.1
metal-cli-v0.14.0
What's Changed
- Add env output formats for capp and terraform by @displague in #250
- add FreeBSD installation to docs by @dch in #249
- Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #251
- Bump github.com/spf13/viper from 1.13.0 to 1.15.0 by @dependabot in #244
- Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #240
- Bump actions/checkout from 2 to 3 by @dependabot in #227
- Bump actions/setup-go from 2.2.0 to 3.3.1 by @dependabot in #231
- Bump github.com/packethost/packngo from 0.28.1 to 0.29.0 by @dependabot in #237
- Bump actions/setup-go from 3.3.1 to 3.5.0 by @dependabot in #253
- Bump golang.org/x/term from 0.0.0-20220919170432-7a66f970e087 to 0.5.0 by @dependabot in #254
- Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 by @dependabot in #234
Full Changelog: v0.13.0...v0.14.0
metal-cli-v0.13.0
What's Changed
- correct hardware-reservation get/move examples to use - by @cturra in #239
- Updating docs for metal gateways and device reinstall by @DailyAlice in #243
- Add Organization ID to metal env by @lburrell2001 in #246
New Contributors
- @cturra made their first contribution in #239
- @lburrell2001 made their first contribution in #246
Full Changelog: v0.12.0...v0.13.0
metal-cli-v0.12.0
What's Changed
- reinstall: pass operatingSystem and split PreserveData and DeprovisionFast by @mmlb in #238
- Rework of short and long fields by @DailyAlice in #235
Full Changelog: v0.11.0...v0.12.0
metal-cli-v0.11.0
metal-cli-v0.10.3
What's Changed
- fix "ip available" --cidr filtering using packngo v0.28.1 by @displague in #232
Full Changelog: v0.10.2...v0.10.3
metal-cli-v0.10.2
What's Changed
- Update Go version to 1.19 by @cprivitere in #223
- Add windows on arm64 back to gorelease by @cprivitere in #224
- add simple go tests and remove e2e tests by @displague in #225
Full Changelog: v0.10.1...v0.10.2
metal-cli-v0.10.1
This release fixes artifact creation with goreleaser.