hashicorp / go-set

The go-set package provides generic Set implementations for Go, including HashSet for types with a Hash() function and TreeSet for orderable data
Mozilla Public License 2.0
118 stars 8 forks source link

v3: a breaking changes release #90

Closed shoenig closed 1 month ago

shoenig commented 2 months ago

Less dramatic than the v2 version, a v3 would let us

costela commented 2 months ago

do you think more work in the direction started in #87 may be appropriate here as well?

shoenig commented 2 months ago

Hi @costela, to be honest I'm not sure what the fix would even look like. How about opening another issue so it can be tracked there?

As for the v3 release I think the key feature is being able to use range; if we have more breaking changes in the future there's no reason we couldn't do a v4.

shoenig commented 1 month ago

https://github.com/hashicorp/go-set/releases/tag/v3.0.0