Skip to content

Releases: cisco-open/fsoc

v0.50.0

12 Oct 01:11
9a9c13e
Compare
Choose a tag to compare

What's Changed

Improvements

  • Switched solution extend, when generating knowledge types to use the new identifyingProperties rather than the deprecated idGeneration ; @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 be onClick 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

18 Sep 22:37
7597aad
Compare
Choose a tag to compare

Verify Go language and libraries upgrade to v1.21

What's Changed

Full Changelog: v0.49.1...v0.50.0-pre1

v0.49.1

15 Sep 20:55
6ecebbb
Compare
Choose a tag to compare

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

02 Sep 06:04
4d4ca5d
Compare
Choose a tag to compare

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
  • 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 in solution 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

28 Aug 17:06
707756d
Compare
Choose a tag to compare

Pre-release to verify switching to go 1.21 tools and upgrade packages.

v0.48.0

26 Aug 00:51
16a0b8d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.47.2...v0.48.0

v0.47.2

16 Aug 21:42
ec2c44a
Compare
Choose a tag to compare

What's Changed in v0.47.2 vs. v0.47.1

  • Add nil check on optimize events dataset pagination by @linkous8 in #193

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
  • Solutions

    • faster, parallel retrieval of status in solution status command
    • improved support for tagging in development (non-production) environments
  • 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

Full Changelog: v0.46.2...v0.47.2

v0.47.1

16 Aug 17:53
17e1c93
Compare
Choose a tag to compare

What's Changed in v0.47.1

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
  • Solutions

    • faster, parallel retrieval of status in solution status command
    • improved support for tagging in development (non-production) environments
  • 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

Full Changelog: v0.46.2...v0.47.1

v0.47.0

15 Aug 06:49
96935c2
Compare
Choose a tag to compare

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
  • Solutions

    • faster, parallel retrieval of status in solution status command
    • improved support for tagging in development (non-production) environments
  • 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

Full Changelog: v0.46.2...v0.47.0

v0.47.0-pre6

13 Aug 08:12
eaebd0e
Compare
Choose a tag to compare

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
  • Solutions

    • faster, parallel retrieval of status in solution status command
    • improved support for tagging in development (non-production) environments
  • 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