Skip to content

Conversation

@joshheald
Copy link
Contributor

Description

This PR adds a user-accessible toggle to turn off local catalog, from the Experimental features section.

This is a beta fix, as it was communicated to HEs as a backup solution if users have issues with the catalog.

Test Steps

  • You can change the toggle in Menu > Settings > Experimental features
  • The toggle should start switched on
    • For new installs
    • and for updates
  • The toggle's value should be respected immediately, not cached, whether turned on or off
  • The toggle should only show on iPads, not phones.

Screenshots

beta.toggle.mp4

  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@joshheald joshheald added this to the 23.8 ❄️ milestone Dec 8, 2025
@joshheald joshheald added type: task An internally driven task. feature: POS labels Dec 8, 2025
@dangermattic
Copy link
Collaborator

dangermattic commented Dec 8, 2025

1 Warning
⚠️ This PR is assigned to the milestone 23.8 ❄️. The due date for this milestone has already passed.
Please assign it to a milestone with a later deadline or check whether the release for this milestone has already been finished.
1 Message
📖

This PR contains changes to Tracks-related logic. Please ensure (author and reviewer) the following are completed:

  • The tracks events must be validated in the Tracks system.
  • Verify the internal Tracks spreadsheet has also been updated.
  • Please consider registering any new events.
  • The PR must be assigned the category: tracks label.

Generated by 🚫 Danger

@wpmobilebot
Copy link
Collaborator

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16443-cd633ab
Version23.8
Bundle IDcom.automattic.alpha.woocommerce
Commitcd633ab
Installation URL06aq941cubqd0
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@joshheald joshheald requested review from toupper and removed request for iamgabrielma December 9, 2025 10:50
@joshheald joshheald changed the base branch from trunk to release/23.8 December 9, 2025 10:54
@joshheald joshheald added the category: tracks Related to analytics, including Tracks Events. label Dec 9, 2025
@toupper toupper self-assigned this Dec 9, 2025
Copy link
Contributor

@toupper toupper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for adding this @joshheald! 🚢 :shipit:

@joshheald joshheald merged commit 9a73d20 into release/23.8 Dec 9, 2025
25 of 27 checks passed
@joshheald joshheald deleted the task/add-experimental-toggle-for-local-catalog branch December 9, 2025 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: tracks Related to analytics, including Tracks Events. feature: POS type: task An internally driven task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants