Skip to content

Commit

Permalink
Revise introductory notes.
Browse files Browse the repository at this point in the history
  • Loading branch information
dario-weswit committed Aug 10, 2021
1 parent c756f83 commit 68054be
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
7 changes: 4 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,19 @@
## 5.0.0 beta 1

_Compatible with Lightstreamer Server since 7.2.0._<br/>
_Not compatible with code developed for the previous versions (i.e. iOS, macOS, tvOS, and watchOS SDKs); see the full list of interface changes below._<br/>
_Not compatible with code developed for the previous versions (i.e. iOS, macOS, tvOS, and watchOS SDKs); see the full list of changes below._<br/>
_Released on XXXXX._

The Swift Client SDK is meant to replace the Objective-C Client SDKs for all the Apple platforms (iOS, macOS, tvOS and watchOS).
The Swift Client SDK is meant to replace the existing Client SDKs for all the Apple platforms (iOS, macOS, tvOS and watchOS).
The library is now open source, available on GitHub at the following address:

[https://github.com/Lightstreamer/Lightstreamer-lib-client-swift](https://github.com/Lightstreamer/Lightstreamer-lib-client-swift).

The binaries for the various platforms are no longer provided directly, but should be built from the source code.
See the README for details.
Note that the generated binaries may no longer be interoperable with client applications written in Objective-C.

With respect to the Objective-C Client, the Client API has undergone several changes belonging to the following categories:
With respect to the replaced Client SDKs, which were written in Objective-C, the Client API has undergone several changes belonging to the following categories:

1. changes to make the API more Swift-friendly
2. changes to align the API with the other Lightstreamer Client SDKs
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ The library offers automatic recovery from connection failures, automatic select

The library also offers support for mobile push notifications (MPN). While real-time subscriptions deliver their updates via the client connection, MPN subscriptions deliver their updates via push notifications, even when the application is offline. They are handled by a special module of the Server, the MPN Module, that keeps them active at all times and continues pushing with no need for a client connection.

This SDK is also meant to replace and evolve all the Client SDKs targeted to the Apple platforms (i.e. iOS, macOS, tvOS, and watchOS Client SDKs).

## Requirements

| Platform | Minimum Swift Version | Installation | Status |
Expand Down

0 comments on commit 68054be

Please sign in to comment.