What's Changed
Main updates in this release is the introduction of many of the Supermicro OEM objects, as well as several bugfixes and improvements.
- Raise minimum Go version to 1.21 by @stmcginnis in #355
- Add ability to get the RedundancySet for a given Redundancy group in the Power resource by @pereztr5 in #356
- Update golangci-lint to 1.59.1 by @stmcginnis in #357
- Add cooling unit linked objects by @iamsli in #358
- Change Memory Struct (NonVolatileSizeLimitMiB) by @DeathwingTheBoss in #360
- Increase Sensor.ReadingRangeMax to float64 by @stmcginnis in #362
- Add Supermicro OEM ComputerSystem objects by @stmcginnis in #367
- Add Supermicro OEM Chassis object by @stmcginnis in #368
- redfish/drive: expose oem data and actions by @Matt1360 in #366
- Add Supermicro OEM Manager object by @stmcginnis in #369
- Add Supermicro OEM Manager subobjects by @stmcginnis in #372
- Add Drive.EnvironmentMetrics() accessor by @stmcginnis in #373
- Add Supermicro OEM AccountService by @stmcginnis in #374
- Add Supermicro UpdateService object by @stmcginnis in #375
- Add Supermicro DumpService object by @stmcginnis in #376
New Contributors
- @pereztr5 made their first contribution in #356
- @DeathwingTheBoss made their first contribution in #360
- @Matt1360 made their first contribution in #366
Full Changelog: v0.19.0...v0.20.0