We're planning to tag version 1.0 of Swift Algorithms within the next few weeks. If there's anything about the algorithms currently provided by the package that you'd like to see changed, now is the time to let us know. After the release of v1.0, source-breaking changes will only be considered for major version bumps in accordance with Semantic Versioning.
The biggest planned change between v0.2.1 and v1.0 is the renaming of most sequence and collection types to include a
*Collection suffix for consistency with the standard library. One such example is the renaming of the
Uniqued type to
UniquedSequence. The release/1.0 branch, from which v1.0 will be tagged, already has these changes applied. New algorithms that are close to landing on
main will be included in a subsequent minor release.