Skip to content

Releases: weegigs/swiftea

WatchOS Support

15 Aug 08:31
15d0ff0
Compare
Choose a tag to compare

Verified support for WatchOS

Lifting and other simplifications

14 Aug 02:06
df34f80
Compare
Choose a tag to compare
Merge pull request #4 from weegigs/feature/no-reducer

Remove reduces as a specific type and `lift` to allow better composition

WeeDux is now SwifTEA

12 Aug 00:18
Compare
Choose a tag to compare

SwifTEA started life as a FLUX style library and the name WeeDux fit nicely with the theme (a small Flux library). It was quickly apparent to me that without explicit side effect handling I was leaving a lot of usefulness on the table. By moving to an Elm styled approach I was able to create a specific place to manage side effects and, as a bonus, manage dependency injection for side effect producing operations. Though the base architectural approach had changed I stuck with WeeDux name because that was the name I had.

When @mattdelves suggested SwifTEA UI for the name of my talk on combining WeeDux with SwiftUI, like the original architectural change, the name change was apparent.

SwifTEA - Visibility Fix

09 Aug 01:09
9df3357
Compare
Choose a tag to compare

Fixed an issue with struct visibility.

SwifTEA

09 Aug 00:55
a959459
Compare
Choose a tag to compare

Four components to bind SwiftUI and WeeDux

Swift 5.1 / Combine

05 Aug 00:19
83c0316
Compare
Choose a tag to compare

Combine is now used internally and the program is exposed as a publisher.