Skip to content

Releases: getditto/DittoSwiftPackage

4.7.1-rc.1

18 Apr 02:07
Compare
Choose a tag to compare

4.7.0

03 Apr 21:25
Compare
Choose a tag to compare

4.6.0

08 Mar 10:07
Compare
Choose a tag to compare

https://docs.ditto.live/swift/release-notes

  • Added: method data() on DittoAttachment as a replacement for getData().
  • Added: method jsonData() to DittoQueryResultItem returning a Data object that can be directly used with JSONDecoder. (#10988)
  • Added: a variant of fetchAttachment() and fetchAttachmentPublisher() to DittoStore that takes an attachment token dictionary representation as given by the value of DittoQueryResultItem.(#11410)
  • Added: method newAttachment() on DittoStore as replacement for the corresponding and now deprecated method on DittoCollection. It is now async and failable. (#11410)
  • Added: method fetchAttachment() and fetchAttachmentPublisher() on DittoStore as replacement for the corresponding and now deprecated methods on DittoCollection. It is now failable. (#11410)
  • Added: properties id, len, and metadata to DittoAttachment and DittoAttachmentToken. (#11410)
  • Changed: problems that occur when calling the recently deprecated DittoCollection.newAttachment() now log at error level. (#11782)
  • Deprecated: method newAttachment() of DittoCollection. Please use the newly introduced equivalent method on DittoStore instead. (#11410)
  • Deprecated: method fetchAttachment() and fetchAttachmentPublisher() of DittoCollection. Please use the newly introduced equivalent method on DittoStore instead. (#11410)
  • Deprecated: method getData() of DittoAttachment, please use newly introduced method .data() instead.
  • Fixed: attachment token dictionary representation given by the value of DittoQueryResultItem. The token is now provided as a dictionary of the form ["id": "...", "len": 123, "metadata": ...] where metadatais a dictionary[String: String]`. (#11410)
  • Fixed: DittoPresence.GraphPublisher and Ditto.RemotePeersPublisher (deprecated) could sometimes send items to a subscriber before they were ready to receive them. (#8009)
  • (Experimental) Fixed: Two peers targeting each other simultaneously in Ditto Bus or Query Overlap Groups may struggle to create a multihop connection (#8527)

4.6.0-rc.1

06 Mar 22:23
Compare
Choose a tag to compare

4.5.4

21 Feb 23:04
b7ff3bb
Compare
Choose a tag to compare
  • Fixed: intermittent crash when syncing over Bluetooth LE GATT with "DataTooLarge" error (#9789)

https://docs.ditto.live/swift/release-notes

4.5.3

02 Feb 14:05
Compare
Choose a tag to compare

Changelog is located at https://docs.ditto.live/changelog

4.5.2

25 Jan 10:13
Compare
Choose a tag to compare

Changelog is located at https://docs.ditto.live/changelog

4.5.2-rc.3

17 Jan 20:43
Compare
Choose a tag to compare

4.5.1

18 Dec 22:17
Compare
Choose a tag to compare

Changelog is located at https://docs.ditto.live/changelog

4.5.0

05 Dec 23:06
Compare
Choose a tag to compare