All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Support for watchOS and tvOS
- Quick Help
- Added OSC prefix to data types.
- Changed OSCTypeProtocol .tag to .oscTag and .data to .oscData
- Changed OSCClient and OSCServer from public to open allowing for mocks
- OSCServerDelegate protocol conforms to class
- Changed var to let in a number of places.
- Timetags in OSCBundles are now delivered at the correct time.
- Various bug fixes
- Better handeling of optionals
- Changed Data()->toString to return optional
- OSCTest saves IP Address and Port to UserDefaults
- Wrapped strings in autoreleasepool.
- Enable UDP Client Broadcast
- Updated syntax/settings to Swift 4.2/Xcode 10.0
- Changelog
- Compile framework during build for example apps.
- Add shared schemes for Carthage compatibility #22
- Add init with array argument to OSCMessage.
- Fix string decoding. String arg comparisons now work as expected.