Skip to content

Releases: CSCIX65G/FreeCombine

Revamped tag for playgrounds

01 Sep 14:28
0.1.0
1faa12f
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Substantial cleanup, better cancellation handling by @rvsrvs in #2
  • Fix issues with Cancellation. by @rvsrvs in #3
  • Redo Subject to properly handle cancellation by @rvsrvs in #4
  • Fix Distributor State Tests/Loosen platform requirements by @rvsrvs in #5
  • Starting new documentation structure by @rvsrvs in #6
  • Move from README to index by @rvsrvs in #7
  • Update doc and index by @rvsrvs in #8
  • Add CombineLatest, remove unnecessary side effects by @rvsrvs in #9
  • First pass at multicast by @rvsrvs in #11
  • Gathering resources, adding HandleEvents, Print, Encode, improve multicast tests by @rvsrvs in #12
  • Rearranging the file structure by @rvsrvs in #13
  • Update bibliography and playgrounds, rearrange resources by @rvsrvs in #14
  • refactor multicaster and combinator by @rvsrvs in #15
  • Added comments for clarity by @kdeda in #16
  • Add new publishers, rearrange playgrounds by @rvsrvs in #17
  • start in on Connectable support by @rvsrvs in #18
  • Add new Just API, beginning work on makeConnectable by @rvsrvs in #19
  • Continue Connectable work, Add leak-proofing by @rvsrvs in #20
  • Passing multicast tests by @rvsrvs in #21
  • correctly implement share by @rvsrvs in #22
  • Basically share is bad idea… by @rvsrvs in #23
  • share working @10k reps by @rvsrvs in #24
  • Fix multicast, share, autoconnect, makeConnectable by @rvsrvs in #25
  • Checkpoint and fix Klajd's complaint... by @rvsrvs in #26
  • Major cleanup of Autoconnect by @rvsrvs in #27
  • Major improvements to Subject by @rvsrvs in #28
  • Update to Connectable by @rvsrvs in #29
  • Wip by @rvsrvs in #30
  • Move back to 5.6 SPM by @rvsrvs in #31
  • Adding throttle by @rvsrvs in #32
  • Fix Heartbeat, Throttle and add Debounce by @rvsrvs in #34
  • Update doc. Make swift-atomics compile in Playgrounds by @rvsrvs in #35
  • ReadMe improvements by @rvsrvs in #36
  • Update Readme, add Debounce, start Promise by @rvsrvs in #37
  • Fix throttle, update Readme and Bibliography by @rvsrvs in #38
  • Readme formatting by @rvsrvs in #39
  • Throttle fixes, README updates by @rvsrvs in #40
  • Some README fixes by @rvsrvs in #41
  • Additional README fixes by @rvsrvs in #42
  • Update readme by @rvsrvs in #44
  • Update bibliography and README. Begin promises by @rvsrvs in #45
  • Minor README fixes by @rvsrvs in #46
  • First real commit with Promises and Futures by @rvsrvs in #47
  • More Doc updates by @rvsrvs in #48
  • Doc updates and initial promise tests by @rvsrvs in #49
  • Fix atomics, more Promise/Future work by @rvsrvs in #50
  • Better inits on promises by @rvsrvs in #51
  • Add better promise handling and test by @rvsrvs in #52
  • Upgrade Future support by @rvsrvs in #53
  • Change ValueRef from being an actor to being a class by @rvsrvs in #54
  • Remove more actors by @rvsrvs in #55
  • Add copyright header, remove unnecessary Atomics, fix function/file/line calling conventions by @rvsrvs in #56
  • Final removal of actors by @rvsrvs in #57
  • Roll back semaphore change by @rvsrvs in #59
  • Update Readme, begin Future combinators by @rvsrvs in #60
  • Fix assertions, do a massive renaming, commit to assertion and simply API by @rvsrvs in #61

New Contributors

Full Changelog: https://github.com/CSCIX65G/FreeCombine/commits/0.1.0

