Releases: pbk20191/Tetra
Releases · pbk20191/Tetra
0.3.3
0.3.2
0.3.1
What's Changed
- export MultiMapTask behind spi flags
- migrate various extension method to use explicit extension entrypoint
- delete TaskScope since it's hard to design and manage.
- refactor AsyncPublisher using state machine based algorithnm to prepare for TypedThrow
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- Map precondition to EncodingError, introduce MultiMapTask by @pbk20191 in #30
- refactor MapTask family and other extensions by @pbk20191 in #32
- reimplement mapTask family by @pbk20191 in #33
- strict concurrency support for swift 6
- deprecated
TaskScope
for removal - deprecated
typeailias
formaptask
andtrymaptask
- throw more readable error when parsing CFUID( plist reference literal) during PlistWrapper
Full Changelog: 0.2.5...0.3.0
v0.2.5
v0.2.4
v0.2.3
v 0.2.2
v 0.2.1
v 0.2.0 pre-release
introduce JsonWrapper and PlistWrapper specialized type for bridging JSON/PropertyList En/Decoder and JSON/PropertyList Serialization
Remove CodablePrimitive which has very poor decoding performance