Skip to content

v0.67.0

Compare
Choose a tag to compare
@pnickolov pnickolov released this 03 Apr 00:05
· 26 commits to main since this release
a19320b

New Features

  • Added solution delete command. Note that only solutions with tag other than stable can be deleted (i.e., dev/test solutions). By @bemidji3 in #324. (ORION-3127)

  • Extended the solution status command to include deletion status and even indicate deleted solutions. By @bemidji3 in #332. (ORION-3135)

  • Added a new proxy command to forward curl and other http requests from localhost to a tenant on the platform. See fsoc help proxy for use examples. Thank you @geoffhendrey for the idea! By @pnickolov in #322.

  • Added support for specifying a solution tag in an environment variable, FSOC_SOLUTION_TAG, or in a .tag file in the solution's directory. These provide a convenience for developers (and scripts) to not have to provide the --tag flag on solution validate and solution push. Note that if you have a .tag file, you will likely want to exclude it from the solution's git repo (fsoc will remind you). By @pnickolov in #334.

  • Added interactive text interface for viewing optimize events. You can now browse events and step into a particular event to see the details. It uses the same text form package/style as k9s. By @pavel-georgiev in #331.

  • Updated the melt model command to support .tag files and environment variables when used with pseudo-isolated solutions, using the same capabilities and priorities now available to native isolation solutions. The support for a default env.json and --env-file flag are retained. By @pnickolov in #334.

Bugfixes

Maintenance

  • Added support for suppressing the spinner and progress message in platform API calls by @pnickolov in #335
  • Added support for providing a Go context when making platform API calls by @pnickolov in #335
  • Upgraded package and github action versions by @pnickolov and @dependabot

Deprecations

  • The --status-type flag in solution status is now deprecated and ignored. The output always provides the full solution status. Part of #332

Full Changelog: v0.66.0...v0.67.0