Skip to content

Releases: OpsLevel/cli

v2024.1.16

16 Jan 23:16
Compare
Choose a tag to compare

January 16, 2024

Refactor

  • BREAKING CHANGE: update struct types to use opslevel-go v2024

Removed

  • Remove commands that are already marked as deprecated at this point
  • All "group" based commands have been removed

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2024.1.16

v2024.1.5

05 Jan 23:51
Compare
Choose a tag to compare

January 05, 2024

Bugfix

  • Fix bugs where unset ID/IdentifierInput fields were not being omitted on update
  • Fix bugs where optional ID/IdentifierInput fields were not being unset on update
  • Fix bug in Infra where unexpected data would be included in requests

Feature

  • add create,get,list,delete PropertyDefinitions capabilities
  • Bump github.com/open-policy-agent/opa from 0.59.0 to 0.60.0 in /src
  • add support for assigning, unassigning and reading Properties on Services
  • add get property command, gets assigned property
  • add support for listing Properties on a Service

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2024.1.5

v2023.12.18

18 Dec 20:12
24a6e96
Compare
Choose a tag to compare

December 18, 2023

Bugfix

  • Fix exporting Teams in Terraform to have up to have a schema compatible with v0.8.13

Feature

  • Support for exporting Team Memberships in Terraform
  • add example command, prints yaml or json formatted examples of resources

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.12.18

v2023.11.16

16 Nov 21:44
Compare
Choose a tag to compare

November 16, 2023

Bugfix

  • update UserIdentifierInput to accept pointers, matches updates to opslevel-go

Feature

  • add "parentTeam" field to "import teams" command and team command examples
  • add parent field to exported opslevel_team terraform resource
  • update, create, delete team membership in CLI

Refactor

  • BREAKING CHANGE ownerAlias deprecated on service inputs

Deprecated

  • group commands deprecated in favor of Team hierarchies
  • "opslevel import group" command is deprecated

Removed

  • remove "group" field from "import teams" command
  • drop func IsID() from common, exists in opslevel-go

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.11.16

v2023.10.8

08 Oct 13:51
Compare
Choose a tag to compare

October 08, 2023

Bugfix

  • BREAKING CHANGE - fix get/list tags on an object returning a nonzero exit code if no tag matches, return empty JSON array instead
  • fix bug not reading files when using -f

Feature

  • New subcommands for create, assign, update, delete tags on all taggable resources
  • BREAKING CHANGE - split up get tag KEY and list tags. get tag KEY gets all tags matching KEY. list tags lists all tags on an object
  • show last updated when listing secrets
  • add 'infra' to type flag for tag management

Deprecated

  • BREAKING CHANGE: remove tag functions for Service, Team

Dependency

  • Bump docker/login-action from 2 to 3
  • Bump goreleaser/goreleaser-action from 4.6.0 to 5.0.0
  • Bump github.com/go-resty/resty/v2 from 2.7.0 to 2.8.0 in /src
  • Bump github.com/open-policy-agent/opa from 0.54.0 to 0.57.0 in /src

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.10.8

v2023.9.12

12 Sep 04:12
Compare
Choose a tag to compare

September 12, 2023

Dependency

  • Bump actions/checkout from 3 to 4
  • Bump crazy-max/ghaction-import-gpg from 5 to 6
  • Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.9.12

v2023.8.28

28 Aug 18:14
Compare
Choose a tag to compare

August 28, 2023

Feature

  • add support for scorecards
  • add secrets API operations

Dependency

  • update to go 1.21 and go.sum dependencies

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.8.28

v2023.8.15

15 Aug 02:24
Compare
Choose a tag to compare

August 15, 2023

Bugfix

  • Fix inability to read YAML from stdin in containers
  • BREAKING CHANGE: to disable interactive UI pass the --noninteractive flag when creating and updating a check

Feature

  • Add task workflow for tandem opslevel-go dev
  • Can now update a check in CLI
  • Add support for handling Webhook Actions
  • Add support for handling Trigger Definitions

Dependency

  • Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1
  • Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0
  • Bump github.com/rs/zerolog from 1.29.1 to 1.30.0
  • Bump github.com/opslevel/opslevel-go/v2023 from 2023.7.28 to 2023.8.14

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.8.15

v2023.7.28

28 Jul 16:40
Compare
Choose a tag to compare

July 28, 2023

Bugfix

  • Fix bug when updating a resource using a yaml file

Feature

  • Add support for creating and updating Filters using YAML files

Dependency

  • Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 in /src
  • Update opslevel-go to latest version

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.7.28

v2023.7.19

19 Jul 02:08
Compare
Choose a tag to compare

July 19, 2023

Bugfix

  • PrettyPrint no longer escapes html

Feature

  • Add commands for working with infrastructure resources in the catalog
  • Add commands to create and delete aliases

Deprecated

  • Updated old function calls to new sources

Dependency

  • Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 in /src
  • Bump github.com/itchyny/gojq from 0.12.12 to 0.12.13 in /src
  • Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0
  • Bump opslevel/report-deploy-github-action from 0.5.0 to 0.6.0
  • Bump github.com/spf13/viper from 1.15.0 to 1.16.0 in /src
  • Bump github.com/open-policy-agent/opa from 0.52.0 to 0.54.0 in /src
  • Update go to version 1.20

Docker Image

  • docker pull public.ecr.aws/opslevel/cli:v2023.7.19