Skip to content

Releases: teufelaudio/CombineBonjour

v0.1.11

27 Sep 10:50
cc211d6
Compare
Choose a tag to compare
  • Migrated to Swift 5.10
  • Dependencies updated

v0.1.10

30 Jan 13:22
d44454a
Compare
Choose a tag to compare
  • Update FoundationExtensions versioning.

v0.1.9

17 Jan 18:19
27bae51
Compare
Choose a tag to compare

Update FoundationExtensions

v0.1.8

24 Nov 15:55
4b41a00
Compare
Choose a tag to compare

Update FoundationExtensions

Link FoundationExtensions statically

06 Sep 14:55
4d66fe0
Compare
Choose a tag to compare

Making FoundationExtensions the static default.

Renamed static / dynamic, make sure that packages without any suffix are static. This unifies a inconsistency in a lot of frameworks used in our products. Also, static linking is is an attempt to fix this issue while deploying to TestFlight / AppStore:

ITMS-90334: Invalid Code Signature Identifier. The identifier "FoundationExtensions-5555494443d5626ab868338a93cce6b274e34595"
in your code signature for "FoundationExtensions" must match its Bundle Identifier "FoundationExtensions"

This fixes SwiftUI previews in Swift Packages as well.

FoundationExtensions is the default now, the dynamic product is FoundationExtensionsDynamic.

NWEndpoint allows NetService Publisher injection

24 Aug 09:10
e65803f
Compare
Choose a tag to compare

For the sake of tests and also in order to customise the way NetServicePublisher is created (for example, providing a custom timeout for address resolution), the NWEndpoint now asks for a NetServicePublisher factory closure in its init so we can decide how the creating will be. The expected Publisher doesn't have to be NetServicePublisher, just match same Output and Failure, which allow testability by injecting Subjects, for example.

More SPM Product options

09 Jul 08:59
3a2b1f9
Compare
Choose a tag to compare
v0.1.5

Add SPM Product AllStatic (#8)

Remove dependency from LongPolling

22 Apr 19:16
5e2655f
Compare
Choose a tag to compare
v0.1.4

Update NetworkExtensions to get rid of long polling dep (#7)

Make types great again

22 Apr 14:23
01df576
Compare
Choose a tag to compare
v0.1.3

Extracted proper type for the service description (#6)

The "fix the broken build" release

22 Apr 10:21
2f0d4d5
Compare
Choose a tag to compare
v0.1.2

Fix build. Looks like NetworkExtensions still are needed... (#5)