Skip to content

Releases: pbk20191/Tetra

0.3.3

11 Jun 13:39
575e5a1
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release

What's Changed

  • MapTask: fix temporal race condition and propagate cancellation by @pbk20191 in #36

Full Changelog: 0.3.2...0.3.3

0.3.2

05 Jun 09:01
697ff31
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release

What's Changed

  • refactor CoreData extension, refactor testcase for RunLoop, CoreData by @pbk20191 in #35
  • fix issue when requesting 0 demand in combine extension

Full Changelog: 0.3.1...0.3.2

0.3.1

31 May 14:43
049a80f
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release

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

30 May 08:53
7cfbbf3
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

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 for maptask and trymaptask
  • throw more readable error when parsing CFUID( plist reference literal) during PlistWrapper

Full Changelog: 0.2.5...0.3.0

v0.2.5

28 Jun 01:40
215064f
Compare
Choose a tag to compare
v0.2.5 Pre-release
Pre-release

What's Changed

  • fix jobSequence to compile under swift 5.9 by @pbk20191 in #29

Full Changelog: 0.2.4...0.2.5

v0.2.4

28 Jun 01:13
0571922
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release

What's Changed

  • Fix availability check on withDiscardingTaskGroup by @pbk20191 in #28

Full Changelog: 0.2.3...0.2.4

v0.2.3

17 Jun 05:39
a1ce051
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

What's Changed

Full Changelog: 0.2.2...0.2.3

v 0.2.2

30 May 09:56
13e7573
Compare
Choose a tag to compare
v 0.2.2 Pre-release
Pre-release

What's Changed

  • implement custom Encoder/Decoder for Json/PlistWrapper by @pbk20191 in #26

Full Changelog: 0.2.1...0.2.2

v 0.2.1

26 Mar 10:35
1f697bc
Compare
Choose a tag to compare
v 0.2.1 Pre-release
Pre-release

What's Changed

  • fix NSPersistentStore crash with mutiple NSPersistentStoreDescription by @pbk20191 in #25
  • remove extra duration in Task.sleep

Full Changelog: 0.2.0...0.2.1

v 0.2.0 pre-release

08 Feb 00:55
Compare
Choose a tag to compare
v 0.2.0 pre-release Pre-release
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