8106d7c9a2
Desktop boot check: tabs opened like a person (the More menu when a tab is not in the row); the fake host answers window dry runs like the Rust host (dryRun forced), art.pull preview dry run
2026-10-23 10:31:40 +08:00
ffaf42c55d
Merge origin/main (0.8.40 tag, not published)
2026-10-23 10:26:05 +08:00
5b7b16ac08
Desktop boot check: accept the in-app dry-run preview before the native confirm
2026-10-23 10:25:26 +08:00
c7bae75ed0
apple build/upload: accept --allow-version-mismatch (flag list regenerated); 1.0 and 1.0.0 are one version train
2026-10-23 09:57:13 +08:00
595cbc8a68
storebound 0.8.40: version in package.json and every copy, CHANGELOG 0.8.40 section
2026-10-23 08:54:55 +07:00
ebd64e0f76
Desktop: tab row reserves enough room for the More menu button
2026-10-23 09:54:20 +08:00
9ec2af86ac
CHANGELOG: 0.8.39 was not published; its notes move to Unreleased
2026-10-23 09:53:32 +08:00
5f26cef580
Merge origin/main (0.8.39 tag)
2026-10-23 09:53:20 +08:00
db0e5620b2
CHANGELOG: audit fixes
2026-10-23 09:52:54 +08:00
0e693b7f74
Desktop: portfolio card ids show the full id as a tooltip
2026-10-23 09:50:11 +08:00
c0a13b5f87
Desktop: wide tables keep their first column in view while scrolling; compact table density (Settings > Appearance, Ctrl+K)
2026-10-23 09:49:47 +08:00
364b8ec0d4
Desktop: every write shows a styled in-app dry-run preview (command, changed rows) before the native confirm dialog; i18n house style fix for the developer id hint
2026-10-23 09:48:48 +08:00
c86b583830
Desktop: Settings search filters the sections (nav and body), Enter jumps to the first match
2026-10-23 09:47:29 +08:00
78b1b599a5
Desktop: More tools gets a command search across groups and a compact list layout
2026-10-23 09:46:55 +08:00
e32d0772e9
Desktop: Reviews keyboard: J/K move, R reply, C copy, O open in the console, with a key hint
2026-10-23 09:46:09 +08:00
ef6651c8d2
Desktop: Prices sheet panel is one row (Export primary, Compare a sheet, rest in ...)
2026-10-23 09:45:19 +08:00
5b6d5cdac2
Desktop: pill tabs stay one row; tabs that do not fit go into a More menu, the active tab always stays visible
2026-10-23 09:44:43 +08:00
83b8ce8869
Desktop: sidebar reader as short rows with a progress bar; one Refresh (top bar) instead of two; rolling-out tile lists versions on their own lines; cards without screenshots show live versions per store
2026-10-23 09:43:08 +08:00
bd048daa86
storebound 0.8.39: version in package.json and every copy, CHANGELOG 0.8.39 section
2026-10-23 08:39:22 +07:00
c36ad87658
CHANGELOG: next release notes
2026-10-23 09:37:13 +08:00
b7773d6257
Merge origin/main (0.8.38)
2026-10-23 09:37:04 +08:00
6a9f9f36c0
Desktop: compact hero drops its min height; app tabs fit one row at 1440 (tighter pills below 1560 px); hero screenshots only on wide windows so the pipeline labels never overlap
2026-10-23 09:32:51 +08:00
936ee15e38
Desktop: unique option keys in editor selects (App info page error); long package names no longer push App folders cards wide
2026-10-23 09:30:22 +08:00
43e394ef7d
Desktop: account and studio secondary actions move to ... menus; one Import apps button on the home; App folders header keeps one primary action
2026-10-23 09:26:02 +08:00
7c18b3f7dd
Desktop: compact app hero on every tab but Releases; Ctrl+K lists the current app's menu actions; Alt+Up/Down switches apps; shortcuts list; no focus ring on code-focused headings
2026-10-23 09:26:01 +08:00
a656240bfb
Checks: findings with a skill get Open guide (context menu and a link on the card) to the shipped skills/<name>/SKILL.md; known-skill list kept equal to skills/ by a test
2026-10-23 09:22:22 +08:00
4a74989a95
Open in Google Play Console deep-links the app: Play developer id per credential profile (accounts play-developer, desktop Accounts), shared playAppUrl builder for desktop, CLI and watch; developer chooser instead of the console root
2026-10-23 09:20:35 +08:00
7c769c18f4
Desktop: folders keep claiming their store records before the config read returns; a store app with a folder's id is never listed twice
2026-10-23 09:18:03 +08:00
5e82010ace
Desktop: app page no longer overflows (page grid minmax, wrapping tabs); app ignore/unpair actions move to a ... menu; unique keys in App info
2026-10-23 09:08:23 +08:00
dece83c3e8
Desktop: custom context menus everywhere, never the browser's menu
...
One ContextMenu in the design system (keyboard, type-ahead, submenus, check items,
disabled reasons, Shift+F10 / Menu key, viewport placement, light and dark). The
native menu is prevented globally; text fields keep Cut / Copy / Paste / Select all.
Menus on sidebar and portfolio apps, app hero, releases, store art, live art,
reviews, checks, editor fields, catalog, prices, accounts, app folders, ignored.
2026-10-23 08:59:14 +08:00
944b24fe59
Desktop: release builds on Windows turn off the WebView2 browser context menu and accelerator keys
2026-10-23 08:59:13 +08:00
26d85bafd0
storebound 0.8.38: version in package.json and every copy, CHANGELOG 0.8.38 section
2026-10-23 07:53:23 +07:00
64a2073bc4
CHANGELOG: move the signing and version-train notes to Unreleased
2026-10-23 08:52:03 +08:00
476acf7a6a
Merge origin/main (0.8.37)
2026-10-23 08:51:41 +08:00
e4ebbb825d
play build: signing passwords only through the child environment, never argv
2026-10-23 08:51:07 +08:00
7960063e0e
Signed AAB guardrails, injected signing args, IPA version train check, Play notes lint at build
2026-10-23 08:49:43 +08:00
707db2ebc6
Desktop: app hero without screenshots no longer shows a cropped second copy of the icon
2026-10-23 08:39:51 +08:00
06dc71523e
storebound 0.8.37: version in package.json and every copy, CHANGELOG 0.8.37 section
2026-10-23 01:38:18 +07:00
618ff9e488
CHANGELOG: next release notes
2026-10-23 02:36:37 +08:00
76a8190fc6
Merge origin/main (0.8.36)
2026-10-23 02:36:17 +08:00
4a0bce64a1
Desktop: live store thumbnails load right away (an IntersectionObserver may never fire in a hidden tray window)
2026-10-23 02:36:01 +08:00
63e3f24f0b
storebound 0.8.36: version in package.json and every copy, CHANGELOG 0.8.36 section
2026-10-23 01:08:33 +07:00
d3190ecdec
watch: read a missing App Store bundle id from the API instead of skipping the app
2026-10-23 02:06:56 +08:00
3ff1da10c6
Merge origin/main (0.8.35)
2026-10-23 01:46:03 +08:00
9610c9477e
Desktop: per-store ignore (hide only the App Store or Google Play side), N ignored show toggle in sidebar and portfolio, Unignore in the app controls; ignore flags sync with the shared app list
2026-10-23 01:35:27 +08:00
a22dcd87dc
storebound 0.8.35: version in package.json and every copy, CHANGELOG 0.8.35 section
2026-10-23 00:15:25 +07:00
13b91dd423
Ignore dormant apps: per-app and per-store 'ignored' in the app list; apps ignore/unignore, watch, ws and apps list skip them; MCP tools
2026-10-23 00:57:42 +08:00
75bf62e125
Reviews: a store read that failed everywhere is an error, not an empty fresh list; Reviews tab says Apple's API can lag and Play returns 7 days; pitfall 106
2026-10-23 00:33:27 +08:00
0e88e4293a
Merge origin/main (0.8.34)
2026-10-22 23:59:05 +08:00
2f25f76377
Desktop boot check: scroll live art tiles one by one and wait for each lazy thumbnail
2026-10-22 23:58:45 +08:00