Technical Explanation of Version Number Progression

Technical Explanation of Version Number Progression

Technical Explanation of Version Number Progression

Application version numbers are assigned to software builds throughout the Software Development Life Cycle (SDLC), not solely to production releases. As development progresses, every change—including defect corrections, security updates, feature enhancements, installer modifications, and changes to supporting services—results in the creation of a new build and corresponding version increment.

Our application installation package contains multiple components, including the primary application and supporting background services. During installation or upgrade, the installer validates the versions of all installed components to determine the appropriate upgrade path and ensure component compatibility. Because of this dependency, version numbers for one or more components may be incremented even when the changes are internal or not directly visible to end users.

Throughout development, builds undergo multiple iterations across development, quality assurance (QA), user acceptance testing (UAT), and regression testing. Defects identified during these phases, along with approved enhancement requests, frequently require additional builds before a release is approved for production. Many of these intermediate versions are used exclusively for internal testing and validation and are never distributed to customers.

Consequently, production releases may appear to skip one or more version numbers. These gaps are intentional and represent internal build iterations that supported testing, validation, and quality assurance activities. Version number progression should therefore not be interpreted as an indication that publicly released versions are missing; rather, it reflects the controlled release process used to ensure software quality, stability, and compatibility.

    • Related Articles

    • 02 - Select a Workspace, Project,Collection and Capture Workflow for Processing Records

      Previous Article: 01 - Getting Started - Launch Capture Program Select a Workspace, Project, Collection, and Capture Workflow for Processing Records When the WIB Capture Program is launched perform the following: Select the Workspace (Client) Select ...
    • Camera Resolution

      Resolution Image resolution is the number of rows and columns in pixels. The 3284 x 1840 is optimal resolution setting for the cameras, however, the resolution can be changed to decrease file size for photos of less importance i.e., the photo of the ...
    • Section 1.1.1.2 Session Manager

      The Session Manager allows administrators to review session activity, remove processed sessions from the device, and transfer session data to offline storage when network connectivity is unavailable. To open the Session Manager, click Session Manager ...
    • Administration Menu

      Administration Menu The administration menu allows managers to set up users, manage sessions, and enable Kiosk mode. Standard users can configure the barcode scanner and calibrate the touchscreen monitors should either stop performing. Users A ...
    • Test Configuration

      Test the configuration Once all cameras are adjusted, run a Configuration Test to verify the WIB™ Unit configuration and connectivity before or during production. To ensure you are starting with a clean session and the correct configuration, close ...