Releases: futuretap/InAppSettingsKit
Fixed web view full size content inset
Added IASKWebViewFullscreen option
More web view improvements for Liquid Glass.
Liquid Glass Improvements
The liquid glass appearance of IASKAppSettingsWebViewController has been improved.
TextField and TextView: support dynamic type
IASKSettingChangedNotification registration bugfix
Raised deployment target to iOS 12
fixed an SPM package resolution error regarding PrivacyInfo.xcprivacy;
removed unnecessary excludes in Package.swift;
Textfield validation: support realtime feedback
.okWithReplacement validation results are immediately performed instead of waiting for focus loss;
Fixes for IASKAppSettingsWebViewController
Configurable tint color scheme, localizable web view
- The use of tintColor is now configurable using the new
colorSchemeproperty ofIASKAppSettingsViewController. - Web view controller now catches all
httpandhttpsURLs. Links with other URL schemes are passed to the system. - Web view controller now supports a localized
Filekey. This allows to use language-specific URLs.
Validation logic with auto-fix
Added IASKValidationResultOkWithReplacement to indicate that the validation is OK with the replacement performed.
This is useful to auto-fix wrong content (the sample app adds an @ as the account name prefix).
Improve use of tint color
Use tintColor for editable content such as the value in PSMultiValueSpecifier or PSChildPaneSpecifier.
Exception: MultiValue elements in list groups are not tinted to emphasize the "Add" button.