Releases: cisco-open/fsoc
v0.50.0
What's Changed
Improvements
- Switched
solution extend
, when generating knowledge types to use the newidentifyingProperties
rather than the deprecatedidGeneration
; @bemidji3 in #214 - Added support for subsystem-specific configuration (e.g., API version); by @pnickolov in #208
- Added support for API version config override to
knowledge
commands; by @pnickolov in #208
Bugfixes
- Fixed
optimize report --eligible
command not to include stale reports in results; by @linkous8 in #212 - Corrected
onclick
handler to beonClick
for clickable entity in DashUI solution objects; by @brownkw in #211
Housekeeping
- Moved to go v1.21 by @pnickolov in #209
- Bump dependencies (multiple commits), most significantly oauth to v0.13
- Update README.md with doc reference by @pnickolov in #213
- Refactored the config management, to separate the config file management from the config commands; @pnickolov in #208
New Contributors
Full Changelog: v0.49.1...v0.50.0
v0.50.0-pre1
Verify Go language and libraries upgrade to v1.21
What's Changed
- maint: move to go v1.21 by @pnickolov in #209
Full Changelog: v0.49.1...v0.50.0-pre1
v0.49.1
What's Changed
- Added adaptive rounding to SLO target values in
optimize configure
command by @linkous8 in #206 - Bump the go-dependencies group with 1 update by @dependabot in #207
Full Changelog: v0.49.0...v0.49.1
v0.49.0
What's Changed
-
Improvements
solution status
now also prints the last successfully installed solution's version by @bemidji3 in #200 (ORION-2036)- Made the fsoc version check run in the background, as best effort by @pavel-georgiev in #197
-
Bugfixes
- Fixed field enforcement on
config set
for agent/solution principals by @pnickolov in #204 - Fixed logging of context to correctly include the API url by @pnickolov in #204
- Fixed field enforcement on
-
Maintenance
- Added support for Go 1.21 toolkit (while keeping go.mod at 1.20) by @Neo2308 in #198
- Bump the go-dependencies group with 2 updates by @dependabot in #199
- Deprecated the
--include-<object>
flags insolution init
by @pnickolov in #201 - Refactored collection API calls to use generics by @pavel-georgiev in #162
- Fixed message and comment typos
- Fixed string capitalization of error messages to comply with Go style ST1005 by @pnickolov
Full Changelog: v0.48.0...v0.49.0
v0.49.0-pre1
Pre-release to verify switching to go 1.21 tools and upgrade packages.
v0.48.0
v0.47.2
What's Changed in v0.47.2 vs. v0.47.1
Full Changelog: v0.47.1...v0.47.2
What's Changed in v0.47 vs. v0.46
-
Maintenance
- moved to go version 1.20
- enabled github dependabot to automatically PR package upgrades
-
Configuration and shell
config set
now validates fields and clears dependent fields (unless --patch flag)- support for environment types (dev, prod), automatic selection based on url
- added
config delete
command - use user-specified profile for shell autocompletions
- moved version check to complete prior to running command
- version check now recognizes locally built versions
- changed
config use
to take a positional argument (not flag)
-
Knowledge Store
- support for paginated results for
ks get
command
- support for paginated results for
-
Solutions
- faster, parallel retrieval of status in
solution status
command - improved support for tagging in development (non-production) environments
- faster, parallel retrieval of status in
-
MELT Ingestion
- support for typed attributes
-
Optimize
- added support for events and recommendations
- added
optimize delete
command - support for isolated solutions in the
optimize status
command
New Contributors
- @dependabot made their first contribution in #179
- @zhirafovod made their first contribution in #183
Full Changelog: v0.46.2...v0.47.2
v0.47.1
What's Changed in v0.47.1
- ORION-1967: fix issue with fsoc ks get by id not working correctly by @bemidji3 in #192
- fixing extend by @rquedas in #191
Full Changelog: v0.47.0...v0.47.1
What's Changed in v0.47 vs. v0.46
-
Maintenance
- moved to go version 1.20
- enabled github dependabot to automatically PR package upgrades
-
Configuration and shell
config set
now validates fields and clears dependent fields (unless --patch flag)- support for environment types (dev, prod), automatic selection based on url
- added
config delete
command - use user-specified profile for shell autocompletions
- moved version check to complete prior to running command
- version check now recognizes locally built versions
- changed
config use
to take a positional argument (not flag)
-
Knowledge Store
- support for paginated results for
ks get
command
- support for paginated results for
-
Solutions
- faster, parallel retrieval of status in
solution status
command - improved support for tagging in development (non-production) environments
- faster, parallel retrieval of status in
-
MELT Ingestion
- support for typed attributes
-
Optimize
- added support for events and recommendations
- added
optimize delete
command - support for isolated solutions in the
optimize status
command
New Contributors
- @dependabot made their first contribution in #179
- @zhirafovod made their first contribution in #183
Full Changelog: v0.46.2...v0.47.1
v0.47.0
What's Changed
-
Maintenance
- moved to go version 1.20
- enabled github dependabot to automatically PR package upgrades
-
Configuration and shell
config set
now validates fields and clears dependent fields (unless --patch flag)- support for environment types (dev, prod), automatic selection based on url
- added
config delete
command - use user-specified profile for shell autocompletions
- moved version check to complete prior to running command
- version check now recognizes locally built versions
- changed
config use
to take a positional argument (not flag)
-
Knowledge Store
- support for paginated results for
ks get
command
- support for paginated results for
-
Solutions
- faster, parallel retrieval of status in
solution status
command - improved support for tagging in development (non-production) environments
- faster, parallel retrieval of status in
-
MELT Ingestion
- support for typed attributes
-
Optimize
- added support for events and recommendations
- added
optimize delete
command - support for isolated solutions in the
optimize status
command
New Contributors
- @dependabot made their first contribution in #179
- @zhirafovod made their first contribution in #183
Full Changelog: v0.46.2...v0.47.0
v0.47.0-pre6
Pre-release with all changes intended for v0.47 (with a bugfix of subscribe/unsubscribe with tags in dev environments)
-
Maintenance
- moved to go version 1.20
- enabled github dependabot to automatically PR package upgrades
-
Configuration and shell
config set
now validates fields and clears dependent fields (unless --patch flag)- support for environment types (dev, prod), automatic selection based on url
- added
config delete
command - use user-specified profile for shell autocompletions
- moved version check to complete prior to running command
- version check now recognizes locally built versions
- changed
config use
to take a positional argument (not flag)
-
Knowledge Store
- support for paginated results for
ks get
command
- support for paginated results for
-
Solutions
- faster, parallel retrieval of status in
solution status
command - improved support for tagging in development (non-production) environments
- faster, parallel retrieval of status in
-
MELT Ingestion
- support for typed attributes
-
Optimize
- added support for events and recommendations
- added
optimize delete
command - support for isolated solutions in the
optimize status
command