Barely working

01 Sep 12:43
0.0.1
1faa12f
Compare
Choose a tag to compare

What's Changed

  • Substantial cleanup, better cancellation handling by @rvsrvs in #2
  • Fix issues with Cancellation. by @rvsrvs in #3
  • Redo Subject to properly handle cancellation by @rvsrvs in #4
  • Fix Distributor State Tests/Loosen platform requirements by @rvsrvs in #5
  • Starting new documentation structure by @rvsrvs in #6
  • Move from README to index by @rvsrvs in #7
  • Update doc and index by @rvsrvs in #8
  • Add CombineLatest, remove unnecessary side effects by @rvsrvs in #9
  • First pass at multicast by @rvsrvs in #11
  • Gathering resources, adding HandleEvents, Print, Encode, improve multicast tests by @rvsrvs in #12
  • Rearranging the file structure by @rvsrvs in #13
  • Update bibliography and playgrounds, rearrange resources by @rvsrvs in #14
  • refactor multicaster and combinator by @rvsrvs in #15
  • Added comments for clarity by @kdeda in #16
  • Add new publishers, rearrange playgrounds by @rvsrvs in #17
  • start in on Connectable support by @rvsrvs in #18
  • Add new Just API, beginning work on makeConnectable by @rvsrvs in #19
  • Continue Connectable work, Add leak-proofing by @rvsrvs in #20
  • Passing multicast tests by @rvsrvs in #21
  • correctly implement share by @rvsrvs in #22
  • Basically share is bad idea… by @rvsrvs in #23
  • share working @10k reps by @rvsrvs in #24
  • Fix multicast, share, autoconnect, makeConnectable by @rvsrvs in #25
  • Checkpoint and fix Klajd's complaint... by @rvsrvs in #26
  • Major cleanup of Autoconnect by @rvsrvs in #27
  • Major improvements to Subject by @rvsrvs in #28
  • Update to Connectable by @rvsrvs in #29
  • Wip by @rvsrvs in #30
  • Move back to 5.6 SPM by @rvsrvs in #31
  • Adding throttle by @rvsrvs in #32
  • Fix Heartbeat, Throttle and add Debounce by @rvsrvs in #34
  • Update doc. Make swift-atomics compile in Playgrounds by @rvsrvs in #35
  • ReadMe improvements by @rvsrvs in #36
  • Update Readme, add Debounce, start Promise by @rvsrvs in #37
  • Fix throttle, update Readme and Bibliography by @rvsrvs in #38
  • Readme formatting by @rvsrvs in #39
  • Throttle fixes, README updates by @rvsrvs in #40
  • Some README fixes by @rvsrvs in #41
  • Additional README fixes by @rvsrvs in #42
  • Update readme by @rvsrvs in #44
  • Update bibliography and README. Begin promises by @rvsrvs in #45
  • Minor README fixes by @rvsrvs in #46
  • First real commit with Promises and Futures by @rvsrvs in #47
  • More Doc updates by @rvsrvs in #48
  • Doc updates and initial promise tests by @rvsrvs in #49
  • Fix atomics, more Promise/Future work by @rvsrvs in #50
  • Better inits on promises by @rvsrvs in #51
  • Add better promise handling and test by @rvsrvs in #52
  • Upgrade Future support by @rvsrvs in #53
  • Change ValueRef from being an actor to being a class by @rvsrvs in #54
  • Remove more actors by @rvsrvs in #55
  • Add copyright header, remove unnecessary Atomics, fix function/file/line calling conventions by @rvsrvs in #56
  • Final removal of actors by @rvsrvs in #57
  • Roll back semaphore change by @rvsrvs in #59
  • Update Readme, begin Future combinators by @rvsrvs in #60
  • Fix assertions, do a massive renaming, commit to assertion and simply API by @rvsrvs in #61

New Contributors

Full Changelog: https://github.com/CSCIX65G/FreeCombine/commits/0.0.1