Skip to content

Releases: Abdullah4AI/apple-developer-toolkit

v1.260331.0 - Upstream Sync

31 Mar 07:02

Choose a tag to compare

Automated upstream sync from rudrankriyam/App-Store-Connect-CLI

Changes: pricing commands, submit flow, subscription introductory offers import, web apps medical device support, resolved prices, and test coverage improvements

v1.260328.0 - Upstream Sync

28 Mar 07:00

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
1af8c68 Merge pull request #1243 from rudrankriyam/codex/recover-mintlify-docs
fc5f4d2 Merge pull request #1249 from rudrankriyam/automation/refresh-installs-badge
04f0fe3 chore: refresh estimated downloads badge
5e3c549 Fix hook regression test targeting
3fb4228 Audit inline website command references
67d25e9 Fix pre-commit docs embed classification
30cf4a9 Tighten website command value parsing
6f0b096 Require submit flags in website docs examples
93a658f Validate indented website snippets and fix uncovered docs
1f77ae5 Simplify website command flag validation branch
9dbff7e Merge pull request #1244 from rudrankriyam/cursor/missing-test-coverage-3bcf
cf2f38a Merge branch 'main' into cursor/missing-test-coverage-3bcf
e66e025 Merge pull request #1246 from pol-cova/wall-of-apps/strictblock-app-blocker-20260327234015
2daa9ad Merge pull request #1245 from henriquevelloso/wall-of-apps/snapsong-ai-music-from-photo-20260327213720
835badd apps wall: add StrictBlock: App Blocker
6c00783 apps wall: add SnapSong - AI Music from Photo
4d4d724 Harden docs validators for root-only flags and escaped paths
d87d937 Fix submit create docs required flags
42b16c5 Fix root flag handling in website command checker
8ffbaf2 Audit Mintlify docs against live CLI
376ddd2 Merge pull request #1242 from rudrankriyam/codex/q2-incremental-rewrite-roadmap
ee69862 build: surface command docs hook for Go changes
80baf30 docs: fix review workflows and hook coverage
c71a70e docs: refresh recovered canonical command examples
73bfff9 test(builds): cover test-notes build alias conflict
2e30f20 docs: normalize recovered analytics examples
f935197 docs: fix recovered analytics and versions guides
acd9ae2 docs: clarify recovered command intent
f936147 build: clarify wall docs fast path
ddd94ba docs: fix recovered website reference commands
34fa234 build: ignore angle-bracket external doc links
f96700c docs: fix recovered website command examples
7289e9e Fix roadmap markdown links
c9c8f8d ci: fast-path wall-of-apps submissions
c8ac93c docs: add redirects for recovered Mintlify pages
82d5d29 build: make hooks and release docs-aware
3bf64b7 docs: recover Mintlify site source under website
276aec6 Add Q2 incremental rewrite roadmap
9ee4cd7 Merge pull request #1240 from fxmumu/wall-of-apps/picseek-ai-photo-manager-20260327103058
a31fc8a apps wall: add Pill identifier: MedScan (#1241)
5602ef5 apps wall: add PicSeek: AI Photo Manager
5086317 Merge pull request #1239 from rudrankriyam/automation/refresh-installs-badge
d6bcd67 Merge pull request #1238 from rudrankriyam/refactor/testflight-build-id
a7c10ae chore: refresh estimated downloads badge
73109b3 refactor(testflight): canonicalize build-id selectors
92fab7d Merge pull request #1237 from rudrankriyam/codex/deprecate-breaking-build-selector-changes
450f84f Warn once during build wait discovery
97c72fb Tighten deprecation warning test assertion
85c5e87 Restore deprecated build selector compatibility
c5ebbcd Merge pull request #1236 from rudrankriyam/codex/audit-post-release-followups
dbf8798 fix(builds): keep beta review 404 context
4062d3d fix(builds): preserve beta review not-found exit code
72fe14f fix(builds): handle missing beta review submissions
3da6d2f fix(workflow): correct build help example
cc802c1 Merge pull request #1235 from rudrankriyam/refactor/builds-unified-selectors-pr7
416914b fix(builds): make view explicit for read commands
f3ac352 fix(builds): clarify wait selector conflict error
589c3a6 fix(builds): remove redundant wait since check
27dfd14 refactor(builds): reuse shared test-notes selector binder
60eea55 fix(builds): address review feedback on selector resolution
057307c docs(builds): align selector help with final contract
547f45f docs(builds): remove stale selector guidance
a364c92 docs(builds): align platform selector placeholders
dbd2ff9 refactor(builds): unify single-build selectors
756c3a5 Merge pull request #1234 from rudrankriyam/refactor/builds-mutations-build-id-pr6
1e7551d refactor(builds): standardize mutating build selectors
c512076 Merge pull request #1231 from rudrankriyam/cursor/regression-test-coverage-92c7
30f3edc Merge pull request #1232 from rudrankriyam/refactor/builds-test-notes-pr4
f05088b Merge branch 'main' into refactor/builds-test-notes-pr4
b7c60b9 Merge pull request #1233 from rgomesnunes/wall-of-apps/safe-period-tracker-soso-20260326165100
3cca68f apps wall: add Safe Period Tracker - Soso
ad1719c refactor(builds): fold legacy test-notes removals into PR4
7c4bff8 refactor(builds): make test-notes build-scoped
2a25ad6 test(builds): cover not-expired info validation aliases
df5e270 Merge pull request #1227 from rudrankriyam/refactor/builds-next-number-pr3
b4c7705 Merge branch 'main' into refactor/builds-next-number-pr3
764ac2e Merge pull request #1228 from mahmoudashraf93/feat/subscriptions-group-level-update
ed6b3cf fix(builds): prioritize latest-only validation errors
5bbe8c2 fix(subscriptions): hide invalid group-level help default
8f191cb fix(builds): preserve latest selector compatibility
e7645df fix(builds): paginate exact version pre-release lookups
b5c04f8 subscriptions: add --group-level support to update
ef9801b refactor(builds): rename next-build command explicitly
2afa3c0 fix(builds): harden migration regression coverage
7e8b85b fix(builds): preserve latest resolver filtering
dabaecf fix(builds): tighten latest split validation guidance
1884f90 refactor(builds): split latest into info and next-number
7fdee76 Merge pull request #1226 from rudrankriyam/refactor/builds-info-canonical-pr2
2171433 test(cmdtest): dedupe builds info selector coverage
10b15e9 fix(builds): preserve find selector compatibility
17b3204 refactor(builds): make info the canonical build lookup
e6f2dcd Merge pull request #1225 from rudrankriyam/refactor/build-selector-vocabulary-pr1
a339fc3 fix(builds): reject conflicting latest selector aliases
cbee3cd fix(cli): keep selector deprecations and help aligned
94ee5ea fix(builds): guide removed selector spellings
bde342d refactor(builds): extend build-id across read commands
792114f refactor(builds): standardize initial selector vocabulary
433b62c Merge pull request #1224 from VatanaChhorn/wall-of-apps/long-distance-couple-bff-20260326094537
90dd3e1 apps wall: add Long Distance: Couple & BFF
c483688 Merge pull request #1223 from vulgur/wall-of-apps/minimal-diary-life-timeline-20260326090721
e11af4d apps wall: add Minimal Diary - Life timeline
2fb4cc6 Merge pull request #1222 from vulgur/wall-of-apps/zen-flip-clock-minimal-timer-20260326083044
2d8f741 apps wall: add Zen Flip Clock - Minimal Timer
cdf62e5 Merge pull request #1218 from Abdo-codes/fix/review-screenshot-verification
08ecd60 Merge remote-tracking branch 'origin/main' into pr-1218-audit
2bd999f Merge pull request #1219 from Abdo-codes/feat/availability-all-territories
f7f46ac Merge branch 'main' into feat/availability-all-territories
e82efdc fix(review-screenshots): reuse verified poll responses
6a2c20e Merge pull request #1221 from rudrankriyam/automation/refresh-installs-badge
f9be3b1 chore: refresh estimated downloads badge
709d6a4 Merge pull request #1220 from Abdo-codes/feat/free-pricing-flag
a3dc70f Merge remote-tracking branch 'origin/main' into pr-1220-audit
bc3839c docs(pricing): document and test free app pricing flows
f4f2d96 fix(review-screenshots): reset verification timeout budget
3e6f760 fix(pricing): scope free validation messages by command
8121c2a fix(pricing): page through free price point resolution
13a8036 docs(availability): surface all-territories examples
d8efe80 fix(review-screenshots): print verified subscription screenshot state
fc24179 docs: add Vibecode sponsor to README
6f7a584 style: format subscription review screenshot attributes
070e5dc Merge branch 'main' into feat/free-pricing-flag
95766f5 feat: add --free flag to set app price to Free ($0)
beeb4c0 Merge branch 'main' into fix/review-screenshot-verification
d9ee4e4 fix(availability): fail fast on empty territory CSV
d3cb7fe fix(review-screenshots): handle nullable subscription delivery state
30555d6 fix: return error on verification failure instead of warning
53be427 fix: add post-upload verification for review screenshot delivery
2c6b227 fix(availability): respect ASC_TIMEOUT for bulk territory edits
7fc3c9d feat: add --all-territories flag to availability set command
c0a957a Merge pull request #1098 from rudrankriyam/fix/web-2fa-phone-delivery
46b9502 Merge pull request #1217 from rudrankriyam/web-sandbox-create-1212
f66f4a6 fix(auth): guard prepared phone verification state
21d6a34 fix(web): reject display-name sandbox emails
8a3f2f2 fix(web): clarify phone fallback and shim password handling
87251c6 fix(web): count sandbox password length by characters
fd08d82 web: add sandbox tester creation via web sessions
ab03807 fix(auth): request phone 2FA delivery before verification
c42509b fix(apps): preserve deprecated create shim behavior
587b52c fix(auth): allow key-only metadata fallback
f7dd18e Merge pull request #1216 from rudrankriyam/web-disclaimer-and-rate-limit
f1dd123 web: strengthen disclaimer and raise default rate limit to 1s
db92cc9 Merge pull request #1215 from rudrankriyam/feat/web-analytics-experimental
3042059 web: respect requested in-app event windows
70ddd70 web: clarify analytics benchmark windows
e2a9208 web: polish analytics tables and client parity
45bdf55 web: sort analytics cohort periods numerically
ec8b7b1 web: address analytics review feedback
6532794 web: expand experimental analytics tab coverage
1079b7a web: add experimental analytics dashboard commands
379a00c fix(auth): keep metadata lookups off keychain secrets
5111ac6 fix(auth): tighten web fallback metadata handling
40cb621 fix(web): accept labeled spaced Apple 2FA codes
86174dd fix(web): ignore broken cache mirrors during login
d626ede fix(web): clean up app-create and logout ...

Read more

v1.260325.0 - Upstream Sync

25 Mar 07:00

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
202c72b Merge pull request #1214 from rudrankriyam/automation/refresh-installs-badge
a12b2cf chore: refresh estimated downloads badge
4966ded Merge pull request #1213 from valxno3/wall-of-apps/connectarr-20260325010351
4def7da apps wall: add Connectarr
ee51e09 Merge pull request #1209 from tamtom/feat/video-preview-set-poster-frame
ae19702 Merge pull request #1211 from rudrankriyam/cursor/missing-test-coverage-5917
4d04ec6 Merge pull request #1210 from rudrankriyam/chore/update-koubou-v0-18-1
d545cd2 test: add coverage for validate build count fetcher
4af61d3 Merge branch 'main' into feat/video-preview-set-poster-frame
ff8862e Merge pull request #1200 from thatswiftguy/feature/analytics-compare
60bc1d1 fix(video-previews): tighten poster frame validation
44ed2ee shots: bump pinned Koubou to v0.18.1
e7345ce fix analytics compare mixed-schema availability
29257b5 validate --time-code format before sending PATCH request
ad6774f feat: add video-previews set-poster-frame subcommand
8f3ce03 Merge branch 'main' into feature/analytics-compare
21f01aa chore: refresh estimated downloads badge (#1208)
13f69a0 fix analytics compare report validation
dc46852 Merge branch 'main' into feature/analytics-compare
7697a48 Revert "Added asc analytics compare command"
7a5dc50 apps wall: fix storefront lookups and remove stale entry
aac9d6c apps wall: add wrkout - gym plan, log & track (#1206)
6d5eb75 apps wall: add DayBar (#1205)
b4c4c21 apps wall: add FocusCursor: Highlight &Markup (#1204)
564e835 apps wall: add RegexMate (#1203)
de44854 apps wall: add KeyClicker (#1202)
63f0ec9 apps wall: add Iconize Folder (#1201)
233b7b7 Added asc analytics compare command
7f9c1f8 Added asc analytics compare command
6fd783a Merge pull request #1199 from rudrankriyam/feat/subscription-readiness-diagnostics
a0d4b61 validate: refresh build probe timeout budget
fd8ddc7 validate: defer app coverage until availability exists
0919c70 validate: honor advisory subscription diagnostics
4481f61 validate: skip redundant subscription coverage probes
efab5ea validate: relax app coverage subscription diagnostics
af06d75 validate: harden subscription availability downgrade handling
fb62826 validate: refine subscription territory coverage checks
afcf3c8 validate: harden app territory coverage checks
36b569e validate: mark skipped build diagnostics unverified
45aa486 validate: expand subscription metadata diagnostics
82c93f9 Merge pull request #1197 from rudrankriyam/fix/main-shots-frame-timeout
7e9a39a Merge pull request #1198 from rudrankriyam/automation/refresh-installs-badge
cd5f73a test: fail loud on tier cache sandbox errors
6e0f8d7 chore: refresh estimated downloads badge
47b3446 test: isolate tier cache reset from HOME
411d023 test: reset cmdtest state before building roots
67d229c test: isolate cmdtest frame and cache state
f2b29d2 Merge pull request #1196 from BorrowedFire/wall-of-apps/nextcatch-20260323022827
3fa4ab9 Merge pull request #1195 from BorrowedFire/wall-of-apps/jurni-trip-planner-20260323022718
67aec99 apps wall: add NextCatch
6855b7e apps wall: add Jurni: Trip Planner
faedf7d Merge pull request #1192 from slvssb/wall-of-apps/gecko-med-20260322160545
475efe7 Merge pull request #1193 from barrault01/wall-of-apps/6-nations-rugby-scores-live-20260322204928
7475883 Merge pull request #1194 from barrault01/wall-of-apps/pievra-jules-ai-coding-agent-20260322205155
0051fc7 apps wall: add Pievra: Jules AI Coding Agent
eb26a4b apps wall: add 6 Nations - Rugby Scores Live
109f942 apps wall: add Gecko Med
9cbe1fb Merge pull request #1190 from rudrankriyam/codex/view-edit-read-verbs
91be28c apps wall: add Super Shot: EXIF Photo Frame
ff59d91 cli: reuse rewritten exec for deprecated aliases
beeb8d7 cli: fix stale view-edit migration guidance
9a39917 cli: narrow deprecated alias help detection
e3428ed cli: update deprecated warnings for view aliases
8daa9e4 cli: prefer view and edit verbs in canonical surfaces

v1.260322.0 - Upstream Sync

22 Mar 07:02

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
ff4178a Merge pull request #1189 from rudrankriyam/automation/refresh-installs-badge
d4da5b8 chore: refresh estimated downloads badge
f985164 Merge pull request #1186 from rudrankriyam/fix/privacy-publish-state-advisory
1766172 builds: reject verify-timeout in dry-run mode
21384c7 submit: preserve non-wait uploads and stale submission recovery
0902f7a Merge branch 'main' into fix/privacy-publish-state-advisory
200cf54 submit: address follow-up PR review feedback
2334642 submit: address upload verify timeout review feedback
5d32ac6 submit: harden upload verification and submission hints
24e3bfb release: surface readiness advisories in pipeline
47cd025 submit: count advisory passes in preflight totals
e773e19 shots: skip frame downloads for canvas renders
5f1f5f8 shots: invalidate frame cache on binary swap
6a84044 shots: restore iphone 17 teal alias
26a1ca5 shots: preflight Koubou frame downloads
7b30e6b shots: use native Koubou 0.18 iPhone mappings
d54dca9 shots: pin Koubou to v0.18.0
a0b1bd1 submit: surface app privacy advisory before create
bc67bc8 submit: tighten preflight advisory reporting
9ceee48 validate: add public app privacy readiness advisory
2b15658 apps wall: add Receipts Manager: Receipteka
04fdc96 scripts: tighten 2fa code extraction
7690dbb Merge pull request #1183 from rudrankriyam/codex/web-2fa-code-command
68d7e4b scripts: narrow trust dialog matching
53b1ffb web: harden 2fa helper dialog matching
3515da4 web: bound 2fa helper retries
5c3d057 web: restore 2fa compatibility paths
ebef913 Merge origin/main into codex/web-2fa-code-command
1e0b0c2 web: avoid login shell for 2fa commands
fae79e9 web: restore interactive 2fa fallback
17d4372 Merge pull request #1181 from rudrankriyam/feat/web-lazy-auto-reauth
ce7eada screenshots: pin Koubou to 0.17.1 (#1184)
f3102f4 scripts: handle Apple web code dialog
dcfcd99 scripts: add helper settle delays
0282ab2 scripts: advance Apple web trust prompt
ab3602f web: inline single-use web login helper
96ea1d1 scripts: add Apple web 2fa helper
e1064c2 web: avoid duplicate invalid-credential retries
bd4f071 web: use command-based 2fa for web auth
c36c7f3 apps wall: add Auto Metric - Expense Tracker (#1182)
2e76d12 web: address auto-reauth review feedback
6579bc6 web: add lazy auto-reauth for expired sessions
2ac330f Merge pull request #1179 from rudrankriyam/codex/issue-1177-apps-public-15
8e5c89b Tighten public app input validation
5662717 Fix public storefront validation and listing
15f0910 reviews: tighten ratings input validation
5aa2274 itunes: accept broader storefront codes and canonical IDs
b1735b7 cmdtest: add public command exit code coverage
3a06e53 cmdtest: cover ratings success outputs
c42f110 cmdtest: cover apps public output formats
914c726 cmdtest: cover apps public help and validation
673e7da apps: document wall submit App Store lookup flow
b8b5903 apps: add wall submit lookup regression tests
983b1bc apps: rewire wall submit lookup through itunes helper
257f34a apps: surface public App Store subtree
16714ee apps: add public storefront commands
5c1953a itunes: cover public lookup and ratings requests
c290ea5 itunes: add storefront listing metadata
2ff327d itunes: extract ratings into shared helper
6b732eb Merge pull request #1124 from andresdefi/feat/missing-commands
ec2f677 itunes: add public search helper
3548e7f itunes: add lookup helpers
1cadc21 itunes: add base URL request seam
1af84f1 Merge branch 'main' into feat/missing-commands
2756471 Merge pull request #1130 from Abdo-codes/feat/submit-cancel-modern-api
75317d3 Merge remote-tracking branch 'abdo-codes/feat/submit-cancel-modern-api' into feat/submit-cancel-modern-api
e1931bf Merge remote-tracking branch 'origin/main' into feat/submit-cancel-modern-api
2753592 Merge pull request #1178 from rudrankriyam/automation/refresh-installs-badge
bfb307b chore: refresh estimated downloads badge
1be20bb Merge branch 'main' into feat/submit-cancel-modern-api
53cf51a fix: harden submit and readiness timeout fallbacks
c879957 fix: harden submit reuse and readiness skips
16f6655 Merge pull request #1173 from rudrankriyam/cursor/missing-test-coverage-e04a
505618e Merge branch 'main' into cursor/missing-test-coverage-e04a
d7c5db8 Merge pull request #1176 from rudrankriyam/rudrank/builds-add-groups-submit-review
c0c57f9 Add beta review submission to builds add-groups
557ad3c Merge pull request #1172 from subbieworld/wall-of-apps/subbie-money-calendar-20260320141052
1f47369 test: cover web subscription refresh edge cases
6e110fc apps wall: add Subbie - Money Calendar
d75e10a Merge branch 'main' into feat/submit-cancel-modern-api
a081c4a Merge pull request #1171 from rudrankriyam/feat/web-subscription-attach
5b27706 fix: clarify exempt-declare as local plist helper
8f63bb1 Harden web review subscription mutation reporting
51803b8 fix: preserve usage errors for localization validation
91e388c Merge remote-tracking branch 'origin/main' into pr-1124-fork-audit
b6d35f5 Fix web review subscription attach preflights
a041fdc web: preserve false booleans in review JSON
49ffe94 web: add group-level subscription attach workflow
ed83037 web: hint when subscription attach is not ready
6ac3713 web: add experimental subscription attach workflow
d720a4d ci: upgrade GitHub Actions for Node 24 compatibility
28c1d3e Merge pull request #1169 from rudrankriyam/automation/refresh-installs-badge
4ee1794 chore: refresh estimated downloads badge
b359ce6 fix(submit): harden readiness preflight
50d0485 Merge pull request #1128 from Abdo-codes/feat/builds-update
e46c208 Merge pull request #1129 from Abdo-codes/feat/submit-encryption-preflight
cd85a52 Merge pull request #1168 from rudrankriyam/codex/pr1160-comment-fix
d898714 add notify partial-error regression coverage
e90ac09 fix publish partial notify error wording
58d263f fix(builds): narrow update no-op fallback
3f16b5c Merge pull request #1160 from rudrankriyam/codex/notify-build-status-followup
2ebb63d fix(submit): require approved encryption declarations in preflight
e111a43 Merge remote-tracking branch 'origin/main' into pr-1160-audit
c681d51 Merge pull request #1144 from rudrankriyam/codex/issue-1143-testflight-group-attach
fe45d05 Merge remote-tracking branch 'origin/main' into pr-1160-audit
542526c Merge branch 'main' into codex/issue-1143-testflight-group-attach
d18462e publish testflight: accept redundant auto-notify conflicts
c00e872 Merge pull request #1163 from rudrankriyam/codex/build-status-diagnostics
e8d3c64 Decode stored base64 PEM for build-status diagnostics
6a948bb Preserve text build-status processing sections
e4f2140 Merge pull request #1167 from rudrankriyam/auth/config-preserve-default-fields
0a8f49a Use Go's built-in max for build-status parsing
6e5dbc5 Prefer JSON build-status output when available
02665ca fix(auth): preserve config fallback credentials on default switches
81789dc Handle long altool build-status lines
8325e37 publish testflight: report actual notify action
645ad72 Limit build wait fallback to missing status lookups
37a6a6f testflight: harden notify follow-up paths
704db46 publish testflight: skip redundant manual notify
2f07073 Merge pull request #1162 from rudrankriyam/codex/issue-1158-review-details
da807e1 Merge remote-tracking branch 'origin/main' into pr-1162-audit
49595d3 fix(review): keep update preflight inside one timeout budget
f7b6def fix(review): preflight demo credential requirements
3256d61 fix(review): cover create examples and credential permutations
48d04ee fix(review): keep notes-only create example validation-ready
9e9b9f8 Merge pull request #1165 from rudrankriyam/cursor/missing-test-coverage-a5ba
e4800ac Merge remote-tracking branch 'origin/main' into pr-1165-merge
bb30283 refactor(signing): share symlink write guard
31be70a Merge pull request #1166 from 0x0o/wall-of-apps/quickphrase-quick-text-input-20260320004241
eefdac3 fix(signing): block sync pull symlink overwrites
b7adb0c apps wall: add QuickPhrase - Quick Text Input
d61fefa fix(signing): reject symlinked gitstore write targets
78abd6d fix(signing): block gitstore parent symlink traversal
e3f8c8e Merge pull request #1068 from Shubham0812/wall-of-apps/sf-catalog-20260314184052
009faf8 Merge branch 'main' into wall-of-apps/sf-catalog-20260314184052
9320482 Merge branch 'main' into feat/submit-cancel-modern-api
9203ae1 test(signing): cover gitstore path and symlink safeguards
cee9a17 Preserve build wait fallback on status lookup errors
a82bfcc Prefer PEM auth for build-status diagnostics
b7bfb04 Merge pull request #1164 from dandreiolteanu/wall-of-apps/tilt-shop-live-fashion-deals-20260319143951
4a71c8d apps wall: add Tilt: Shop Live Fashion Deals
d6b6b77 Fall back to stored PEM for build diagnostics
86ea07b Fix altool build-status stderr capture
93ced29 Merge pull request #1161 from lightning-joyce/wall-of-apps/truessay-academic-ai-writer-20260319124343
ec11e23 Merge pull request #1155 from jaywcjlove/wall-of-apps/videoer-20260319122339
aebec39 Merge pull request #1153 from jaywcjlove/wall-of-apps/audioer-convert-audio-formats-20260319122312
c5a2570 Merge pull request #1152 from jaywcjlove/wall-of-apps/devhub-20260319122210
30b0f50 Merge origin/main into wall-of-apps/devhub-20260319122210
643bced Merge pull request #1151 from jaywcjlove/wall-of-apps/musicer-simple-music-player-20260319122005
1a86564 Merge pull request #1150 from jaywcjlove/wall-of-apps/devtutor-learn-swift-swiftul-20260319121926
5a098c2 Merge pull request #1149 from jaywcjlove/wall-of-apps/quick-rss-rss-reader-20260319121812
90b0424 Enrich upload failures with build status diagnostics
973a333 Fix TestFlight notify flow
77594df review: clarify demo-account-required guidance
7a6a168 apps wall: add Truessay: Academic AI Writer
8fb7ecf apps wall: add Videoer
5cdcef0 apps wall: add Audioer: Convert Audio Formats
e1cc06a apps wall: add DevHub
671f51f apps wall: add Musicer: Si...

Read more

v1.260319.0 - Upstream Sync

19 Mar 07:01

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
45ea395 Merge pull request #1142 from rudrankriyam/cursor/actions-run-issue-9e6c
9bfc001 Merge branch 'main' into cursor/actions-run-issue-9e6c
cdb1644 Merge pull request #1141 from sonfrdy/wall-of-apps/appboard-find-apps-rankings-20260319055231
ce01a8f ci: route badge refresh through PRs
9aebb9d apps wall: add Appboard: Find Apps · Rankings
b777e1f Merge pull request #1125 from rudrankriyam/cursor/regression-test-coverage-c07d
1294e75 Merge pull request #1140 from rijieli/wall-of-apps/offscreen-screen-time-control-20260319022615
edf7b69 apps wall: add OffScreen: Screen Time Control
fbbf40a Merge pull request #1136 from rijieli/wall-of-apps/md-widgets-countdown-widget-20260319020033
6b68626 Merge remote-tracking branch 'origin/main' into wall-of-apps/md-widgets-countdown-widget-20260319020033
f045af6 Merge pull request #1137 from rijieli/wall-of-apps/md-vinyl-for-music-app-20260319020113
c1c0a01 Merge remote-tracking branch 'origin/main' into wall-of-apps/md-vinyl-for-music-app-20260319020113
4837b41 Merge pull request #1138 from rijieli/wall-of-apps/md-clock-flip-clock-20260319020118
2dd59f9 Merge pull request #1135 from rijieli/wall-of-apps/dtd-playlist-daily-mood-music-20260319020009
13dbd4c Merge pull request #1139 from rijieli/wall-of-apps/beauty-fonts-font-keyboard-20260319020128
5d53583 apps wall: add Beauty Fonts - Font Keyboard
8e9c57b apps wall: add MD Clock - Flip Clock
8040dd9 apps wall: add MD Vinyl for Music App
4235c91 apps wall: add MD Widgets - Countdown widget
5ceba06 apps wall: add Dtd Playlist-Daily Mood Music
71b0b6f Merge pull request #1134 from rijieli/wall-of-apps/inline-the-inline-ai-20260319014645
96b27e7 Merge pull request #1133 from rijieli/wall-of-apps/music-plus-player-extensions-20260319012938
0b30e6a Merge pull request #1132 from rijieli/wall-of-apps/clip-jar-20260319012925
e755cb3 Merge pull request #1131 from nielsmouthaan/wall-of-apps/daily-hours-time-tracker-20260318203535
420b30b apps wall: add Inline - The inline AI
d67f14b apps wall: add Music Plus - Player Extensions
642dd1f apps wall: add Clip Jar
970e9c3 apps wall: add Daily – Hours & Time Tracker
f76dbbd Merge pull request #1126 from thatswiftguy/feature/builds-count
da12d2f fix version lookup fallback and streamed build counting
ee16fba fall back to paginated counting when ASC omits totals
fc577cf fix exact marketing version matching for builds filters
fb7cff7 fix builds count output and test coverage
8b7e783 Add asc builds count command
ac13d1b test(asc): cover default mutating limiter initialization
e1624ed Merge pull request #1123 from exper-bot/wall-of-apps/placify-map-trip-planner-20260318105818
cd2f3c5 apps wall: add Placify - Map & Trip Planner
2682ef5 Merge pull request #1121 from joamafer/wall-of-apps/pop-find-by-color-20260318091923
1461ebb Merge pull request #1120 from joamafer/wall-of-apps/caliscool-calisthenics-20260318091856
66a7363 apps wall: add Pop - Find by Color
b58322a apps wall: add Caliscool: Calisthenics
58ca45c Merge pull request #1119 from rudrankriyam/chore/total-downloads-shield-badge
a5c2ade fix(scripts): accept string Homebrew counts in badge totals
e613a1f fix(ci): abort failed rebase before retrying badge push
0b2c594 Merge remote-tracking branch 'origin/main' into chore/total-downloads-shield-badge
4e86afb fix(scripts): authenticate GitHub stats API requests
ce9887d docs: trim badges README
b0314cc ci: audit fixes for installs badge (retries, self-test, mkdir)
0f3e630 fix(badge): avoid 1000k display; rebase before push in workflow
32f1013 Merge pull request #1118 from rudrankriyam/audit/issue-1116
7877604 refactor(scripts): collapse duplicate k-format branches in _format_badge_total
4cf5152 fix(ci): checkout main and push main on release-triggered badge refresh
bbbb3f0 fix(asc): stop queued writes at request deadlines
ba38bd6 docs: drop branch protection note from badges README
e7b7dbd docs: single Shields badge for estimated total downloads
ca14235 fix(subscriptions): disambiguate equalize availability 404s
6a2a7b9 fix(asc): preserve write timeouts after limiter waits
ae0096f Merge origin/main into audit/issue-1116
5bdd96c perf(asc): raise shared mutating request limit to 8
3208686 Merge pull request #1117 from rudrankriyam/fix/issue-1085-space-bool-flag
1dd8550 fix(asc): retry and throttle subscription writes
693d51e fix(cli): recover spaced availability bool parsing
5ce822d Merge pull request #1115 from rudrankriyam/cursor/regression-test-coverage-cab4
5cd1d93 fix(subscriptions): fail fast on equalize availability coverage
d54bf07 refactor(subscriptions): rename pricing availability verbs
534cc21 test: add regression coverage for web auth fallbacks
942b43b Merge pull request #1113 from luongnv89/wall-of-apps/custats-20260317120548
e4e5bbe Merge main into PR #1113 and resolve wall-of-apps conflict
52e0a2c apps wall: add Jinshu Reader (#1114)
f85c3ab apps wall: add CUStats Go
27f1900 apps wall: add Impulses: Stop Impulse Buying
b8b4220 apps wall: add CUStats
0e1e240 Merge pull request #1110 from rudrankriyam/codex/issue-1103-web-auth-password-interrupt
187bd26 fix: skip post-run skills checks after canceled runs
d2d9f74 style: format web auth interrupt helper
8e8cacf fix: re-emit ctrl-c from raw password prompt
029580b test: cover prompt interrupt skill-check regression
2ac8eda fix: remove dead prompt fd parameter
01e49cf test: cover web auth prompt ctrl-c regression
de808f5 fix: preserve web auth prompt cancellation
d19a380 test: cover web auth prompt cancellation
3894444 Merge pull request #1109 from chadnewbry/feature/validate-archive
8d9deef fix: harden xcode validate platform handling
68a1112 Merge pull request #1108 from IfritLabs/wall-of-apps/privanota-private-ai-notes-20260316225052
1d90179 feat: add 'asc xcode validate' command for pre-upload IPA validation
7b5b01a apps wall: add PrivaNota: Private AI Notes
d99ba10 Merge pull request #1106 from rampatra/wall-of-apps/keyscreen-display-keystrokes-20260316182241
b2a9aa6 Merge pull request #1104 from rampatra/wall-of-apps/presentify-screen-annotation-20260316181944
9f9a85c Merge pull request #1105 from rampatra/wall-of-apps/facescreen-desktop-camera-20260316182207
674906d apps wall: add KeyScreen - Display Keystrokes
b48b010 apps wall: add FaceScreen - Desktop Camera
65001f1 apps wall: add Presentify - Screen Annotation
7c6da1c docs: add Codex branding to README
49889f3 Merge pull request #1101 from rudrankriyam/cursor/missing-test-coverage-87e6
40d1cbb Merge pull request #1102 from rudrankriyam/codex/wall-gradient-match
54f3be9 apps wall: add Gradient Match Game: Descent
00576df test(web): cover pagination edge cases in auth capability lookup
3dcbb49 Merge pull request #1082 from rudrankriyam/feat/web-auth-capabilities
a5d9315 web: paginate auth capability lookups
e85eb3e Merge branch 'main' into feat/web-auth-capabilities
0e66086 web: expand admin capability reference
4d6bfd4 Merge pull request #1099 from rudrankriyam/codex/launch-hardening-readme-support
0ba1a9c docs: remove discussion draft
b86046b docs: harden launch onboarding and support
1962b0a Handle actor-list visibility errors
c0cc453 Validate bundled role capability references
a67a678 Test reference capability cross-links
ded42f8 Fallback to actor list on forbidden actor lookups
554463b Test actor list fallback on forbidden actor lookup
5be15fa Expand account holder role reference
bf4988f Test account holder capability coverage
56cd7af Ignore local Go build cache
e1d96d7 Merge pull request #1096 from rudrankriyam/feat/xcode-export-wait-upload
4853b42 Classify individual key list permission misses
22ba26f fix(xcode): use created date for upload window checks
66a3a61 fix(xcode): keep paging for created-only uploads
08247fe fix(xcode): drop dead upload candidate helper
bc389ce Drop duplicate web auth capability validation tests
3637620 Replace helper-only table assertions with cmdtest
707829c Trim duplicate web auth capability exec tests
18741c6 fix(xcode): narrow upload lookup to the export window
eae3e92 Recommend apple-id for web auth capabilities
2f72673 Clarify web auth capability JSON contract
2bc23d0 Expose detailed web auth capability metadata
e8875de Expand web role reference view
ad96a0e Map web auth roles to documented capabilities
8d89f94 Add Apple role capability reference snapshot
a7bbe22 Handle web auth key visibility misses
766aac9 fix(xcode): bind waits to the resolved upload
5b27600 Merge branch 'main' into feat/xcode-export-wait-upload
318d46a fix(xcode): bind wait flow to current upload window
09bba19 Merge branch 'main' into feat/web-auth-capabilities
25ccec8 Merge pull request #1086 from Abdo-codes/feat/signing-sync
9582c32 Merge pull request #1089 from Abdo-codes/fix/submit-hints
5aeb41a Merge pull request #1091 from Abdo-codes/feat/submit-preflight
b8866ac Merge pull request #1097 from rudrankriyam/fix/submit-status-review-submissions
d6b37da Merge pull request #1092 from rudrankriyam/feat/release-stage
26c684c Merge pull request #1090 from Abdo-codes/feat/content-rights
d4cae63 Merge pull request #1087 from Abdo-codes/feat/age-rating-all-none
225467d Merge pull request #1088 from Abdo-codes/fix/xcode-export-tvos
e5d75df fix(submit): warn on generic cancellation conflicts
2c98fff Merge branch 'main' into fix/xcode-export-tvos
2e733da docs(xcode): explain direct-upload export behavior
045c701 fix(submit): avoid hard-coded category hints
cac43ba Merge branch 'main' into fix/submit-hints
8cb7733 fix(xcode): ignore undated uploads in wait matching
11c7864 fix(submit): fall back when review listings are forbidden
62d4b7d fix(signing): correct sync pull help examples
3a6b840 fix(xcode): stabilize direct-upload wait matching
e29f29c fix(submit): keep partial status on item lookup errors
f0a355a fix(xcode): resolve upload ids before waiting
4d37b5a fix(submit): surface unexpected status lookup failures
f4107e1 fix(signing): clean...

Read more

v1.260316.0 - Upstream Sync

16 Mar 07:00

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
544383b Merge pull request #1095 from rudrankriyam/fix/xcode-beta-submit-warning
612d6c2 fix(xcode): warn on beta toolchains for App Store exports
391eeff fix(xcode): support explicit project selection for version commands
5ef4ffa Merge pull request #1084 from Abdo-codes/feat/xcode-version
7865c52 fix(xcode): allow target selection for version bump reads
0fe62cd Merge pull request #1093 from rudrankriyam/fix/issue-1085-territory-availabilities
941c0ae Merge pull request #1094 from rudrankriyam/fix/pre-orders-list-pagination
2b01414 fix(pricing): preserve usage exit codes for invalid pagination flags
1ca4aa0 fix(pre-orders): preserve usage exit codes for invalid pagination flags
c83f0d7 fix(pre-orders): paginate territory availability listings
b8be181 fix(pricing): paginate territory availability listings
2a25059 fix: avoid ambiguous reads in xcode version edit
0ff02c7 fix: make xcode version commands explicit and safe
be4f91c Merge pull request #1083 from bastiaanterhorst/wall-of-apps/space-life-planner-20260315202454
c0950ad fix: honor --target when reading legacy agvtool versions
f1b70a8 fix: document and warn that pbxproj writes are project-wide
451a196 feat: add --target flag for deterministic multi-target projects
a1bec19 fix: pbxproj write correctness and remove redundant detection
b65124c fix: error on multiple .xcodeproj and use first-target build settings
3331e0f Merge branch 'main' into feat/xcode-version
7665faa fix: resolve project path correctly and reject positional args
2ae1fbe feat: support modern Xcode projects with MARKETING_VERSION build settings
5577155 feat: add xcode version get/set/bump commands
70014ab apps wall: add Space - Life Planner
6420f2f Merge pull request #1080 from rudrankriyam/cursor/regression-test-coverage-5918
4aba068 Merge pull request #1078 from Abdo-codes/feat/builds-dsyms
7cc7488 test: cover submit update-state preflight detection
483782a fix: validate dsyms selectors before auth resolution
444236b Merge branch 'main' into feat/builds-dsyms
0933241 Merge pull request #1073 from rudrankriyam/feat/metadata-keywords-workflow
dddb7b3 Merge pull request #1077 from gscalzo/wall-of-apps/neurona-binaural-beats-20260315102809
6797b61 Merge pull request #1079 from 3Samourai/wall-of-apps/pico-8-emulator-picpic-20260315141339
0524273 fix: always pass --app to ResolveBuild for conflict detection
ccf1198 fix: validate --platform values before querying builds
dcf621b apps wall: add Pico-8 Emulator: Picpic
d2a2a98 fix: reject mixed build selectors and return usage-class errors
766297c fix: include build identity in fallback dSYM filenames
6d0964b fix: honor ASC_TIMEOUT for dSYM downloads and reject conflicting selectors
a75d436 style: fix gofumpt alignment in dsyms test
da6df3f feat: add build resolution and improve dsyms UX
ac9e864 feat: add builds dsyms command for dSYM downloads
3f0ef3a apps wall: add Neurona: Binaural Beats
0a0b39f fix: preflight keyword sync before local writes
7a7a9c2 fix: preserve full metadata when creating keyword locales
9a352f6 Merge branch 'main' into feat/metadata-keywords-workflow
1516777 Merge pull request #1075 from rudrankriyam/fix/discussion-1062-keychain-prompts
bd3ff32 fix: reuse existing alias locale metadata files
7856a61 chore(auth): clarify metadata guard precedence
68dedcf refactor: simplify metadata locale collision handling
06b8bd5 fix(auth): use full credential details for verbose status
52a84e7 refactor: share remote version localization mapping
a97158c fix(auth): validate cached summary metadata with keychain timestamps
b0ef149 fix: stabilize keyword apply validation and JSON ordering
840ca53 Merge remote-tracking branch 'origin/main' into fix/discussion-1062-keychain-prompts
860ddb4 Merge remote-tracking branch 'origin/main' into feat/metadata-keywords-workflow
d0e461f fix(auth): clear stored keychain metadata on removal
75714ea refactor: share metadata keyword plan command path
9f72b4d fix(auth): persist legacy summary metadata outside keychain
0309aec fix: reject duplicate canonical metadata locale files
be3828c fix(auth): backfill legacy metadata on credential resolution
6559f99 fix: handle BOM-prefixed keyword CSV headers
d7dac20 feat: emit metadata keyword side-data reports
bac4956 Merge pull request #1076 from Shubham0812/wall-of-apps/wordflux-word-puzzles-20260315033020
c325552 fix(auth): skip metadata-only keychain rewrites on read
57f787f feat: add metadata keyword format presets
0ef386f apps wall: add WordFlux: Word Puzzles
8ef234c test: lock help paths away from auth resolution
65a8015 fix: scope keyword warnings to create actions
4921a68 fix: enrich metadata keyword previews
747c65c Merge pull request #1074 from Abdo-codes/fix/suppress-stale-submission-conflict-warnings
b622ca8 fix: avoid keychain prompts for auth status and switch
f398a69 fix: show info message instead of silently skipping 409 Conflict
f40a727 fix: keep research fields out of metadata files
0b45560 fix: suppress noisy warnings when stale submission cancel hits 409 Conflict
4a2ffe2 fix: normalize metadata keyword separators
0881a70 fix: normalize metadata locale aliases
6f864df fix: ignore default metadata keyword fallback files
b56f533 feat: add metadata keywords workflow
4466315 Merge pull request #1072 from rudrankriyam/feat/auth-issuer-id
7d458af feat: add auth issuer-id command
f57abd0 Merge pull request #1070 from rudrankriyam/fix/issue-1055-xcode-cloud-bundle-id
b1e3b98 fix: hydrate xcode-cloud product bundle ids for table output
ca26bb8 Merge pull request #1069 from rudrankriyam/codex/implement-issue-#1055-and-raise-pr
b3e05d6 test: accept usage-class xcode-cloud next validation errors
d6c84dd Merge pull request #1064 from rudrankriyam/feat/xcode-cloud-workflow-editor-private
b9a7a19 fix: return usage exit for xcode-cloud list flag validation
7f4bd76 Merge pull request #1067 from rudrankriyam/fix/web-auth-invalid-credentials-message
5997de7 fix(web): normalize null workflow descriptions for edit
4e622ab fix: clarify invalid web auth credentials
a7ccf04 Merge pull request #1065 from rudrankriyam/cursor/regression-test-coverage-11ec
e6488a0 Merge pull request #1061 from rudrankriyam/feat/xcode-cloud-run-id-resolver
052e150 Merge branch 'main' into feat/xcode-cloud-run-id-resolver
ad5b274 Merge pull request #1060 from rudrankriyam/feat/snitch-custom-labels
f82056f Merge pull request #1058 from rudrankriyam/fix/xcode-cloud-app-lookup
0ae7ba1 Merge pull request #1057 from rudrankriyam/fix/xcode-cloud-build-runs-sort
d3ae5f6 style(web): format workflow options validation
fbe9727 fix(web): validate workflow schemes limits
177b8b1 test(web): reject invalid workflow schemes limits
222d76f fix(web): fail create when workflow id already exists
2bd5d81 test(web): reject create when workflow id already exists
afcc379 fix(web): default workflow options output to json
abf76c1 test(web): cover json-only workflow options output defaults
73fb36e fix: refresh snitch context after label preflight
3e110a8 fix: keep snitch label lookup failures non-blocking
dc18d3e test: cover submit stale-detach retry failure paths
f703138 fix: preserve numeric xcode-cloud app ids
73886e9 feat(web): add private Xcode Cloud workflow editor commands
1f4f09c fix: aggregate xcode-cloud run-id resource listings
9f0d363 fix: tighten xcode-cloud app lookup semantics
2bfa4f9 Merge branch 'main' into tmp/resync-pr-1057
86948dd Merge branch 'main' into tmp/resync-pr-1058
058db07 Merge branch 'main' into tmp/resync-pr-1060
fe93012 Merge branch 'main' into tmp/resync-pr-1061
8a1a183 docs: codify PR audit workflow defaults
5779ce3 test: align test-results selector validation
f906b08 refactor: customize xcode cloud action resource flag help
045663f test: map run-id selector conflicts to usage exit code
b75b9ae test: reject conflicting artifact selectors
b922527 test: reject conflicting issue selectors
a8def7a test: reject ambiguous xcode cloud run id lookups
b41c171 test: cover xcode cloud artifacts lookup by run id
f067b62 test: cover xcode cloud issues lookup by run id
31ce386 feat: accept run ids for xcode cloud artifacts
349bf34 feat: resolve xcode cloud action resources from run ids
d915e5f test: relax xcode cloud selector validation messages
01b8cf2 Test snitch invalid labels
b29ec77 Test snitch valid label preview
bb1ca61 Wire snitch label validation
ede2461 Validate requested snitch labels
3e993e5 Test snitch repo label listing
42f7c9c List repo labels for snitch
64f15d3 Test snitch label deduping
5eb981a Show snitch labels in previews
bff8090 Merge snitch custom labels
6669b42 Store snitch label requests
9d4d1c3 Add snitch label flag
ec8c043 Resolve xcode-cloud app lookups
922fd68 Add sort to xcode-cloud build-runs
586bc45 Merge pull request #1051 from rudrankriyam/chore/remove-llms-txt
3b62d01 chore: remove llms metadata file
b252966 Merge pull request #1050 from rudrankriyam/chore/remove-unused-doc-artifacts
ef17a8c Merge pull request #1044 from Abdo-codes/feat/auto-select-editable-app-info
153e5f2 chore: remove unused docs artifacts
d6b499e Merge pull request #1049 from rudrankriyam/chore/remove-subscriptions-v2-note
b90e34a Merge pull request #1043 from Abdo-codes/feat/submit-create-reuse-existing-submission
d99c470 Merge pull request #1047 from rudrankriyam/chore/remove-unused-artifacts
d60816f Merge pull request #1048 from rudrankriyam/fix/release-tag-validation
7320d8e Merge pull request #1045 from Abdo-codes/feat/auth-token-command
f645eb3 fix: narrow app info auto-selection to unique drafts
9a531ea chore: remove stale subscriptions v2 note
a7db4f5 fix: validate release tags before tap update
520dbf1 chore: remove unused benchmark helpers
6d5de65 Merge pull request #1046 from rudrankriyam/chore/remove-repo-analytics
9204c3a chore: remove repo analytics automation
e93d67b fix: retry submit create after stale submission cleanup
d980a42 fix: validate auth token key...

Read more

v1.260313.0 - Upstream Sync

13 Mar 07:00

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
1ec0067 Merge pull request #1017 from rudrankriyam/remove-wall-submit-platform-and-gh-login
0f04603 refactor: remove wall creator and platform metadata
bb206ba docs: remove wall creator and platform metadata
e0314ae Merge remote-tracking branch 'origin/main' into remove-wall-submit-platform-and-gh-login
357b856 fix: restore wall submit platform metadata
f20c840 Merge pull request #1016 from valzevul/wall-of-apps/glint-morse-code-translator-20260312235250
1ccdf09 apps wall: add Glint: Morse Code Translator
b0ef796 Merge pull request #1015 from valzevul/wall-of-apps/silk-relationship-tracker-20260312235238
8a9f643 apps wall: add Silk: Relationship Tracker
327a0d6 Merge pull request #1014 from valzevul/wall-of-apps/layered-ai-outfit-maker-20260312235220

v1.260310.0 - Upstream Sync

10 Mar 07:00

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
ff62276 Merge pull request #933 from joeycast/wall-of-apps/bitlocal-btc-friendly-shops-20260310012812
2d05ecc apps wall: add BitLocal: BTC-Friendly Shops
af7d023 Merge pull request #932 from jimripple/wall-of-apps/ripple-news-ai-personal-news-20260310011842
9d1662f apps wall: add Ripple News - AI Personal News
1303977 Merge pull request #929 from rudrankriyam/wall-of-apps/smart-music-stations-wavyy-20260309223733
a6e24fa Merge pull request #930 from rudrankriyam/codex/apps-wall-submit
e168d63 fix: restore wall source validation in submit flow
ae664c9 fix: reject parent wall flags for submit
1facb74 analytics: daily snapshot 2026-03-10
def6213 fix: avoid forcing US storefront for wall lookup
488e042 fix: validate wall submit fork lineage
8c25797 fix: address cursor wall submit comments
19949e4 fix: address follow-up wall submit review notes
721ebdd fix: address apps wall submit review feedback
aec6510 feat: replace wall generator with submit command
ea5253e apps wall: add Smart Music Stations: Wavyy
949bfa1 Merge pull request #927 from ajxbit/main
9beca92 Regenerate wall artifacts for Ryform Golf
11f90e9 Add 'Ryform Golf' app entry to wall of apps
24e6c31 Merge pull request #926 from amahanti/wall/add-amahanti-apps
005c35f Add 5 apps to Wall of Apps (amahanti)
38f3e2b analytics: daily snapshot 2026-03-08
50645d2 docs: add Rork sponsor section to README
168e0af Merge pull request #925 from rudrankriyam/codex/subscriptions-setup-mvp
2540f3a fix: scope subscriptions setup timeout per workflow stage
cc59bc8 feat: add subscriptions setup workflow command
da0e2a2 Merge pull request #923 from rudrankriyam/codex/iap-setup-mvp
dfe07be fix: verify setup pricing for tier and price-point selectors
34f7484 Merge pull request #924 from rudrankriyam/codex/screenshot-order-relationship
13d4ad0 fix: polish iap setup verification edge cases
c454be5 fix: harden iap setup verification and failure output
da80e87 fix: make iap setup verification match confirmed state
8f1f844 fix: preserve screenshot order after uploads
1bc2f76 feat: verify iap setup results by default
a8fc458 feat: add iap setup workflow command
066f0ed refactor: remove dead top-level offer-codes wrapper
fdcd51a fix: make subscriptions pricing a pure command group
14a0ae1 testflight: remove redundant hideTestFlightCommand in beta-details alias
09f3484 Merge pull request #920 from rudrankriyam/codex/919-subscriptions-canonical-home-pr
a57e232 refactor: unexport promoted purchases subcommand lookup
044eef1 fix: scope promoted-purchases wrappers by product family
4965d88 Merge pull request #921 from rudrankriyam/codex/913-testflight-canonical-tree
6f9f12c testflight: sync FlagSet name after command rename
5472d1e testflight: polish remaining canonical help copy
3a1a3ba testflight: align hidden aliases with canonical flags
7715c8a docs: update SUBSCRIPTIONS_V2.md to reflect full legacy removal
568e168 refactor: remove dead deprecation helpers from command_tree.go
92d16c9 fix: align canonical subscriptions help examples
40b634f testflight: fix latest bugbot regressions
3b5111f fix: refresh canonical subscriptions pricing help
da17731 testflight: share list command builders across surfaces
2b40a75 fix: tighten follow-up subscriptions review fixes
52d15bb testflight: polish compatibility alias guidance
6b6fba1 test: remove duplicated subscription validation cases
9c36ffb refactor: share promoted purchase create enforcement
38f3aa2 refactor: remove legacy subscription command paths
e7c4be7 testflight: harden canonical help and alias behavior
219cefc testflight: redirect removed apps subtree to asc apps
48d6d63 testflight: hide redundant apps discovery path
7fd7e3f testflight: redesign canonical command discovery
685449d feat: canonicalize subscription workflow discovery
65b5de7 Merge pull request #918 from kagrawal61/fix/878-experimental-stability-tiers
f07a0d6 fix: standardize experimental labels across web subtree
e54dde8 test: add TestExperimentalCommandsHaveStabilityLabel for #878
a1f25fd docs: standardize [experimental] stability tier label across command surfaces

v1.260308.0 - Upstream Sync

08 Mar 09:36

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:
App Store Connect CLI: snitch command, crash lookup tests, atomic config writes
Nanowave (SwiftShip): Apple auth (SRP), App Store Connect integration, icon management, screenshot pipeline, MCP registry, publish command, 20+ orchestration skills

v1.260307.0 - Upstream Sync

07 Mar 07:02

Choose a tag to compare

Automated upstream sync from:

  • rudrankriyam/App-Store-Connect-CLI
  • moasq/nanowave

Changes:

App Store Connect CLI:
dd912cc Merge pull request #902 from ckirst/add-bibliostats-app
4d7f04b added Bibliostats to wall of apps
b5feac3 analytics: daily snapshot 2026-03-07
032cd58 Merge pull request #901 from rudrankriyam/fix/code-scanning-alerts
473bd37 Fix code scanning alerts: add workflow permissions
ac73827 Merge pull request #900 from rudrankriyam/codex/phased-release-progress-bar
5c8eda1 versions: add phased release progress output
789f54c Merge pull request #899 from rudrankriyam/codex/web-progress-spinners
88aad99 web: preserve local error messages with spinners
a7d911c merge: sync web progress branch with main
4f7fd66 Merge pull request #898 from rudrankriyam/codex/codeql-custom-coverage
101c1da Merge pull request #897 from rudrankriyam/codex/web-auth-expired-session-ux
8d5360a web: add terminal progress spinners
4414f9d ci: expand custom CodeQL language coverage
22f4e6c web: consolidate keychain session cache state
75c2060 web: clarify expired session reauth prompts
31cb58b Merge pull request #896 from rudrankriyam/codex/add-codeql-workflow
a249161 Merge pull request #895 from rudrankriyam/codex/add-govulncheck-workflow
0be08e5 ci: add CodeQL workflow
5b347ff ci: add govulncheck workflow
2a18909 Merge pull request #893 from randomor/add-zenpop-zenshelf
0af34b7 docs: add SnaPOP and ZenShelf to Wall of Apps
918a937 Merge pull request #892 from rudrankriyam/cursor/missing-test-coverage-389f
e3cf895 test(validate): cover retryable and transport image probe skips
3949cc5 Merge pull request #882 from buraksh/codex/add-burak-apps-to-wall
6b07a11 Regenerate wall of apps docs
5ec851a Add Burak Sahin apps to wall of apps
dba8d6c Merge pull request #881 from lucky13820/wall/cat-on-chair
282d5c0 Add Cat on Chair to Wall of Apps
8f93b6e analytics: daily snapshot 2026-03-06
b03c77d Merge pull request #872 from rudrankriyam/codex/validate-subscription-images
17fad4a validate: skip image probe transport timeouts
bc0f599 style: use idiomatic bool negation
2b5158e validate: skip optional subscription fetch auth failures
842951f validate: preserve subscription fetch timeout budget
b22ccd7 validate: skip subscription image probe failures
43c1960 validate: warn on subscription promotional images
ca11582 validate: catch missing subscription image blockers
2e47864 Merge pull request #871 from vishrutkmr7/wall/add-prickly-pear
b573c1f docs(wall): add Prickly Pear: Brain & Hormones
3548cb8 Merge pull request #869 from rudrankriyam/chore/prune-repetitive-tests
b8f1e59 docs(testing): clarify representative coverage guidance
35422fc test(asc): strengthen grouped test coverage
9e193d6 test(asc): prune repetitive request-wiring tests
87cb81e test(asc): address review feedback and prune metadata/product-page boilerplate
a82f53e test(asc): consolidate next-url endpoint coverage
279c8ef test(asc): table-drive repetitive client HTTP endpoint tests
ff16072 test(asc): reduce repetitive output and arg-validation tests
974f142 Merge pull request #868 from dnesdan/add-hrm-battery
57663dc Add HRM Battery watchOS app to wall of apps
4496c87 fix(install): require detected repo root for local binary skip
681a63b Merge pull request #862 from rudrankriyam/feat/skills-update-notification-797
c192c6c fix(install): harden checker availability and preserve config key order
2e3a9c3 Merge pull request #867 from yagomp/add-fplai-wall-entry
91fe157 fix(install): skip cache writes on canceled update checks
b34b95b Add FPLai: FPL AI Assistant to Wall of Apps
d9f6dc4 fix(install): fallback to hardened npx skills check path
ae63cf3 Merge pull request #866 from rudrankriyam/feat/issue-865-builds-latest-processing-state
43c6dc1 fix(install): handle null config when persisting skills checks
e3dfd2b fix(latest-selector): fail fast and share state normalization
f44404d fix(cmd): run skills auto-check after command execution
2ce6cea fix(install): avoid blocking and implicit npx execution
855b6e5 fix(install): harden auto-check execution and state writes
7e7b0d8 feat(beta-build-localizations): add latest build app shortcuts
0cb73c0 feat(builds): support processing-state filtering in latest
312cb86 fix(install): run skills check outside project dir
6df5a1c fix(install): harden default skills check execution
a914934 Merge pull request #864 from leszko11/codex/add-peakme-wall-of-apps
fae548b Merge pull request #863 from leszko11/codex/xcode-cloud-workflows-build-runs
22b3b83 docs: add Peakme to Wall of Apps
2482b23 fix(install): make skills auto-check explicit opt-in
cdc880f Add Xcode Cloud run trigger modes and build-run get
c0d48f0 feat(install): add future-proof skills update notifications
62f6996 Merge pull request #849 from rudrankriyam/cursor/release-orchestration-command-0efd
aaef4d0 Merge origin/main into cursor/release-orchestration-command-0efd
e9cb627 fix(release): harden run pipeline timeout and dry-run parity
743b67d Merge pull request #848 from rudrankriyam/cursor/batch-locale-updates-6d47
27636c6 Merge remote-tracking branch 'origin/cursor/batch-locale-updates-6d47' into cursor/batch-locale-updates-6d47
d4e626f fix(app-info): keep dry-run planned counts separate from success
d9baff3 feat(app-info): add batch locale set with --locales and --from-dir
16da82b fix(app-info): keep dry-run planned counts separate from success
ea83660 Merge pull request #847 from rudrankriyam/cursor/app-scoped-build-wait-c3fb
425aad6 Merge pull request #846 from rudrankriyam/cursor/version-metadata-carry-forward-d3ae
631a17c Merge pull request #861 from rudrankriyam/feat/schema-introspection
eb4fcb5 fix(schema): include path parameters and validate method filter
83c02fd Merge pull request #859 from rudrankriyam/fix/resource-id-hardening
4f09c92 fix: reject empty API path segments in validator
dc5da0f feat: add runtime schema introspection (asc schema)
7a78861 fix: reject unsafe characters in API path segments
1d26e0f Merge pull request #858 from rudrankriyam/fix/agent-doc-drift
f8a4cd6 docs: fix stale CLI examples in agent-facing docs
479df08 analytics: daily snapshot 2026-03-05
f7b0826 analytics: daily snapshot 2026-03-04
1cf2f91 fix(analytics): skip non-snapshot JSON in history loader
b87e2f0 Merge pull request #857 from vatrueshka/feature/add-quietude-to-wall
257c4f8 docs: add Quietude to Wall of Apps
5540735 Merge pull request #856 from jameselkins-ah/add-magic-sticker-printer
71a1ac0 Add Magic Sticker Printer to Wall of Apps
27ad387 feat(release): add end-to-end release run orchestration
9f49640 feat(app-info): add batch locale set with --locales and --from-dir
6b83cd5 builds wait: add app-scoped discovery selectors
e2f2d76 versions create: add metadata carry-forward from previous version