Releases: shareup/combine-extensions
Releases · shareup/combine-extensions
Release list
v6.2.0
What's Changed
- Add Publishers.AgainAt.Timer.time(at:) by @atdrendel in #30
Full Changelog: v6.1.0...v6.2.0
v6.1.0
v6.0.2
v6.0.1
- Fix
Publisher.throttle(while:latest:)dropping values emitted at the same time the regulator fires. - Ensure
Publisher.throttle(while:latest:)does not emit a previous value when a regulator flips several times while the upstream does not emit new values.
v6.0.0
- Dramatically simplify the implementation of
Publisher.throttle(while:latest:)and remove the need to internal locking. - Change the default state of
Publisher.throttle(while:latest:)to "publishing" from "throttling", which was the previous implementation's default state.
v5.0.2
v5.0.1
v5.0.0
v4.7.0
v4.6.0
- Adds
Distinctpublisher
Distinct publisher requires Upstream.Output value to be an Array of Hashable elements. Be aware that it is the responsibility of the upstream publisher to guarantee the consecutiveness of elements in a pipeline. Distinct does not perform any locking, whatsoever.