Skip to content

Releases: nobl9/sloctl

v0.18.0

29 Oct 10:01
d2d5b94

Choose a tag to compare

What's Changed

🚀 Features

  • feat: add review command [PC-17808] (#381) @matkaras

    Added sloctl review set command (Enterprise Edition only) to manage SLO
    review statuses with support for reviewed,
    skipped, pending, overdue, and notStarted statuses, including optional
    note annotations for reviewed and skipped
    SLOs.

🧰 Maintenance

6 changes

v0.18.0-rc1

23 Oct 15:11
d2d5b94

Choose a tag to compare

v0.18.0-rc1 Pre-release
Pre-release

What's Changed

  • chore: Update minor and patch Golang dependencies by @renovate[bot] in #360
  • chore: Update module github.com/charmbracelet/huh to v0.8.0 by @renovate[bot] in #379
  • chore: Update dependency securego/gosec to v2.22.10 by @renovate[bot] in #380
  • chore: Update actions/setup-node action to v6 by @renovate[bot] in #382
  • chore: Update module github.com/mark3labs/mcp-go to v0.42.0 by @renovate[bot] in #383
  • chore: Update dependency cspell to v9.2.2 by @renovate[bot] in #384
  • feat: add review command [PC-17808] by @matkaras in #381

Full Changelog: v0.17.0...v0.18.0-rc1

v0.17.0

09 Oct 14:50
c1a64d5

Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • feat: improve config command (#377) @nieomylnieja

    The following sloctl config commands have changed their outputs:

    • current-context --verbose now returns a YAML formatted object
    • get-contexts returns context names separated by new lines
    • get-contexts --verbose returns a YAML formatted list of objects
    • sloctl config current-user no longer returns full user details be
      default, but instead only the user ID, if you want to get the full
      details, run it with --verbose flag

🚀 Features

  • feat: Improve MCP server (#363) @nieomylnieja

    Improved MCP server which no longer places its files in the current
    working directory but instead saves them in temporary folder.

  • feat: improve config command (#377) @nieomylnieja

    sloctl config commands have been massively overhauled and they now
    feature interactive forms!
    config-add-context

🧰 Maintenance

v0.17.0-rc1

09 Oct 14:27
c1a64d5

Choose a tag to compare

v0.17.0-rc1 Pre-release
Pre-release

Changelog

v0.16.1

22 Sep 12:32
4f708ff

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix: Update error messages for invalid date format tests (#372) @alexnauda

    Included better examples of valid date formats for sloctl budgetadjustments events get --from and --to flags.

🧰 Maintenance

6 changes

v0.16.1-rc1

22 Sep 12:20
4f708ff

Choose a tag to compare

v0.16.1-rc1 Pre-release
Pre-release

Changelog

  • 4f708ff chore: Update actions/setup-go action to v6 (#371)

v0.16.0

12 Aug 09:47
672459f

Choose a tag to compare

What's Changed

🚀 Features

  • feat: Add move slo command [PC-16848] (#346) @nieomylnieja

    Added sloctl move slo command which allows moving SLOs between
    Projects.

🧰 Maintenance

  • chore: Update module golang.org/x/tools/cmd/goimports to v0.36.0 (#365) @renovate[bot]

v0.16.0-rc1

12 Aug 09:33
672459f

Choose a tag to compare

v0.16.0-rc1 Pre-release
Pre-release

Changelog

v0.16.0-rc1-recipes-preview

08 Aug 15:38

Choose a tag to compare

Pre-release

Recipes feature preview.

v0.15.0

07 Aug 10:22
9eba72f

Choose a tag to compare

What's Changed

🚀 Features

  • feat: Add jq filtering support for enhanced data querying (#361) @nieomylnieja

    Sloctl now ships with builtin jq filtering, you can use --jq (-q
    for shorthand) flag to post-process objects returned by sloctl get
    commands. For instance, to list all project names in your organization,
    run: sloctl get project -q .[].metadata.name.

  • feat: allow user to filter budget adjustment kind by slo name (#349) @piotrkazulak

    Added support for filtering BudgetAdjustments by SLO name and project in
    sloctl. This lets you narrow down results to a specific SLO when
    retrieving budget adjustments. The two flags --slo and --project must be
    used together or not at all.

🐞 Bug Fixes

  • fix: correct object printing logic and budget adjustment flags handling (#364) @nieomylnieja