TetraScience Release Types
TetraScience regularly introduces new functionalities and enhancements in each Tetra Data Platform (TDP) and component release.
Release Versions
Each TDP and component version includes a three-part version number (Major.Minor.Patch). The first number shows major versions, which may include new, foundational product features. The second number shows minor versions that introduce new functionality and/or updated, backward-compatible features. The third number indicates patch versions, which include bug fixes and security updates that are made within each minor version. Patch releases may also include new, backward-compatible features that do not affect Intended Use for validation purposes unless customers choose to opt in.
Release Types
Before functionality is released, TetraScience may use prototypes to align with customers on requirements and gather feedback. TetraScience releases new platform components, such as Tetra Integrations, Tetra Data Models, and Tetra Data Apps as well as new TDP features and platform services at various degrees of maturity through the following release types.
General Availability
| Availability | Activation | Can Be Used in Production | GxP Validation | Deprecation Notices |
|---|---|---|---|---|
| All customers | Available by default | Yes | Yes | Yes |
A general availability (GA) release is available to all TetraScience customers by default, is considered production quality, and validated for GxP use, if applicable. Deprecation notices for GA features or components are provided at least six months in advance. Release notes are also provided.
Limited Availability
| Availability | Activation | Can Be Used in Production | GxP Validation | Deprecation Notices |
|---|---|---|---|---|
| On request | Off by default | Yes | No | No |
A limited availability release (previously known as an early adopter program (EAP)) is functionality for a feature or component that has passed through TetraScience's complete Software Development Lifecycle (SDLC) and is considered production quality. TetraScience develops limited availability releases in partnership with a defined set of initial customers to help identify valuable improvements along with any usability issues before the feature or component is made accessible to all customers through a GA release.
Limited availability releases are not validated for GxP use. Future versions may have breaking changes or be deprecated without a formal deprecation notice.
Limited availability platform features are labeled as limited availability (or early adopter program (EAP) before TDP v4.4.0) in the release notes, hidden behind a feature flag, and are turned off by default. Limited availability components (Tetra Integrations, Data Models, and Data Apps), which are always optional, aren't hidden behind a feature flag. They are labeled as limited availability in either each component's release notes or artifact README file.
NOTELimited availability releases are labeled as early adopter program (EAP) in all release notes and artifact
READMEfiles published before TDP v4.4.0.
Beta Release
| Availability | Activation | Can Be Used in Production | GxP Validation | Deprecation Notices |
|---|---|---|---|---|
| On request | Off by default | Optional | No | No |
A beta release is a feature or component intended for gathering customer and end user feedback on usability and functionality. Beta components have not been fully tested for production usage. However, customers can use beta releases in production if it works for their use case. Beta releases aren't validated for GxP use and aren't eligible for patches or upgrades after a limited availability or general availability (GA) version is available. They also aren't guaranteed to move into a GA release, and future versions may have breaking changes or be deprecated without a formal deprecation notice.
TDP beta release features are hidden behind a feature flag, labeled as beta release in the TDP release notes, and are turned off by default. Beta release Tetra Components (Tetra Integrations, Data Models, and Data Apps), which are always optional, aren't hidden behind a feature flag and may not always have release notes.
Prototype
| Availability | Activation | Can Be Used in Production | GxP Validation | Deprecation Notices |
|---|---|---|---|---|
| On request | Off by default | No | No | No |
A prototype is an early representation of a possible feature, component, or product experience. Prototypes can range from static or clickable design mockups to interactive applications that appear similar to production software.
Prototypes are not TetraScience releases. They are intended to help TetraScience and customers align on requirements, validate workflows, and focus future development before functionality enters a beta, limited availability, or general availability release.
Prototypes may not use production data or include production-ready integrations or controls. They are not tested, supported, validated for GxP use, and are not approved for production use. A prototype does not guarantee that the demonstrated functionality will be released, or that a future release will match the prototype's behavior.
Release Timing and Support
For information about release timing and support, see the following resources:
Release Notes
To view release notes for each TDP and Tetra Component version, see the following resources:
Updated 1 day ago
