merge origin/main (cross-store text checker); macOS platform pitfall renumbered to 79
This commit is contained in:
commit
9db7180eb9
35 changed files with 618 additions and 60 deletions
16
CHANGELOG.md
16
CHANGELOG.md
|
|
@ -27,7 +27,21 @@
|
|||
`listing --version 0.8.7` works on the rejected macOS 0.8.7 while the iOS 0.8.7 is live. `apple status`, `validate`,
|
||||
`release status`, the report and the desktop label every version with its platform; validate and release status warn
|
||||
about another platform's editable or rejected version. `whats-new apply --platform` names it in the push command.
|
||||
Pitfall 77.
|
||||
Pitfall 79.
|
||||
- **Other platforms in store text are refused (both stores).** One checker (`cli/lib/cross-store.ts`) finds Android,
|
||||
Google Play (Games), Play Store, Galaxy Store, Amazon Appstore, Steam, Microsoft Store, AppGallery (and localized
|
||||
forms) in App Store text (Guideline 2.3.10) and iOS, iPhone, iPad, App Store, Apple Arcade, Game Center, TestFlight in
|
||||
Play text (Metadata policy), per locale, field and line with a fix. `apple listing`, `play listing`, `play release` /
|
||||
`play upload` release notes, `listing set`, `whats-new check` / `apply`, `storebound edit` and the desktop editor
|
||||
refuse before anything is sent (dry runs show the hits); `check` and `validate` report blockers; `scan` reports
|
||||
`other-platforms` (2.3.10) and `play-other-platforms` (Play: Metadata). A functional mention stays only through the
|
||||
owner's `listing.allowPlatformMentions: [{ store, text, reason }]`.
|
||||
- **Per-store release notes.** Lines tagged `[apple]` / `[play]` (or a `[play]` line heading a block) in a shared notes
|
||||
source go only into that store's notes; the draft leaves untagged other-platform lines out of the wrong store and
|
||||
says so; each store's limit counts its own notes.
|
||||
- **`storebound api` writes piped or redirected are refused loudly.** `--yes` with stdout not a TTY now exits 1 with
|
||||
"refused: writes through `storebound api` need an interactive terminal ... Nothing was sent." on stderr instead of
|
||||
a silent dry run.
|
||||
|
||||
## 0.8.13 · 2026-10-18
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue