Skip to content

Releases: stmcginnis/gofish

v0.11.0

28 Jun 11:41
0c33abf
Compare
Choose a tag to compare

This release introduces a "plugin" system where vendors can provide wrapper classes for working with their OEM properties and actions.

Improvements have been done for cases when encountering errors retrieving collections of objects. It had been returning as soon as an error is encountered, but will now try to retrieve as much of the collection as possible before returning.

Fixes for PostalCode.Country and various other bugfixes.

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.