feat(keyboard): add clipboard AI skills, hint keywords, and voice session fixes
Idle chips show entities with category icons; a fresh copy surfaces Reply/Summarize/Translate; abort/cancel/empty-tap no longer leave the mic stuck.
This commit is contained in:
+19
-16
@@ -1,4 +1,4 @@
|
||||
# App Store Connect — OSGKeyboard 1.7.0 (build 65)
|
||||
# App Store Connect — OSGKeyboard 1.7.5 (build 66)
|
||||
|
||||
> Current metadata baseline for the iOS/iPadOS App Store build. Version and build
|
||||
> numbers come from `project.yml`. The repository also contains a separate
|
||||
@@ -11,7 +11,7 @@
|
||||
| App name | `OSGKeyboard` | ≤ 30 characters |
|
||||
| Subtitle | `Voice input, everywhere` | ≤ 30 characters |
|
||||
| Bundle ID | `com.osgkeyboard.ios` | iOS host target |
|
||||
| Version / build | `1.7.0` / `65` | `MARKETING_VERSION` / `CURRENT_PROJECT_VERSION` |
|
||||
| Version / build | `1.7.5` / `66` | `MARKETING_VERSION` / `CURRENT_PROJECT_VERSION` |
|
||||
| Minimum system | iOS/iPadOS 26 | iPhone and iPad |
|
||||
| Primary locale | `en-US` | Simplified Chinese is also bundled |
|
||||
| Primary category | Utilities | |
|
||||
@@ -101,22 +101,25 @@ Voice input anywhere, with on-device recognition by default. Add your own AI key
|
||||
keyboard,voice,dictation,speech,transcribe,AI,pinyin,Chinese,English,polish,typing,productivity
|
||||
```
|
||||
|
||||
## What's new in 1.7.0
|
||||
## What's new in 1.7.5
|
||||
|
||||
```text
|
||||
NEW
|
||||
• AI keyboard mode turns spoken questions into reviewable answers, with
|
||||
explicit Insert and Send actions.
|
||||
• Provider-supported web search is available for AI questions, with a
|
||||
no-search fallback if the provider rejects the request.
|
||||
• Long-press the microphone to describe an edit to the last verified
|
||||
OSGKeyboard insertion.
|
||||
• Optional clipboard history (latest 15 plain-text items) with a top-bar
|
||||
panel and suggestion strip; AI idle hints can use a fresh copy for ~30s.
|
||||
• AI mode empty state rotates one-line suggestions; tap sends the card
|
||||
prompt without using the mic.
|
||||
• Spoken clipboard requests in AI mode attach stored clipboard text when
|
||||
you name the clipboard out loud.
|
||||
• Settings → AI Agent adds Response length (Short / Medium / Detailed).
|
||||
• AI answers stream into the keyboard as the model writes.
|
||||
|
||||
CHANGED
|
||||
• Polish and AI mode now use only the API key you configure; the built-in
|
||||
DeepSeek fallback has been removed.
|
||||
• iPad voice and typing surfaces include the system globe key, and the
|
||||
typing layout adds iPad-specific sizing and editing controls.
|
||||
• History and Personal dictionary move from the tab bar onto Home preview
|
||||
cards; engine status scrolls with the page.
|
||||
• Translation control sits beside the mic (mirrored with Undo); the former
|
||||
top-bar slot is the Clipboard button.
|
||||
• Undo covers clipboard pastes as well as dictation, AI answers, and edits.
|
||||
```
|
||||
|
||||
## App Review information
|
||||
@@ -198,10 +201,10 @@ standard HTTPS. Re-evaluate this answer if non-exempt cryptography is added.
|
||||
|
||||
## Submission checklist
|
||||
|
||||
- [ ] Confirm `project.yml` still reads version 1.7.0 / build 65
|
||||
- [ ] Generate the project with `./Scripts/generate-xcodeproj.sh`
|
||||
- [ ] Confirm `project.yml` still reads version 1.7.5 / build 66
|
||||
- [ ] Open the existing Xcode project (do not regenerate unless needed)
|
||||
- [ ] Run the release build and test suites on macOS with Xcode 26
|
||||
- [ ] Replace screenshots with captures from the submitted build
|
||||
- [ ] Verify the privacy answers against the submitted provider features
|
||||
- [ ] Confirm the tip product remains optional and unlocks no feature
|
||||
- [ ] Upload, select build 65, add review notes, and submit
|
||||
- [ ] Upload, select build 66, add review notes, and submit
|
||||
|
||||
Reference in New Issue
Block a user