stmcginnis / gofish

Gofish is a Golang client library for DMTF Redfish and SNIA Swordfish interaction.
BSD 3-Clause "New" or "Revised" License
211 stars 113 forks source link

Raise minimum Go version to 1.21 #355

Closed stmcginnis closed 2 months ago

stmcginnis commented 2 months ago

There have apparently been some bug fixes related to generics in recent releases. This causes problems when using Gofish with older Go releases where it does not like the contraints defined on some of the recent updates using generics. This raises our minimum to 1.21 as this is a version known to work.

While I would have liked to keep the minimum version older to give more flexibility to library consumers, there are multiple good reasons to update to the newer release. I do feel bad about the very short notice though.