@@ -14,7 +14,7 @@ These release notes cover the current major version. See older versions for olde
14
14
15
15
Most new minor versions are preceded by several beta versions, e.g. ` 9.3-b.1 ` .
16
16
17
- Beta version tags and releases are removed after the next minor or major version .
17
+ Beta version releases are removed after the subsequent minor or major release .
18
18
19
19
20
20
@@ -27,15 +27,13 @@ Estonian, Filipino, Hungarian, Indonesian, Irish, Italian,
27
27
Latvian, Malay, Polish, Portuguese, Portuguese (Brazil),
28
28
Romanian, Serbian (Latin), Slovenian, Swahili, Uzbek, Welsh
29
29
30
- This version adds support for emoji colon search, which can also be used by KeyboardKit Pro's local autocomplete.
30
+ This version also adds support for emoji colon search, which is used by the KeyboardKit Pro local autocomplete.
31
31
32
- Users can toggle emoji autocomplete on and off with the autocomplete settings, to auto-enable emoji autocomplete .
32
+ There's a new autocomplete setting for emoji autocomplete, which can be used to disable the emoji colon search .
33
33
34
- This version improves the action callout by requiring less swiping and making items smaller when too many are shown.
34
+ This version improves action callouts by requiring less swiping and making items smaller if too many are shown.
35
35
36
- To avoid confusion, this version makes both KeyboardKit and KeyboardKit Pro use a ` setup(for:completion:) ` function.
37
-
38
- This version also moves back all theme-related types to KeyboardKit Pro, since they can only be used in KeyboardKit Pro.
36
+ To avoid confusion, this version makes KeyboardKit and KeyboardKit Pro use a ` setup(for:completion:) ` function.
39
37
40
38
### ✨ Features
41
39
@@ -63,6 +61,7 @@ This version also moves back all theme-related types to KeyboardKit Pro, since t
63
61
64
62
### 💡 Adjustment
65
63
64
+ * ` Keyboard.Diacritic ` is refactored to handle multi-character matching.
66
65
* ` KeyboardCallout.ActionCallout ` now shrinks actions on iPhone if needed.
67
66
* ` KeyboardCalloutContext ` makes it easier to swipe select callout actions.
68
67
* ` KeyboardPreviews.CalloutService ` now inherits ` KeyboardCallout.BaseCalloutService ` .
@@ -75,6 +74,9 @@ This version also moves back all theme-related types to KeyboardKit Pro, since t
75
74
76
75
### 🗑️ Deprecations
77
76
77
+ * ` Keyboard.Accent ` has been deprecated, since ` Diacritic ` it used in more places.
78
+ * ` Keyboard.DiacriticResult ` has been renamed to ` Keyboard.DiacriticInsertionResult ` .
79
+ * ` KeyboardAction.accent ` has been deprecated, since ` Diacritic ` it used in more places.
78
80
* ` KeyboardInputViewController.setup(for:completion:) ` is no longer open to inheritance.
79
81
* ` KeyboardInputViewController.setupKeyboardView(_:) ` without view builder has been deprecated.
80
82
0 commit comments