v0.68.0
New Features
- Added support for forking a solution from a directory, using the
--source-dir|-s
flag; also added--quiet|-q
to suppress detailed status. By @pnickolov in #342 - The
solution fork
command now resets the solution version to1.0.0
(except when used with--legacy-replace
, which keeps the old behavior) by @pnickolov in #342 - Added a
solution show
command by @pnickolov in #342 - Add support for discovered SLOs to optimize configure by @linkous8 in #341
Bugfixes
- ORION-3208: fix crash when a tag was not provided in the
solution status
command by @bemidji3 in #343 - Fixed
solution fork
, when forking from a platform solution, to not replace the solution name as a substring (e.g.,optimize
inoptimized
) or in JSON/YAML keys. Added a--legacy-replace
to use the old behavior. By @pnickolov in #342
For fsoc developers
- Added a new library for loading and manipulating solutions in memory, as objects. See
cmd/solution/processor.go
. - Added a new library for downloading solutions from the platform. See
cmd/solution/download.go
. - Added a new library for unzipping a solution archive (safely). See
cmd/solution/unzip.go
.
Maintenance
- Bump the go-dependencies group with 5 updates by @dependabot in #345
- Bump github/codeql-action from 3.24.9 to 3.25.0 in the github group by @dependabot in #346
- Bump codecov/codecov-action from 4.1.1 to 4.3.0 by @dependabot in #340
Full Changelog: v0.67.0...v0.68.0