Versioning
The Gusto Embedded React SDK is committed to following the principles of Semantic Versioning 2.0.0. It should also be understood, however, that we are still pre-1.0.0 and the rules of SemVer are different while we work towards 1.0.0.
Using events Pre-1.0 Versioning under SemVer
According to SemVer, versions in the 0.x.y range are considered experimental. This means that:
- Breaking Changes Are Allowed: You may encounter breaking changes in versions labeled as 0.x.y without a major version bump. This flexibility allows us to iterate quickly and make necessary adjustments as we gather feedback and refine the SDK.
- Frequent Iteration: We anticipate a more frequent release cycle during this stage, which may include breaking changes as we improve features and functionality.
Communication and Support
To ensure a smooth experience during this transitional phase, we are dedicated to the following practices:
- Advance Notice: We will communicate any upcoming breaking changes well in advance, allowing you time to prepare for adjustments.
- Upgrade Guides: Each breaking change will come with a comprehensive upgrade guide to help you transition your code with minimal friction.
Staying Informed
You can track all releases and their details in our CHANGELOG. We encourage you to stay updated and provide feedback as we work towards a stable 1.0 release. Your input is invaluable in shaping the SDK to better meet your needs.
Thank you for your understanding and support as we navigate this exciting phase of development! We look forward to collaborating with you to create a robust and user-friendly SDK.
Updated about 19 hours ago