Closed jaswdr closed 1 year ago
Additionally, I'm adding a proposal to follow Go's Release Policy and only support the latest 2 major versions, which by the time of this writing is 1.20 and 1.21.
I suggest every release include the supported versions
I'm reading the changelogs and I can't find any breaking changes between v1 and v2. So is it safe to upgrade?
Description
This PR creates v2.0.0. The main goal of this version is to remove support for unmaintained versions of Go (aka.: < 1.20). Requiring 1.20 as the minimum version also unblock us to use the latest features of the language, like generics which will heavily help in the removal of duplicated code. Other changes also include:
more to be added...
Additionally, I'm adding a proposal to follow Go's Release Policy and only support the latest 2 major versions, which by the time of this writing is 1.20 and 1.21.
Are you trying to fix an existing issue?
Require Go >= 1.20 to use latest language features.
Go Version
N/A
Go Tests
N/A