Release model
This page describes how Breqwatr develops, tests, and ships releases, and how those releases reach the Breqwatr public cloud, private hosted clouds, and on-premises deployments.
Breqwatr follows a continuous delivery approach with a roll-forward release model. Releases are automated and frequent, fixes ship in the next release rather than being back-ported, and Breqwatr applies releases to every deployment itself. You never need to upgrade anything on your side.
Development process
- Bug fixes are prioritised over new features.
- Every commit is peer reviewed before it is merged.
- Every commit is automatically tested through continuous integration.
- Every commit is automatically deployed to staging environments.
- Changes are manually tested on staging before release.
- Every commit produces a shippable build.
- Public releases are automated and published at the push of a button.
- Releases are frequent, so each one carries a small, reviewable set of changes.
Security
Security is part of the development process rather than a separate step:
- Code review includes a security review of every change.
- Automated tests cover authentication and authorization.
- CI pipeline audit jobs fail the build if a third-party dependency has a known vulnerability.
- Third-party software is upgraded monthly.
- Static application security testing (SAST) runs against both backend and frontend code.
- Independent third parties carry out periodic black-box and white-box penetration tests.
Release cadence
Breqwatr uses calendar versioning (CalVer) in the form
YYYY.MM.N, where N counts the releases made within that month:
| Version | Meaning |
|---|---|
2026.10.1 |
First release in October 2026 |
2026.10.2 |
Second release in October 2026 |
2026.11.1 |
First release in November 2026 |
Releases are made no more than twice a month.
Roll forward, no end of life
Fixes are delivered in the next release only. Breqwatr does not back-port fixes to older versions.
Every deployment is managed the same way:
- Public cloud: upgraded by Breqwatr to each new release.
- Private hosted and on-premises: upgraded by Breqwatr quarterly, or on request.
Because Breqwatr keeps every deployment rolling forward to a current release, there are no end-of-life dates and no long-term support releases. No deployment is left on a version that falls out of support.