Skip to content

Releases: RougeWare/Swift-EssentiallyAString

1.0 • The basics

Choose a tag to compare

@KyNorthstar KyNorthstar released this 11 Oct 07:00
1.0.1
b7b69d7

This moves the EssentiallyAString protocol out of the Special String repo and into its own, so people can use it without needing to depend on SpecialString as well.

This also adds StringProtocol as a required protocol for EssentiallyAString conformance, and synthesizes all its requirements as well. If you need specialized implementations of any of this protocol’s requirements, you’re encouraged to implement those requirements yourself rather than rely on the inlined synthesized versions.


Patch changes

  • 1.0.1
    • #1 Improved ergonomics of custom comparison operator overrides
    • #2 Added missing protocol restrictions