diff --git a/Package.swift b/Package.swift index 6fc6efa2599..a17843889ea 100644 --- a/Package.swift +++ b/Package.swift @@ -20,8 +20,8 @@ let package = Package( targets: [ .binaryTarget( name: "KeyboardKitPro", - url: "https://github.com/KeyboardKit/KeyboardKit/releases/download/9.0.0-rc.5/KeyboardKitPro.zip", - checksum: "8e52749ee04e660d587f58bd9bda1baacf8a6a265a0b953ec545288d4f7b9dbb" + url: "https://github.com/KeyboardKit/KeyboardKit/releases/download/9.0.0-rc.6/KeyboardKitPro.zip", + checksum: "619716fffb306867efb2e6bde8c6642c07d0d0cc2f8cdc8f5fda9005f6791fe2" ) ] ) diff --git a/README.md b/README.md index 1a4bf480fe1..7804a0db11c 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ KeyboardKit Pro extends [KeyboardKit][KeyboardKit] with features like autocomple Keyboard extensions can be used within all other apps on iOS, where text input is supported. It's the only way for your product or brand to directly interact with other apps on iOS. Don't miss out! > [!NOTE] -> KeyboardKit 9 is soon out! Give it a try by using the `9.0.0-rc.4` tag. The [online docs][Documentation] are updated for this major update. See [the GitHub roadmap](https://github.com/KeyboardKit/KeyboardKit/milestone/100) for remaining and closed issues. +> KeyboardKit 9 is soon out! Give it a try by using the `9.0.0-rc.6` tag. The [online docs][Documentation] are updated for this major update. See [the GitHub roadmap](https://github.com/KeyboardKit/KeyboardKit/milestone/100) for remaining and closed issues. diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index a55334db907..eb60501aa67 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -137,6 +137,14 @@ The haptic feedback has been adjusted to be lighter when typing, to make the typ The `FeedbackContext` no longer has enabled configs, since its `settings` is now used to toggle feedback. +### 🏠 Host + +The `Host` informaton has been moved to KeyboardKit Pro. + +The `KeyboardHostApplication` struct has more information and even more pre-defined apps. + +The `KeyboardAction` has a new `.openHost` action that can be used to open a certain app. + ### πŸ‡ΈπŸ‡ͺ Localization The `KeyboardLocale` enum has been replaced with using the native `Locale` everywhere. @@ -161,6 +169,12 @@ KeyboardKit Pro adds layout item mutations to the `KeyboardLayout` itself, which Persistent settings have moved from the various contexts to nested `settings` types, to separate properties from settings. +### 🩺 Status + +The `KeyboardStatusInspector` has been made internal to avoid using it in incorrect ways. + +Use the `KeyboardStatusContext` instead, which manages status information in a better way. + ### πŸ“ Text Input The `KeyboardContext` is now responsible for the `textInputProxy`. The controller refers to this proxy, but the context owns it.