Skip to content

Releases: OpsLevel/cli

v2024.5.28

28 May 17:04
Compare
Choose a tag to compare

May 28, 2024

Docker Image

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

v2024.5.13

13 May 19:30
Compare
Choose a tag to compare

May 13, 2024

Bugfix

  • fix "service update" cmd, can now unset lifecycleAlias and tierAlias

Dependency

  • Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0

Docker Image

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

v2024.4.26

26 Apr 20:21
Compare
Choose a tag to compare

April 26, 2024

Feature

  • add "--hidden-only" flag to list respositories command
  • bump opslevel-go version to v2024.4.26

Dependency

  • Bump github.com/go-resty/resty/v2 from 2.11.0 to 2.12.0 in /src
  • Bump github.com/open-policy-agent/opa from 0.62.1 to 0.63.0 in /src
  • Bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 in /src
  • Bump github.com/itchyny/gojq from 0.12.14 to 0.12.15 in /src
  • Bump golang.org/x/net from 0.22.0 to 0.23.0 in /src

Docker Image

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

v2024.3.15

15 Mar 15:05
Compare
Choose a tag to compare

March 15, 2024

Bugfix

  • Dockerfile now uses Ubuntu provided jq package

Feature

  • add --short flag to version command
  • Show DISPLAY_STATUS, ALLOWED_IN_CONFIG_FILES when listing property definitions
  • Show ALIASES, LOCKED when listing assigned properties on a service
  • -o csv support for property definitions and assignments

Removed

  • Removed LEN_VALIDATION_ERRORS from service properties list
  • Removed SCHEMA from property definitions list

Dependency

  • Bump github.com/cloudflare/circl from 1.3.6 to 1.3.7 in /src
  • Add support for 'ls'/'rm' to list/delete and add useful aliases for resources like 'sys' for system and 'pd' for property-definition
  • Bump github.com/relvacode/iso8601 from 1.3.0 to 1.4.0 in /src
  • Bump github.com/open-policy-agent/opa from 0.60.0 to 0.61.0 in /src
  • Bump github.com/rs/zerolog from 1.31.0 to 1.32.0 in /src
  • Bump codecov/codecov-action from 3 to 4
  • Bump arduino/setup-task from 1 to 2
  • Bump github.com/gosimple/slug from 1.13.1 to 1.14.0 in /src
  • Bump github.com/opslevel/opslevel-go/v2024 from 2024.1.13 to 2024.2.26 in /src
  • Bump github.com/open-policy-agent/opa from 0.61.0 to 0.62.0 in /src
  • Bump github.com/open-policy-agent/opa from 0.62.0 to 0.62.1 in /src
  • Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /src

Docker Image

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

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