Skip to content

0.5.7

Latest
Compare
Choose a tag to compare
@stevapple stevapple released this 18 Oct 19:26
3b8b2a5

Date wrapper enhancements

In this release we updated date wrappers to support concurrency-safe, non-mutating setters for the underlying string value. We also gated some implementation details behind @_spi(_TecoInternals), to avoid unexpected usage.

Announcement: Teco is going to require Swift 5.7+

Teco Core 0.5 is about to be the last minor release that supports Swift 5.5 and 5.6. The upcoming 0.6 release will take advantage of newer Swift features like some and any keywords, Sendable and strict concurrency checking, and more.

We recommend users moving forward to Swift 5.7+ for better generics and concurrency support.

What's Changed

  • Updates TCDateWrapper internals to use SPI by @stevapple in #54
  • Unblocks nonmutating set on $TCDateWrappers by @stevapple in #55

Full Changelog: v0.5.6...v0.5.7