Skip to content

v0.10.0

Latest

Choose a tag to compare

@tajchert tajchert released this 16 Aug 22:47

suuntool v0.10.0

Unofficial Go CLI for the Suunto / Sports-Tracker API.
See README for usage and disclaimers.

⚠️ Unofficial, experimental, not affiliated with Suunto. May violate Suunto's TOS — use at your own risk.

Changelog

Features

  • 8de1dde feat(guides): Table()/Pretty() for guide priority order
  • 7880a3d feat(guides): guide archive download endpoint
  • 64bc8c9 feat(guides): guide delete endpoint
  • c458993 feat(guides): guides delete command behind the confirm gate
  • 4f10afe feat(guides): guides list and download commands
  • 267b6a8 feat(guides): guides pin, unpin and priority commands
  • 2a6b1f5 feat(guides): guides upload and update commands
  • 998be29 feat(guides): list endpoint with table rendering
  • 8d910b3 feat(guides): pinned-status and priority-order endpoints
  • e437b96 feat(guides): upload and update endpoints for guide archives

Fixes

  • 86e77e8 fix(cmd): guidesCmd Short text only listed 2 of 8 subcommands
  • 26f97c1 fix(guides): GuideList.Items needs a lowercase json tag

Other

  • 0497b31 docs(guides): confirm pin and priority live, drop the caveat
  • 4f6a3ae docs(guides): note the owner asymmetry between create and update
  • 4c2ae3d docs(guides): stop the guides note from becoming the package doc
  • 05a1a54 docs(readme): add Guides to the command reference
  • 0ec4021 mcp: destructive guides_delete tool
  • 0c9fa32 mcp: expose guides_priority (missing from recipe step 6)
  • f821fb8 mcp: read-tier guide tools (guides_list, guides_download)
  • c22138f mcp: write-tier guide tools gated by --allow-write

Install (Homebrew, once the tap cask is published):

brew install --cask tajchert/tap/suuntool

Install (Go):

go install github.com/tajchert/suuntool@v0.10.0