All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Integration of new watch app
- Handling of SVG files on watch app
- Update SVGKit to fix crash on new iPhone models (#838)
- Correct the bundle identifiers for test targets
- Prefer commandDescription options over stateDescription options if an item has them
- Implement iconify icons
- Update Kingfisher to fix build issue
- Implement forceAsItem support for Charts in Sitemaps
- Fixes #689
- Fixes an incompatibility with openHAB 1.x systems
- Fix OH3 UI integration for iOS app (#605)
- Fix watch app (#665)
- Fix intents (#657)
- Fixed some crashes during image processing
- Fix basic auth (#656)
- Show error image if SVG parsing fails (#652)
- More robust SVG rendering - Should not crash anymore / unit tests included
- Delete unsent crashlytics reports if permission dialog is canceled
- Re-enable icon type setting
- Fix certificate issues
- Fixed connection to myopenhab.org
- OpenHABCore swift package
- Migrate to Alamofire 5
- Move external dependencies to SPM
- Remove cocoapods
- Support for Shortcuts
- Support for Shortcuts
- SVGKit updated to correctly render SVG - Fix for issue #351
- Update to Xcode 12, Swift 5.3
- Update external dependencies, migrate to FirebaseCrashlytics, remove FirebaseAnalytics
- Update to Kingfisher 5.15.5 - to resolve clash with Alamofire
- Respond to authentication challenge in WebView
- Make crash reporting opt-in in order to comply with GDPR, refs #546
- enable inline and automatic media playback, refs #540
- SliderUITableViewCell: if there is a formatted value in widget label, take it. Otherwise display local value. Addresses #534
- Fix segmented control, closes #538
- Use same icon cacheKey for local and remote connection, refs #536
- add lane to upload dSYMs to Crashlytics
- fix image cache purging, refs #455
- Backed out capability in Xcode that was not used
- fix image cache purging, refs #455
- Change of site to update list of sitemaps, fix for #514
- "Ignore SSL Certificates" toggle not only considered at startup, fix for #504
- Make real-time sliders optional, refs #506
- Fix for #516 - legend for charts with multiple time-series
- Fix for #517 - very long items
- Replace
ReachabilitySwift
withAlamofire.NetworkReachabilityManager
and handle connection type changes - closes #431
- closes #512
- fix infinite loop, closes #513
- Fixed side menu presentation
- Adjusted UTI settings to get client certificate import working properly on iOS 13.
- Reverted SPM to CocoaPods
- Handling of blank sitemap label
- Slider update in real-time
- Add connection setting called "Always send credentials" which controlls whether HTTP Basic Auth credentials should be sent for requests regardless of whether a challenge was issued by the server. Under standard server setups, this option should be turned off. This option can be turned on for servers which don't respond with a 401 challenge when credentials are required (#497)
- Support for more HTML colors
- Fixed chart legend #481: The legend parameter wasn't work anymore, legend was still displayed if set to false
- Addressing dynamic mapping for z wave devices: aligning behavior to agreed one of for basic ui and android : openhab/openhab-core#952, openhab/openhab-core#1040
- New icons aligned
- Revert swiftformat to cocoapods
- Addressing crashes on "Selection" with Dynamic Mapping for Spotify
- Addressing crashes on OpenHABSelectionTableViewController and on SegmentedUITableViewCell
- SwiftFormat migrated with SPM
- Making use of Swift 5.1 property wrappers to reduce boilerplate code
- Fixed fastlane to avoid littering changelog with irrelevant information
- Initial commit to address #182 i.e handling of dynamic mapping
- FlexColorPicker upgraded to 1.3.1, integrated with SPM
- Parsing the information from the Item/stateDescription/options - Extending the JSON Parser
- Recognizing the relevant case in OpenHABViewController
- Convenience mapper in OpenHABWidget to map to [OpenHABWidgetMapping]
- Displaying the results in SegmentedUITableViewCell and in SelectionUITableViewCell
- Adjusting the tests - tested with avmfritz
- No new feature
- Colors of Frames in Dark Mode
- Fixed fastlane to avoid littering changelog with irrelevant information
- User tracking