Releases: nerdsupremacist/Sync
Releases · nerdsupremacist/Sync
1.1.0
1.0.2
Fixed
- Fixed compiler errors on non Apple Platforms
1.0.1
Fixed
- Fixed UI update issues when using
Sync
- Fixed projected value of
SyncedObject
not being visible
1.0.0
Added
- Added
valueChange
publisher toSynced
, to listen for changes to the value - Added getter for
connection
toSyncedObject
- Added support for getting a
SyncedObbject
from a parentSyncedObject
via dynamic member lookup - Added
SyncManager.reconnect
method to restard connection - Added
ReconnectionStrategy
in order to attempt to resume the session after being disconnected
Changed
- Breaking: Renamed
SyncedObject
protocol toSyncableObject
. To be consistent withObservableObject
- Breaking: Renamed
SyncedObservedObject
toSyncedObject
. To be consistent withObservedObject
- Breaking: Projected Value of
SyncedObject
is of type nowSyncedObject
- Breaking: Renamed
SyncableObject.manager
tosync
- Breaking: Renamed
SyncableObject.managerWithoutRetainingInMemory
tosyncWithoutRetainingInMemory
0.1.1
- Add better handling for array and optional updates
- Use OpenCombine on linux
0.1.0
Update README.md