Releases: launchdarkly/swift-eventsource
Releases · launchdarkly/swift-eventsource
[1.1.0] - 2020-07-20
Added
- Support
arm64eonappletvos,iphoneos, andmacosxSDKs by extending valid architectures. - Support for building LDSwiftEventSource on Linux. Currently this library will not generate log messages on Linux, and may not behave correctly on Linux due to Foundation being incomplete.
[1.0.0] - 2020-07-16
This is the first public release of the LDSwiftEventSource library. The following notes are what changed since the previous pre-release version.
Changed
- Renamed
EventHandler.onMessageparametereventtoeventType. - The
EventSourceclass no longer extendsNSObjectorURLSessionDataDelegateto not exposeurlSessionfunctions.
[0.5.0] - 2020-07-14
Changed
- Default
LDSwiftEventSourceproduct defined for the SwiftPM package is now explicitly a dynamic product. An explicitly static product is now available asLDSwiftEventSourceStatic.
[0.4.0] - 2020-07-13
Changed
- Converted build system to use a single target to produce a universal framework, rather than separate targets for each platform that share a product name. This is to prevent issues with
xcodebuildresolving the build scheme to an incorrect platform when building dependent packages with 'Find Implicit Dependencies' enabled. This is due to a bug inxcodebuild, for more information see http://www.openradar.me/20490378 and http://www.openradar.me/22008701.
[0.3.0] - 2020-06-02
Added
- Added
stop()method to shutdown the EventSource connection.
Changed
- Logging
subsystemrenamed fromcom.launchdarkly.swift-event-sourcetocom.launchdarkly.swift-eventsource
[0.2.0] - 2020-05-21
Added
- Public constructors for
UnsuccessfulResponseErrorandMessageEventto allow consumers of the library to use them for unit tests.
[0.1.0] - 2020-05-09
Added
- Initial implementation for internal alpha testing.