Releases
This project follows a Gitflow Workflow model for development and release:
- Official releases are made from the main branch after sufficient testing on any release candidate.
- Planned releases are branched from the develop branch and merged to both develop and main for the final release.
Additionally, the Trimble Cloud SDK team recommends:
- Avoid breaking changes (i.e., a major release) under most circumstances: breaking changes can be initiated on an as-needed basis or once per year.
- Perform a minor release twice per quarter.
- Release patches as soon as critical bug fixes are available.