Skip to content

v0.21.0: Breaking Change

Compare
Choose a tag to compare
@DavidGamba DavidGamba released this 15 Aug 06:25
· 110 commits to master since this release

As the releases before, this release has 100% test coverage.

Drop support for Go versions before 1.14

Dropping support for Go 1.10, 1.11, 1.12 and 1.13 to leverage new errors and testing features.

In particular The errors.Is and errors.As features greatly simplify error testing and handling and are used in the new DAG build system.

New Feature

Introduces a new Directed Acyclic Graph Build System.

The build system is a separate import package: import "github.com/DavidGamba/go-getoptions/dag"

Documentation can be found in its own README.