Catalyst CLI resource commands are now plural
The Catalyst CLI standardizes its resource commands on plural names, so projects, channels, domains, and logs all read the same way. Existing scripts keep working — the singular form of each command remains as an alias.
catalyst projectis nowcatalyst projects—projects create,projects link,projects list, andprojects deletecatalyst channelis nowcatalyst channels—channels create,channels link, andchannels update- Singular aliases still resolve —
project,channel,domain, andlogcontinue to work, so no existing command breaks
For details, see the Catalyst CLI reference.
Custom domain setup for Native Hosting
New documentation covers attaching your own domain to a Catalyst Native Hosting project with catalyst domains add, including setup for stores that already serve their domain through their own Cloudflare account.
- Standard setup — publish a
CNAMEto your worker URL for a subdomain, or anArecord to your store IP for an apex domain - Cloudflare (Orange-to-Orange) setup — publish a proxied
CNAMEtoshops.mybigcommerce.com, so your own Cloudflare rules keep applying to storefront traffic, along with the Cloudflare products that do and don’t take effect on that traffic - SSL/TLS — custom certificates are supported in the Orange-to-Orange setup, where your own Cloudflare zone terminates TLS; in the standard setup, your domain serves the certificate BigCommerce provisions for it
- Domain management — ownership verification for a domain in use on another store, transfers between projects, removal, and troubleshooting
For details, see Custom Domains.
Stencil Utils country resource namespace correction
Thanks to user feedback, the Stencil Utils reference now documents the correct namespace for the country resource.
utils.api.country— thegetByIdandgetByNameexamples now use the singularcountrynamespace exposed bystencil-utils, replacing the incorrect pluralutils.api.countries.
For details, see the Countries Resource reference.