Changelog
SmartSpacesKit for iOS
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.
[0.4.5] - 2023-01-10
Fixed
- Token refresh issue, leading to unpredictable user log out.
[0.4.3] - 2022-03-29
Fixed
- SDK didn’t comply with
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER
requirements
[0.4.2] - 2022-02-03
Fixed
[0.4.1] - 2022-02-02
Added
Changed
- SWUserSessionManager moved to SmartLockManager
Fixed
- Intercom did not decode push when the app is not started (expect log out at the first start)
- BlueID cylinders did not appear after the first start
[0.4.0] - 2021-12-16
Added
Changed
- IoTKit moved to SmartLockManager
- UserDeviceManager moved to SmartLockManager
- SmartSpacesKit is distributed as XCFramework
- Up to iOS 13 Identity Pinning
Updated
- BlueID SDK version 4.2.1.
- Swift Interfaces
[0.3.2] - 2021-01-12
Updated
[0.3.1] - 2020-11-11
Fixed
- Opening locks via IP sometines didn’t display the error.
- Crash on BlueID initialization.
- Security issue.
Updated
[0.3.0] - 2020-09-02
Fixed
- Offline Gateway opening was broken on some devices
- Error reporting was confusing in SWUserDeviceManager synchronizeWithCompletion method
Added
- MyRENZbox.framework
- In-header documentation for SWUserDeviceManager and SWUserDevice
Changed
- Minor changes in SWUserDeviceManager interface
Removed
- SWCryptoManager component
- OGRSAEncryption library
[0.2.15] - 2020-06-23
Fixed
- Offline Gateway opening was broken on some devices
[0.2.14] - 2020-05-28
Fixed
- BlueID Synchronization
- Names for BlueID
- BlueID offline behavior
- Offline Gateway opening
Added
- Battery State for BlueID
- Offline opening reports
- Gateway error handling
Updated
[0.2.13] - 2019-11-18
Fixed
- Timestamp in the future on a BlueID device was not repaired.
[0.2.12] - 2019-11-12
Added
- Associated
Connector
to Actuator
.
bookingDurationMaximumInMinutes
and bookingDurationMinimumInMinutes
properties to Unit
.
Fixed
CBCharacteristicWriteWithoutResponse
& CBCharacteristicWriteWithResponse
didn’t configure automatically.
[0.2.11] - 2019-09-09
Fixed
- BlueID error appeared with non BlueID environment.
[0.2.10] - 2019-09-06
Added
[0.2.9] - 2019-08-07
Fixed
- Logging out of the app and logging in as a new user the old BludID tickets were still present.
[0.2.8] - 2019-05-21
Added
- Booking Feature
- Repair timestamp on BlueID devices
- SWIoTKit
Fixed
- Stability and performance improvement
[0.2.7] - 2018-09-25
Fixed
- Statistics: wrong data was sent to the server
[0.2.6] - 2018-09-22
Fixed
- Bug: SDK always tried to open via Bluetooth, even if this was explicitly disabled on the back-end
[0.2.5] - 2018-09-17
Added
- Statistics: certain events are captured, measured, and submitted to the back-end
Fixed
- Crash due to keychain not being available while device is locked
[0.2.4] - 2018-09-04
Fixed
- Issue with lost actuators
- Wrong device name
[0.2.3] - 2018-08-21
Changed
[0.2.2] - 2018-08-06
Fixed
- Reset password causes an error
[0.2.1] - 2018-07-18
Fixed
- Sync issues with BlueID devices
[0.2.0] - 2018-07-08
Changed
- Renamed
SmartWorkspaceSDK
to SmartSpacesKit
including all classes,
functions, constants, macros, etc. that had “Workspace” and/or “SDK” in their name
[0.1.1] - 2018-07-04
Added
Fixed
- Missing debug symbols for the simulator binaries (x86)
[0.1.0] - 2018-06-29
Added