Skip to content

Releases: stmcginnis/gofish

v0.10.0

11 May 12:58
7ddb6f9
Compare
Choose a tag to compare

This is a minor update of the Gofish library. Some things included are:

  • Added ability to set custom headers in API calls
  • Added VirtualMediaConfig object
  • Addition of Drives() from Chassis objects
  • Bugfix for updating object properties when the JSON name is different that the object's name
  • Bugfix for multipart POST calls
  • Updates to the code generation script

v0.9.0

24 Mar 16:03
f9a1a28
Compare
Choose a tag to compare

Updates include:

  • New VirtualMediaConfig settings for handling virtual media state
  • Ability to list firmware and software inventories from the UpdateService
  • TestClient improvements to aid in unit testing
  • Stricter enforcement of code quality through use of golangci-lint

v0.8.0

25 Jan 16:03
136693b
Compare
Choose a tag to compare

Updates include:

  • Fix for header capitalization of UserName causing problems for some implementations
  • Improved session handling
  • Handle multipart POST calls
  • Initial support for message registries.
  • OEM handling for the Update Service
  • Improved error reporting for API call failures

v0.7.0

25 Nov 14:33
89dd6ac
Compare
Choose a tag to compare

This update includes event subscription, virtual media improvements and some handling for non-conforming implementations.

v0.6.0

30 Oct 10:37
6d84309
Compare
Choose a tag to compare

Better error responses and other updates.

v0.5.0

05 Jun 15:57
686ec78
Compare
Choose a tag to compare

This release includes fixes for data type unmarshalling and the addition of the Update() call for setting read/write properties of objects.

v0.4.0

06 Apr 16:15
Compare
Choose a tag to compare

Various compatibility and other fixes.

V0.3.0

30 Jan 02:12
c4ac3c9
Compare
Choose a tag to compare

Contains bug fixes, spelling corrections, and the ability to set TLS handshake timeouts in the client configuration.

v0.2.0

11 Oct 18:55
da1d892
Compare
Choose a tag to compare

This release contains several bugfixes as well as further implementation of base Redfish and Swordfish objects.

Of note is the support for Actions on objects for standard actions. OEM actions and full read/write support is still under development.

v0.1.0

10 Aug 20:48
476759c
Compare
Choose a tag to compare

This is an initial release of the Gofish library. There are many areas that have yet to be tested in the real world, but there are enough objects defined to make it at least somewhat useful.

Please file any GitHub issues for missing implementations, questions, or any incorrect behavior you see.