About versions
At Statto, we use a structured versioning system to organize our development and communicate changes effectively. This post explains how our version numbers work and what each component means for you as a user.
Our version numbers follow a standard format (v1.2.3) where each number represents a different type of update. Here's what each position means:
1. Major Version (v1.x.x)
The first number represents major platform updates, such as:
- Launching new applications
- Complete interface redesigns
- Fundamental changes to how Statto works
These updates are infrequent but significant, representing major milestones in our development journey. When this number changes, you can expect substantial improvements or new capabilities.
2. Feature Version (v0.2.x)
The second number indicates feature releases, which add new functionality to Statto:
- New tools and capabilities
- Significant enhancements to existing features
- Planned functionality expansions
These updates occur more frequently and are the ones we typically announce through blog posts. Each feature release brings something new and valuable to enhance your experience.
3. Bug Fix Version (v0.0.3)
The third number represents maintenance releases:
- Bug fixes
- Package updates
- Minor improvements
These updates happen regularly but are mostly handled internally. While they're important for platform stability and security, they don't typically introduce noticeable changes in functionality.
4. Hot Fix Version (v0.0.0-4)
The fourth number (appearing after a hyphen) is reserved for emergency fixes:
- Critical issue resolutions
- Immediate security patches
- Fixes for severe functionality problems
We try to avoid needing these, but when critical issues arise, hot fixes allow us to respond quickly. These are prioritized fixes for problems that significantly impact the platform's usability.
What This Means For You
As a Statto user, you'll primarily see announcements about Feature Versions (the second number) through our blog. These posts highlight new capabilities and explain how they can benefit you.
Major Versions will also be announced with more significant fanfare, as they represent substantial evolutions of the platform.
Bug Fix and Hot Fix versions typically happen behind the scenes to keep everything running smoothly, without requiring your attention.
This versioning system helps us maintain transparency about our development process while ensuring you stay informed about meaningful improvements to the platform.
We hope this explanation helps you understand how we approach updates at Statto. Our goal is to continually improve while maintaining clarity about what's changing and why.