All Versions
15
Latest Version
Avg Release Cycle
67 days
Latest Release
1657 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.5.0 Changes
October 17, 2019๐ This release is compatible with Xcode 11.1.
โ Additions
Publishers.MapKeyPath(#71)Publishers.Reduce(#76)Publishers.TryReduce(#76)Publishers.Last(#76)Publishers.LastWhere(#76)Publishers.TryLastWhere(#76)Publishers.AllSatisfy(#76)Publishers.TryAllSatisfy(#76)Publishers.Contains(#76)Publishers.ContainsWhere(#76)Publishers.TryContainsWhere(#76)Publishers.Collect(#76)Publishers.Comparison(#76)Publishers.Drop(#70, thank you @5sw!)Publishers.Scan(#83, thank you @epatey!)Publishers.TryScan(#83, thank you @epatey!)
๐ Bugfixes
- ๐จ
Publishers.Printdoesn't print a redundant whitespace anymore.
Known issues
@Publishedproperty wrapper doesn't work yet
-
v0.4.0 Changes
October 08, 2019๐ This release is compatible with Xcode 11.1.
Thread safety
SubjectSubscriber(which is used when you subscribe a subject to a publisher) has been audited for thread-safetyPublishers.Multicasthas been audited for thread safety (#63)Publishers.TryMaphas been audited for thread safetyJusthas been audited for thread safetyOptional.Publisherhas been audited for thread safetyPublishers.Sequencehas been audited for thread safetyPublishers.ReplaceErrorhas been audited for thread safetySubscribers.Assignhas been audited for thread safetySubscribers.Sinkhas been audited for thread safety
๐ Bugfixes
- ๐จ The semantics of
Publishers.Print,Publishers.TryMaphave been fixed - ๐ Fix
iterator.next()being called twice inPublishers.Sequence(#62) - 0๏ธโฃ The default initializer of
CombineIdentifier(the one that takes no arguments) is now much faster (#66, #69) - When
Publishers.Sequencesubscription is cancelled while it emits values, the cancellation is respected (#73, thanks @5sw!)
โ Additions
- โฑ
DispatchQueueScheduler(#46) Equatableconformances forFirst,ReplaceError- โ Added
eraseToAnyPublisher()method (#59, thanks @evyasafhouzz for reporting!) Publishers.MakeConnectable(#61)Publishers.Autoconnect(#60)Publishers.Share(#60)
Known issues
@Publishedproperty wrapper doesn't work yet
-
v0.3.0 Changes
September 13, 2019๐ Among other things this release is compatible with Xcode 11.0 GM seed.
๐ Bugfixes
- Store newly send value in internal variable inside CurrentValueObject (#39, thanks @FranzBusch!)
โ Additions
Filter/TryFilter(#22, thanks @spadafiva!)First/FirstWhere/TryFirstWhere(#22, thanks again @spadafiva!)CompactMap/TryCompacrMap(#32)IgnoreOutput(#44, thanks @epatey!)ReplaceError(#50, thanks @vladiulianbogdan!)FlatMap(#45, thanks again @epatey!)
Known issues
@Publishedproperty wrapper doesn't work yet
-
v0.2.0 Changes
July 31, 2019โก๏ธ Updated for the newest Xcode 11.0 beta 5
-
v0.1.0 Changes
July 04, 2019๐ The first pre-pre-pre-alpha release is here!
Lots of stuff still unimplemented.
For now we have:
JustPublishers.DecodePublishers.DropWhilePublishers.EmptyPublishers.EncodePublishers.FailPublishers.MapPublishers.MulticastPublishers.OncePublishers.Optional- ๐จ
Publishers.Print Publishers.SequenceSubscribers.AssignSubscribers.CompletionSubscribers.DemandSubscribers.SinkAnyCancellableAnyPublisherAnySubjectAnySubscriberCancellableCombineIdentifierConnectablePublisherCurrentValueSubjectCustomCombineIdentifierConvertible- โฑ
ImmediateScheduler PassthroughSubjectPublisherResult- โฑ
Scheduler SubjectSubscriberSubscription