While we do extensive testing of our own prior to any release, we depend on beta testers to help us identify issues we simply can’t test for. If you can help us test and constructively communicate any findings, we encourage you to join us!
For quality assurance, our product release cycle includes prerelease versions including betas and release candidates.
What Are Betas & Release Candidates?
A beta is a version of the product that is considered incomplete by our development team. These are generally unpolished, and are intended for us to get feedback on any issues encountered while we continue developing. Beta testing helps us catch glaring bugs early on that didn’t show up in development.
A release candidate is a version of the product that is considered finished, but the included changes warrant testing heavily. This process helps us ensure that new features don’t have an edge case bugs, and that we don’t introduce regressions that break existing features. It needs to be tested in multiple environments with different combinations of settings.
How Does This Fit In With Official Releases?
Before each official release, at least one release candidate will be made available for each product. For larger releases, we may start with a beta, then do at least one release candidates. Our biggest releases have had multiple betas. We try to keep the length of the beta and release candidate process congruent with the scope of what the update delivers.
How Can I Get Involved?
You can opt-in to having prerelease access from your account. Once logged in to your Themeco account, go to your account page and scroll to the bottom. Check the box like shown below.
This will give you access to the “Beta” category in the forums. You’ll find this by going to the forum page and using the filter option to show the beta category.
In that forum you will find further instructions on accessing the downloads, and getting involved.
Participant Guidelines & Considerations
- Remember: Pre-release versions are NOT SUPPORTED, and we can not assist you with complications that may arise from using them. They are for testing purposes only. DO NOT install on a production site.
- When reporting issues, please be as detailed as possible.
- The beta forum is not for support in any way. Our objective is to solve potential issues prior to the official release. We may not be able to solve all the issues that arise during beta testing.
- Pre-release downloads are not a way to get access to bug fixes faster. Always wait for the official release before updating a site.
- We reserve the right to remove anyone from the beta forum. We don’t like to do this, and it hasn’t happened to date but we need to make sure people who are in this group are here to help test.
Interested? We’d Love To Have You Join Us!
Beta testing is an important part of the release process and it helps us ensure all new fixes and improvements are not introducing regressions or additional problems. We would greatly appreciate your help towards this end.