The AppGyver wrapper comes in two different version types: stable and edge. Stable versions are larger releases and are always accompanied by a new AppGyver Scanner app available in the App Store or Google Play. A stable version always goes through extensive quality assurance before it is released.
The changelogs for stable releases are available on GitHub:
Due to the requirement for quality control and submission times for App Store apps being counted in days, not hours, the stable version can sometimes be somewhat behind the times. In order to be able to offer the latest and greatest AppGyver has to offer – as well as any urgent bug fixes – edge versions of the AppGyver wrapper can be accessed via the AppGyver Build Service. Edge versions are released without extensive QA, although we do try to make sure nothing is completely broken.
Read more about the edge versions by clicking the link in the side navigation.
Keeping Supersonic up to date
Most times a new wrapper version is accompanied with an update to [supersonic][supersonic-repo], so be sure to update it when changing wrapper versions. This ensures new features and APIs are available, and generally prevents weird behavior. You can update Supersonic.js by running
steroids update in your project folder.
Different components using the AppGyver wrapper
There are several different types of components that each use a specific version of the wrapper. To avoid inconsistent app behavior during development, you can see which version of the wrapper is used by each component on GitHub. You can compare this with the changelogs to ensure that a feature or bugfix you need is available in the components you're using in development