Releases: stmcginnis/gofish
v0.10.0
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()
fromChassis
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
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
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
This update includes event subscription, virtual media improvements and some handling for non-conforming implementations.
v0.6.0
Better error responses and other updates.
v0.5.0
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
Various compatibility and other fixes.
V0.3.0
Contains bug fixes, spelling corrections, and the ability to set TLS handshake timeouts in the client configuration.
v0.2.0
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
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.