Can I Publish a Stable Plugin While Keeping a Custom Release Channel Private?

Thank you for the details! You’re correct—once you release the stable version, the plugin will be searchable and all channels will be visible to users, as shown here:

Currently, there isn’t an option to hide custom channels, but I’ve created a feature request for this functionality. While I can’t guarantee implementation, we will consider it.

Regarding hiding plugin versions in custom channels, yeah, your users won’t receive updates if they’re hidden.