Skip to content

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 26 Apr 06:50
· 13 commits to main since this release
04b2089

v0.7.1 — --for proxy server-create preset

Highlights vs v0.7.0

  • conoha server create --for proxy fills in --flavor (g2l-t-c3m2), --image (latest active vmi-docker-*-ubuntu-*-amd64), and --security-group (default, IPv4v6-SSH, IPv4v6-Web, IPv4v6-ICMP) from a single named preset. Removes the four-flag boilerplate from every proxy-host create. Surfaced during PR #162 row 7 verification — every iteration retyped the same SG list.

Features

  • feat(server): --for proxy preset wires into server create (#184 closes #182)

Behavior

  • Explicit flags always win over the preset.
  • Explicit --security-group replaces (does not append to) the preset list — if you list your own SGs, you don't get the preset four mixed in.
  • Image is resolved at preset-apply time via ListImages (lex-descending name pick on active images), so the binary does not carry a stale image ID across ConoHa rotations.
  • --for unknown errors with the known preset list — leaves room for future presets without surface redesign.
  • Pre-flight ListSecurityGroups validates all four expected names exist; missing-name error lists what is actually present.

Docs

  • docs(release-checklist): reflect v0.7.0 + cross-reference skill recipe (#185)
  • docs(readme): document --for proxy under server-create section (#184 follow-up)

Compatibility

No breaking changes. Server create without --for behaves identically to v0.7.0. The new flag is opt-in.

Distribution

Homebrew tap + Scoop bucket published via goreleaser on this tag.